Address

是否可以找到導致我已經控制的相同地址的其他密鑰對?

  • May 29, 2021

我並不十分精通必要的術語,無法從搜尋中獲得我需要的答案。據我了解,有 2^160 個可能的地址,以及 2^256 個可能的私鑰,所以每個地址大約對應 2^(256-160)=2^96 個私鑰。

假設我生成了一個密鑰對和相應的地址,如果您已經擁有至少一組生成該地址的密鑰,那麼如何找到對應於同一地址的其他密鑰對?可能嗎?

抱歉,如果已經回答了這個問題,我找不到我正在尋找的答案。

這是不可能的,實際上。

P2PKH比特幣地址計算為RIPEMD160(SHA256(publickey))。由於公鑰是唯一的,要找到導致相同地址的另一個密鑰對,您實際上是在嘗試在 SHA256 或 RIPEMD160 上找到雜湊衝突,這非常困難

找到這種衝突的最“有效”方法是遍歷整個私鑰空間。

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