Address

比特幣如何處理地址衝突?

  • February 20, 2021

由於地址是公共/私有 ECDSA 密鑰對的公共部分的雜湊,如果兩個不同的人使用不同的密鑰雜湊到同一個地址會發生什麼?如何處理這些地址的交易?

在橢圓曲線密碼學中,公鑰是從私鑰派生的,具有看似隨機的分佈。你是正確的,兩個不同的私鑰可以產生兩個不同的公鑰,恰好散列到同一個比特幣地址。

從該地址花費的交易的 SCRIPT_SIG 需要提供:

  1. 散列到該地址的公鑰
  2. 從與給定公鑰匹配的私鑰生成的交易簽名

由於兩個不同的密鑰對都可以滿足這個標準,因此它們中的任何一個都可以花費比特幣。

但是,這不太可能。如此之多,以至於它甚至不值得考慮作為一種可能性。我見過的關於為什麼這不是問題的最佳比喻在此影片中進行了解釋: https ://www.youtube.com/watch?v=ZloHVKk7DHk

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