Bitcoin-Core

比特幣核心不實施 BIP39 有什麼原因嗎?

  • June 8, 2019

BIP39 未添加到比特幣核心是否有特定原因?添加似乎非常微不足道,並且對為什麼它不存在感到困惑。

BIP 39 主要出於實施原因不在比特幣核心中,並且因為 BIP 39 並不像它應該的那樣安全。

比特幣核心錢包的結構並沒有真正允許實施 BIP 39。目前結構不允許 BIP 39 指定的 512 位種子,添加它需要對錢包程式碼進行一些重大更改。實施 BIP 39 還需要實施 PBKDF2,儘管這並不難。

此外,更一般地說,許多比特幣核心貢獻者並不認為 BIP 39 是安全的。它使用通常被認為是相當弱的 KDF 的 PBKDF2,因此它被認為不適合安全儲存所有比特幣。一些軟體(例如 Electrum)過去使用 BIP 39,但由於 BIP 39 的這個弱點而改用自己的助記算法。

BIP 39 助記符還有一些其他問題,例如版本編號(或更確切地說是缺少)和使用固定詞表。Electrum記錄了他們不支持 BIP 39 的原因,這些原因與比特幣核心相同。

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