Address

為什么生成以 1 開頭的地址更難?

  • April 3, 2018

這是我從比特幣維基得到的一張表。

他們說:

一種特殊情況,前導數字 1(一)特別困難。

但為什麼?

一個地址有 1 + 20 + 4 個字節,總共有 200 位。每個 Base58 字元包含 log_2 58 位資訊,大約為 5.858。如果創建了一個具有公鑰雜湊 0000…00 的地址,則由於校驗和,結果將是一個 5-6 個字元的地址。為了防止這種情況,Satoshi 決定在地址前面的每個 0x00 字節添加“1”。這些“1”每個都包含 8 位資訊,而不是 5.85 位……由於它們攜帶更多資訊,因此很難找到以這些 1 開頭的地址。

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