分析:因LuBian礦池生成私鑰所用的「隨機數生成器」存在規律,黑客發現故障規律導致12萬枚BTC被盜

10 月 17 日,加密 KOL @chaowxyz 發文分析 Lubian 的 12 萬枚 BTC 如何被盜的,「簡單說,比特幣私鑰是一串 256 位的 0 和 1 的組合。生成私鑰很簡單,拿一枚硬幣拋 256 次,把正反面記下來,正面是 0,反面是 1,這就是一個私鑰。若兩個人拋的結果完全一樣,他們會得到同一把鑰匙。後來的那個人,就能直接打開前一個人的錢包。但這種「撞大運」的概率幾乎爲零。因爲 2 的 256 次方這個可能性,比宇宙裏的原子總數還多。能得到重復的概率極低。私鑰的安全感不來自運氣,而來自數學。但這背後有一個前提:必須是「真隨機」。那 12 萬枚 BTC 是怎麼丟的。問題就出在,LuBian 礦池生成私鑰所用的「隨機數生成器」——那臺本該公平拋硬幣的機器壞了。它沒有在近乎無限的可能性裏隨機挑選,而是像個卡殼的機器,總在一個極小的、有規律的範圍裏挑選號碼。黑客發現了這臺機器的故障規律,然後輕鬆地復制出了所能生成的私鑰,把對應的錢包全部搬空。」

BTC-1.4%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)