BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

イーサリアム「The Dao」ハックを追体験する

この記事は約1645文字で、全文を読むには約3分かかります
2016年6月、イーサリアムがハッキングされ、約5,000万米ドルに相当する360万ETH以上がハッカーによって盗まれました。
AI要約
2016年6月、イーサリアムがハッキングされ、約5,000万米ドルに相当する360万ETH以上がハッカーによって盗まれました。

編集者注: この記事は以下から引用しました第一種倉庫ブロックチェーン研究所(ID:first_vip1)編集者注: この記事は以下から引用しました

第一種倉庫ブロックチェーン研究所(ID:first_vip1)

第一種倉庫ブロックチェーン研究所(ID:first_vip1)

、著者:Spreeha Dutta、翻訳:First Class Warehouse (First.VIP)、許可を得てOdailyによって複製されました。

イーサリアムはブロックチェーンに基づくオープンソース プラットフォームであり、スマート コントラクトの発祥の地です。そのトークンETHは現在、市場価値で2位にランクされています。

2016年6月、イーサリアムがハッキングされ、約5,000万米ドルに相当する360万ETH以上がハッカーによって盗まれました。

初心者向けにこのような攻撃をよりよく理解するために、ブロックチェーンの用語をいくつか紹介します。

DAO: 分散型自律組織。組織のポリシーと意思決定構造がエンコードされたコンピューター プログラムとして機能します。すべての利害関係者にとって透過的であるため、中央当局は必要ありません。

スマート コントラクト: 契約の交渉や履行をデジタル的に促進、検証、強化するために設計されたコンピューター プロトコル。スマート コントラクトは、サードパーティを必要とせずに信頼性の高いトランザクションを実行します。これらの取引は追跡可能であり、元に戻すことはできません (Wikipddia)。つまり、これはイーサリアムブロックチェーン上で実行され、ETH およびユーザーウォレットと対話できるコードです。

分散台帳: イーサリアム ブロックチェーン上のすべてのトランザクションの公開データベースであり、すべてのイーサリアム ノードによって維持されます。

イーサリアムは上記の概念を利用して、ブロックチェーンに最も重要なセキュリティと不変性を持たせます。これらの基本原則が脅かされた場合、利害関係者の損失は計り知れません。

ハッキングの裏話:

イーサリアム(イーサリアム)は、イーサリアムを通じて分散型インターネットを実現したいと考えていた21歳のヴィタリック・ブテリンによって2015年に設立されました。クラウドソーシング キャンペーンによりイーサリアムのスタートアップ資金が調達されました (1,800 万ドル相当の ETH を販売)。

イーサリアムは分散型自律組織 (DAO) です。 2016年4月、ドイツの新興企業Slock.itが「The DAO」を立ち上げた。公開から2か月以内に侵害され、ハッカーは「DAO」からETHを引き出し、親と同じ構造を持つ子DAOに転送し始めました。これが直接の原因となり、ETHは17.5ドルから13ドルに急落しました。

イーサリアムの問題

ハクティビズム

ハッカーはこの抜け穴を大いに利用し、法的枠組みの中でETHを盗みました。イーサリアムは、ブロックチェーン上でスマートコントラクトを実行するためのコストである取引手数料としてすべての取引を実行できるプラットフォームです。攻撃者は、イーサリアム ブロックの容量を無価値な違法トランザクションで溢れさせることで、この脆弱性を悪用します。これにより、実際にトランザクションを使用する際に遅延が発生します。

ただし、28 日間はサブ DAO の最初の資金調達期間であるため、攻撃者はサブ DAO のイーサにアクセスできません。子 DAO を終了しようとすると、アラームが発生します。そして攻撃者は二度とそれを行うことはできません!

画像の説明

ハッカーからコミュニティへの公開書簡

イーサリアムの未解決の問題

イーサリアムの設計者がまだ解決していない問題は、すべての ETH が 1 つのアドレスに保存されていることです。これはハッカーにチャンスを与えます。もちろん、攻撃を阻止するために「DAO」を分割するというアイデアは利害関係者の注目を集めましたが、当時は合意に達して投票する時間があまりありませんでした。

当時、選択肢は2つしかありませんでした。 1 つは流れに従うことですが、最終的には数百万ドルを失う可能性があります。 2 番目のオプションは、最初にソフト フォークを実行し、次にハード フォークを実行することです。これは、ブロックチェーンによって表現される不変性の原則に反します。つまり、以前の状態を変更することはできません。これには多くの疑問が生じました。

6 月 17 日、DAO の脆弱性に対して、Vitalik Buterin 氏は次のように述べました。「開発コミュニティは、ハッシュコード呼び出しでトランザクションを実行するソフト フォーク (ロールバックなし、トランザクションやブロックは取り消されない) について議論しています。コード/デリゲート呼び出し (つまり、DAO と子) はトランザクション (呼び出しだけでなく、トランザクション) を無効にし、攻撃者が 27 日の期間後に ETH を引き出すことを防ぎます。ハードフォークが続き、トークン保持者は次のことが可能になります。トークンの保有を回復するためです。」

しかし、ソフトフォーク案は多くのセキュリティ上の懸念を引き起こしたため、後に棚上げされました。一方、イーサリアム関係者の大多数はハードフォークに賛成し、同意した。

画像の説明

イーサリアムの過去の価格 (出典: Google)

イーサリアムのハードフォーク

MakerDAO
ETH
安全
Odaily公式コミュニティへの参加を歓迎します
購読グループ:
https://t.me/Odaily_News
チャットグループ:
https://t.me/Odaily_GoldenApe
公式アカウント:
https://twitter.com/OdailyChina