Addresses

重複地址是否罕見?

  • November 3, 2017

我到處讀到,兩個人收到相同的地址是如此之高,幾乎是不可能的。但是閱讀這個問題似乎實際上很有可能兩個人共享相同的地址。即使每個人都有不同的私鑰,也必然會發生兩個人共享相同的地址。我錯過了什麼嗎?

兩個人共享同一個地址確實“非常有可能”。它也極不可能以天文數字的小機率發生。

是的,這個機會可能比兩個人共享同一個私鑰要大得多,但這並不意味著它很大。

乙太坊地址有 40 個十六進制數字。每個數字可以有 16 個可能的值。這意味著可能的地址數量可以這樣計算:

16 ^ 40 = 1461501637330902918203684832716283019655932542976

讓我們假設所有人6 000 000 000都有10地址。

您生成其他人已經擁有的機會是:

(10 * 6000000000) / (16 ^ 40) * 100%
=
0.0000000000000000000000000000000000041053665947 %

正如您所看到的,將其描述為非常可能有點誤導,而且它肯定不會發生。

引用自:https://ethereum.stackexchange.com/questions/29876