Security

種子片語的安全性如何(12 字,24 字)

  • November 1, 2021

種子片語的總數是 1,329,227,995,784,920,000,000,000,000,000,000,000 - 如果我沒記錯的話 - 12 個單詞。

是的,看起來非常多。但是讓我們考慮一下 - 有一個小偷,他想從任何人那裡偷錢。我把重點放在單詞上from ANYBODY。即小偷的目標是用錢找到第一個地址。而且這個大數字似乎並不多。

字典庫向所有人開放也很糟糕。小偷可以使用蠻力攻擊並用錢獲得第一個地址。

如果我們理解種子片語包含許多地址,那麼小偷的任務就更容易了。

13、25個字我懂,是我自己創造的,沒人知道。這意味著安全性越來越好。

任何人都可以說現在使用了多少種子片語?

網路開發者會考慮以後會發生什麼嗎?並且需要是否考慮這個問題。我可以在黑暗中看到這個問題。

種子片語的總數是 1,329,227,995,784,920,000,000,000,000,000,000,000 - 如果我沒記錯的話 - 12 個單詞。

不。 :-)

單詞列表包含 2048 個不同的單詞。這意味著總共有 2048個 12 12 字片語,即:

54,445,178,707,350,154,154,139,93,718,908,291,383,296

這相當於 2 132,表示 132 位安全性。

其中一些位無效——等同於某些無效的 12 字組合——因此安全性實際上是 2 128,即 128 位。

所以…:

種子片語的安全性如何(12 字,24 字)

12 個字大約 128 位,24 個字大約 256 位。256 位的安全級別與乙太坊和比特幣用來創建私鑰/公鑰對的 secp256k1 ECDSA 算法相同。

因此,如果您擔心助記符的安全性,您還需要擔心所有 256 位橢圓曲線。

字典庫向所有人開放也很糟糕。

這是一件好事。這意味著您可以生成自己的助記詞,而不是依賴於不透明的第 3 方軟體。

任何人都可以說現在使用了多少種子片語?

您可以查看已經使用了多少地址,但您無法知道生成了多少助記詞或私鑰。(人們可以生成它們而不使用它們。)

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