文字大小
無論您是否有密碼短語,12 個單詞與 24 個單詞一樣安全,因為生成的公鑰仍需要 2^128 次迭代才能使用最有效的算法計算其私鑰。 這是相關的,因為破解 secp256k1 密鑰的最有效算法「Pollard 的 rho 算法」不會嘗試猜測您的密碼或種子詞,而是嘗試將公鑰反轉為其私鑰。 它應該可能需要注意的是,即使使用 Pollards rho,正確生成的比特幣密鑰也無法使用現代硬件有效破解,不正確生成或故意較弱的密鑰可能會被破解 因此,不建議使用 24 個單詞,它是完全可選的,理論上它可能有助於防止有人猜測/暴力破解您的種子短語(假設您的種子短語以安全隨機的方式生成)的攻擊,但暴力破解與 Pollard 的 rho 算法相比,效率仍然很低。這裡或多或少涵蓋了這一點: 12或24個單詞的助記符?
事實上,從密碼學的角度來說,擁有超過 128 位熵的私鑰沒有任何好處,只要其中沒有模式(例如,不要僅使用 128 位數字作為私鑰,這已經被破壞了,但使用 128 位數字的哈希值似乎就可以了)。提出更多建議的原因只是縱深防禦。 – 彼得·維爾 2 月 25 日 6:00
24 個字 = 256 位,12 個字 = 128 位。但是在給定公鑰的情況下找到私鑰只需要 2^128 次操作(例如使用 Pollard 的 rho 算法,當然不使用暴力)。因此,如果攻擊者可以直接攻擊直接出來的私鑰,則沒有理由嘗試找到種子。 – 彼得·維爾 2 月 25 日 19:28