先日、アメリカで上場もしている大手マイナーのMarathon (Marathon Digital Holdings: MARA)が不正なブロックを採掘してしまい、せっかくの運をドブに捨ててしまったことが話題になりました。
It appears as if MARA mined an invalid Bitcoin block at height 809478@fgthielhttps://t.co/LVea3mRVrX
— BitMEX Research (@BitMEXResearch) September 27, 2023
この出来事に関して、「マラソンによる攻撃なのか?」という誤解やなぜそんなことが起こるのかという疑問を目にしたので、今日はそれにお答えします。
・マイナーが採掘する「ブロックテンプレート」の作り方
・今回破ってしまったルールは非常に初歩的なもの
・公式の言い分は「収益を最適化する実験のコードにバグがあった」
・もったいない凡ミスを防ぐ方法