-
bitcoin $80321.174057 USD
-0.96% -
ethereum $2575.142223 USD
-2.03% -
tether $0.999663 USD
0.00% -
bnb $750.959081 USD
-1.45% -
xrp $1.382579 USD
-2.63% -
usd-coin $0.999883 USD
0.00% -
solana $108.705042 USD
-2.93% -
tron $0.340225 USD
0.75% -
zcash $1451.991806 USD
-7.40% -
hyperliquid $91.224900 USD
-2.16% -
dogecoin $0.085240 USD
-2.20% -
monero $522.519180 USD
-7.67% -
chainlink $11.986918 USD
-2.91% -
unus-sed-leo $8.886381 USD
0.12% -
cardano $0.220224 USD
-1.38%
「ダオ」ハックは何でしたか、そしてなぜそれが重要だったのですか?
The DAO hack exposed critical smart contract vulnerabilities, leading to a hard fork in Ethereum and the birth of Ethereum Classic.
2025/07/19 21:08
「ダオ」の背景
「DAO」(分散型自治組織)は、 2016年4月に開始されたイーサリアムブロックチェーンに建設されたベンチャーキャピタルファンドでした。これは、中央監視なしでトークン保有者が投資決定に投票できるようにすることを目的としています。 DAOは、クラウドファンディング段階で1億5,000万ドル以上のエーテル(ETH)を調達し、当時最大のクラウドファンディングキャンペーンの1つとなっています。
組織は、コードに直接書かれたルールとの自己執行契約であるスマートコントラクトを通じて完全に動作しました。これは、従来の管理構造やその運用に関与する仲介者がなかったことを意味しました。ただし、これも重大なリスクをもたらしました。コードに脆弱性が含まれていた場合、それらを介入または修正する中央の権限はありません。
スマート契約の脆弱性
その有望な概念にもかかわらず、 「DAO」にはスマートコントラクトコードに重大な欠陥がありました。脆弱性により、攻撃者は契約がユーザーの残高を更新する前に繰り返し引き出し機能を呼び出すことができました。これは再発攻撃として知られており、最初の機能コールが完了する前に、悪意のある契約または外部アカウントが元の契約に戻ります。
開発者は、発売前にコードのセキュリティについて懸念を提起していましたが、これらの警告の多くは留意されていませんでした。この欠陥は、 2016年6月17日まで、未知の攻撃者が「ダオ」から約360万人のエーテルを排出するためにそれを悪用したまで、検出されませんでした。当時、これは契約に閉じ込められた資金の約3分の1を表しています。
イーサリアムに対するハックの影響
DAOハックは、Ethereum Networkとより広範な暗号通貨コミュニティに即時かつ広範囲にわたる結果をもたらしました。盗まれた資金は「The DAO」によって作成された児童契約で保持されていたため、攻撃者はスマート契約コードで定義されているように、システムの規則に技術的に従いました。これは、主要な哲学的および技術的な疑問を提起しました。イーサリアムブロックチェーンは、不変性の原則に反するにもかかわらず、トランザクションを逆転させるために変更すべきですか?
これは、イーサリアムコミュニティ内での激しい議論につながりました。ブロックチェーンはいかなる状況でも変更されるべきではないと主張する人もいれば、行動しないことでイーサリアムの評判とユーザーの信頼に取り返しのつかない損害を与えると信じている人もいました。最終的に、盗まれた資金を新しい契約に戻すためにハードフォークが実装され、ハックを効果的に逆転させました。
コミュニティの反応とイーサリアムクラシックの誕生
ハードフォークを実行するという決定は議論の余地がありました。コミュニティのセグメントは、ブロックチェーンを変更することは、分散化と不変性の基本原則に違反していると考えていました。その結果、彼らは元のイーサリアムチェーンをサポートし続けました。イーサリアムクラシック(ETC)として知られるようになりました。 DAOハックを逆転させたForkedバージョンは、 Ethereum(ETH)という名前を保持し、今日広く使用されているバージョンです。
このイベントは、分散型システムに固有のガバナンスの課題を明らかにしました。また、特に多額のお金が関与している場合、スマートコントラクトの開発に関連するリスクを強調しました。 DAOハックは、開発者と投資家の両方の目覚めの呼びかけとして機能し、スマート契約を展開するためのより慎重なアプローチを促しました。
事件からの長期レッスン
DAOハックは、ブロックチェーンの歴史の中で極めて重要な瞬間であり、分散化された金融の約束と危険の両方を明らかにしました。厳しいコード監査、正式な検証、およびスマートコントラクト開発におけるセキュリティベストプラクティスの重要性を強調しました。それ以来、業界は、同様のエクスプロイトを防ぐためのより良いツールと方法論を開発してきました。
さらに、この事件は、分散型組織向けのより堅牢なガバナンスフレームワークの確立につながりました。また、ブロックチェーンプロジェクトの標準的な慣行として、バグバウンティプログラムの台頭とセキュリティ監査に貢献しました。 DAOハックから学んだ教訓は、開発者が現在分散化されたアプリケーション(DAPP)と分散化された自律組織に今日どのようにアプローチしたかに影響を与え続けています。
よくある質問
ダオハックを許可した技術的な欠陥は何でしたか? DAO契約は、その分割関数に脆弱性を持っていたため、攻撃者はバランスが更新される前に引き出し関数を再帰的に呼び出すことができました。これは、再発攻撃として知られています。
イーサリアムチームがハッキング後にコードを修正できなかったのはなぜですか?スマートコントラクトは展開すると不変です。つまり、コードを遡及的に変更することはできません。資金を回収する唯一の方法は、ハードフォークを実行することでした。これにより、ブロックチェーンの新しいバージョンが作成されました。
攻撃者は法律を破りましたか?攻撃者は技術的には、公開されたスマートコントラクトの論理に従いました。訴訟は倫理的に疑わしいものでしたが、スマート契約に関する明確な規制がないため、当時は法的違反を構成していませんでした。
DAOハックはイーサリアムの投資家の信頼にどのように影響しましたか?ハックは一時的な信頼の喪失を引き起こし、イーサリアムの価格が急激に低下しました。しかし、コミュニティの対応とハードフォークは、時間の経過とともに信頼を回復するのに役立ち、分散型アプリケーションのプラットフォームとしてのイーサリアムの継続的な成長に貢献しました。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。
- ポリマーケットが非難を浴びる:韓国、違法賭博疑惑を取り締まる
- 2026-09-20 13:00:02
- ソラナETF、ビットコイン史上最も静かな週の中で12週間連続の流入記録を更新
- 2026-09-20 13:10:02
- 記録的なネットワーク活動の中でソラナ価格が下降トレンドラインを超えて急騰
- 2026-09-20 13:00:01
- Polygon の Sandeep Nailwal が好調な収益の中で 1 億 POL バーンを明らかにし、ライバルに挑戦
- 2026-09-20 13:10:02
- Zcash、Zcash の価格、税金、保管: 価格高騰の中でプライバシー コインの規制の迷路をナビゲートする
- 2026-09-20 13:20:02
- 2026 年 10 月 18 日: ロシア制裁期限が迫る、仮想通貨市場は影響に備える
- 2026-09-20 12:55:01
関連知識
DAIとは何ですか?USDTとの違いは何ですか?
2026-09-08 17:00:22
市場のボラティリティパターン1. 2021 年以降、Bitcoin の取引日の 68% 以上で、24 時間枠内で 15% を超える価格変動が発生しました。 2. イーサリアムは、流動性が低い期間、特に UTC の 02:00 から 06:00 の間で、Bitcoin よりも高い日中ボラティリティを示...
USDT、USDC、DAI: これらのステーブルコインはどう違うのでしょうか?
2026-09-20 05:59:44
Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の半減期の時点で...
なぜステーブルコインは1ドルペッグを失う可能性があるのでしょうか?
2026-09-08 02:00:03
組成と透明度のギャップを確保する1. 多くのステーブルコインは、現金または短期米国国債によって完全に裏付けられていると主張していますが、準備金の開示にはリアルタイムの検証メカニズムが欠けていることがよくあります。 2. 第三者による認証は四半期ごとにのみ行われる可能性があるため、資産と負債の構造の不...
暗号通貨における自己保管とは何ですか?なぜそれが重要ですか?
2026-09-10 04:19:32
定義とコアメカニズム1. 自己保管とは、個人がその権限をサードパーティのサービスに委任することなく、自分の秘密鍵を完全に制御する慣行を指します。 2. セルフカストディアルウォレットはサーバー上に資産を保持しません。代わりに、ローカルに保存された暗号キーを使用してブロックチェーン ネットワークと対話...
カストディアルウォレットと非カストディアルウォレット: 違いは何ですか?
2026-09-17 03:19:46
保管ウォレットの定義1. カストディアル ウォレットは、サードパーティのサービス プロバイダーがユーザーの秘密キーを保持および管理するデジタル資産ストレージ ソリューションです。 2. ユーザーは、直接的な暗号化制御ではなく、電子メール、パスワード、2 要素認証などのログイン資格情報を介して資金にア...
マルチシグウォレットとは何ですか?いつ役立つのですか?
2026-09-12 14:20:01
定義とコアアーキテクチャ1. マルチシグ ウォレットは、単一のブロックチェーン トランザクションを承認するために複数の秘密キーを必要とする暗号化構造です。 2. これは、M-of-N 署名スキームに基づいて動作します。ここで、 M は必要な署名の最小数を表し、 N は許可された署名者の総数を表します...
DAIとは何ですか?USDTとの違いは何ですか?
2026-09-08 17:00:22
市場のボラティリティパターン1. 2021 年以降、Bitcoin の取引日の 68% 以上で、24 時間枠内で 15% を超える価格変動が発生しました。 2. イーサリアムは、流動性が低い期間、特に UTC の 02:00 から 06:00 の間で、Bitcoin よりも高い日中ボラティリティを示...
USDT、USDC、DAI: これらのステーブルコインはどう違うのでしょうか?
2026-09-20 05:59:44
Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の半減期の時点で...
なぜステーブルコインは1ドルペッグを失う可能性があるのでしょうか?
2026-09-08 02:00:03
組成と透明度のギャップを確保する1. 多くのステーブルコインは、現金または短期米国国債によって完全に裏付けられていると主張していますが、準備金の開示にはリアルタイムの検証メカニズムが欠けていることがよくあります。 2. 第三者による認証は四半期ごとにのみ行われる可能性があるため、資産と負債の構造の不...
暗号通貨における自己保管とは何ですか?なぜそれが重要ですか?
2026-09-10 04:19:32
定義とコアメカニズム1. 自己保管とは、個人がその権限をサードパーティのサービスに委任することなく、自分の秘密鍵を完全に制御する慣行を指します。 2. セルフカストディアルウォレットはサーバー上に資産を保持しません。代わりに、ローカルに保存された暗号キーを使用してブロックチェーン ネットワークと対話...
カストディアルウォレットと非カストディアルウォレット: 違いは何ですか?
2026-09-17 03:19:46
保管ウォレットの定義1. カストディアル ウォレットは、サードパーティのサービス プロバイダーがユーザーの秘密キーを保持および管理するデジタル資産ストレージ ソリューションです。 2. ユーザーは、直接的な暗号化制御ではなく、電子メール、パスワード、2 要素認証などのログイン資格情報を介して資金にア...
マルチシグウォレットとは何ですか?いつ役立つのですか?
2026-09-12 14:20:01
定義とコアアーキテクチャ1. マルチシグ ウォレットは、単一のブロックチェーン トランザクションを承認するために複数の秘密キーを必要とする暗号化構造です。 2. これは、M-of-N 署名スキームに基づいて動作します。ここで、 M は必要な署名の最小数を表し、 N は許可された署名者の総数を表します...
すべての記事を見る














