Multi-Signature

我害怕私鑰碰撞……有什麼解決辦法?

  • October 27, 2016

我知道有大量的密鑰,但可以說有人生成了一個屬於我的私鑰。我知道這幾乎是不可能的。但我想讓這越來越不可能。

多重簽名地址是最好的解決方案嗎?因為即使有人生成了一個屬於我的私鑰,他也需要另一個私鑰來獲取我的錢。

那是最好的解決方案嗎?

比特幣地址的長度為 160 位。這意味著存在大量可能的地址。來自比特幣維基

生成大量地址

生成地址根本不會觸及網路。你只會浪費你的 CPU 資源和磁碟空間。

此外,碰撞的可能性極小。

密鑰長度為 256 位,並在 160 位地址中進行雜湊處理。(2^160 次方)除以世界人口,人均擁有大約 215,000,000,000,000,000,000,000,000,000,000,000,000 個地址。(2.15 x 10^38)

換句話說,別擔心。即使有人故意針對您的地址進行破解,也需要數万億年。意外碰撞的可能性更小。

Multisig 不是為了防止私鑰破解(這是不可能的),而是為了允許存在必須獲得多個設備或個人授權才能從中消費的地址。

假設您有一個 2-of-2 的多重簽名地址。一把鑰匙在你的電腦裡,另一把在你的智能手機裡。雖然攻擊者甚至不會破解您的任何一個密鑰,但他們可能會嘗試使用竊取私鑰的木馬或鍵盤記錄器來感染您的設備,以監視您輸入錢包密碼。

現在,攻擊者成功入侵您的電腦和手機的可能性要小得多。所以多重簽名確實提高了你的資金安全性,但不是因為你提到的原因。

如果您對此感到緊張,您可以確保使用良好的隨機性來源,例如擲骰子。

許多電腦不使用良好的隨機源,這大大縮小了搜尋空間

引用自:https://bitcoin.stackexchange.com/questions/49268