#bitcoincoreidentifiesthreevulnerabilities Bitcoin Coreのコードにおける脆弱性の歴史は、不変性で知られるネットワークであっても、その存続を脅かす重大な不具合に直面してきたことを示しています。強固な分散型ガバナンスの仕組みと迅速な緊急パッチのおかげで、システムは存続してきました。

長年にわたり、最も危険なバグは技術的リスクの大きな時代として、次の3つに分類されてきました。#writetoearn

1. 存続を脅かす脆弱性の時代(2010年)

• 価値オーバーフロー・バグ(Value Overflow Bug):2010年8月に発生し、ビットコインの歴史上、最も深刻な不具合となりました。

• 仕組み:攻撃者は、極めて大きな取引額の合計をコードが適切に検証していないことを悪用しました。

• 影響:ブロック74,638で、1,844億6,700万BTCが何もないところから生成されました。

• 解決策:サトシ・ナカモトと開発者のギャビン・アンドレセンは、5時間足らずで緊急パッチを公開しました。コミュニティは正常なチェーンにロールバックし、偽のビットコインを削除しました。

2. 偶発的な分岐の時代(2013~2015年)

• データベースの分岐(BIP 50 - 2013年):Bitcoin Coreのバージョン0.7と0.8の互換性の問題により、ネットワークが数時間にわたって2つの別々のチェーンに分裂しました。

• 影響:マイナーは、ネットワークの一部が無効と見なすブロックを処理していました。

• 解決策:開発者は大手マイニングプールに対し、メインチェーンを復旧するため、旧バージョンへの自主的なダウングレードを要請しました。

• 無効なブロックのバグ(BIP 66 - 2015年):デジタル署名の検証不具合により、複数のマイナーが無効なブロックを連続して生成し、修正されるまでに報酬として数千ドルを失いました。

3. 現代のサービス拒否攻撃の時代(2018年~現在)

• CVE-2018-17144のバグ(2018年):ビットコインキャッシュ(BCH)の開発者が非公開で発見した、「二重支払い」とノード停止を引き起こす重大な不具合。

• 仕組み:バージョン0.14で誤って導入され、マイナーが同じ資金を二度使う取引を含めたり、メモリを飽和させてネットワークのノードを停止させたりできるものでした。

• 解決策:ノードの50%超がバージョン0.16.3に更新されるまで、厳重な運用上の秘密保持のもとで対処されました。

• AIによる情報公開方針(2026年10月):今週修正された最近の3件の不具合は、この現代的な時代の流れに沿ったものです。悪意ある攻撃者に悪用される隙をなくすため、自動化された解決策とともにバグを公開する時代です。 $ETH $BCH

BCH
BCHUSDT
287.82
+0.95%
ETH
ETHUSDT
2,328.72
-1.14%