10月17日、暗号KOL @chaowxyz が Lubian の12万枚 BTC がどのように盗まれたかを分析した投稿をしました。「簡単に言うと、ビットコインの秘密鍵は256ビットの0と1の組み合わせです。秘密鍵の生成は簡単で、コインを256回売却し、表裏を記録します。表が0、裏が1、これが1つの秘密鍵です。もし2人が同じ結果を出せば、同じ鍵を得ることになります。その後の人は、前の人のウォレットを直接開けることができます。しかし、この「運が良い」確率はほぼゼロです。なぜなら、2の256乗の可能性は、宇宙の原子の総数よりも多いからです。重複する確率は極めて低いです。秘密鍵の安全感は運からではなく、数学から来ています。しかし、これには前提があります:それは「真のランダム」でなければなりません。では、12万枚のBTCはどうして失われたのでしょうか。その問題は、LuBian マイニングプールが秘密鍵を生成する際に使用した「乱数生成器」にあります——本来は公平にコインを売却するはずの機械が壊れてしまったのです。それはほぼ無限の可能性の中からランダムに選ばれるのではなく、まるで動きが止まった機械のように、極めて小さく規則的な範囲内で番号を選び続けていました。ハッカーはこの機械の故障の規則性を見つけ出し、簡単に生成可能な秘密鍵をコピーし、対応するウォレットをすべて空にしました。」
分析:LuBianマイニングプールが生成する秘密鍵に使われる「乱数生成器」に規則性が存在し、ハッカーが故障の規則性を発見したため、12万枚のBTCが盗まれた。
10月17日、暗号KOL @chaowxyz が Lubian の12万枚 BTC がどのように盗まれたかを分析した投稿をしました。「簡単に言うと、ビットコインの秘密鍵は256ビットの0と1の組み合わせです。秘密鍵の生成は簡単で、コインを256回売却し、表裏を記録します。表が0、裏が1、これが1つの秘密鍵です。もし2人が同じ結果を出せば、同じ鍵を得ることになります。その後の人は、前の人のウォレットを直接開けることができます。しかし、この「運が良い」確率はほぼゼロです。なぜなら、2の256乗の可能性は、宇宙の原子の総数よりも多いからです。重複する確率は極めて低いです。秘密鍵の安全感は運からではなく、数学から来ています。しかし、これには前提があります:それは「真のランダム」でなければなりません。では、12万枚のBTCはどうして失われたのでしょうか。その問題は、LuBian マイニングプールが秘密鍵を生成する際に使用した「乱数生成器」にあります——本来は公平にコインを売却するはずの機械が壊れてしまったのです。それはほぼ無限の可能性の中からランダムに選ばれるのではなく、まるで動きが止まった機械のように、極めて小さく規則的な範囲内で番号を選び続けていました。ハッカーはこの機械の故障の規則性を見つけ出し、簡単に生成可能な秘密鍵をコピーし、対応するウォレットをすべて空にしました。」