イーサリアムの脆弱性が発見され、DAOがテストを受ける

イーサリアムの脆弱性が発見され、DAOがテストを受ける

クレイジーレビュー:DAO プロジェクトは、ブロックチェーン プロジェクトに投資するためにイーサリアムで 1 億 6,000 万ドルを調達しました。最近、コミュニティのユーザーは、開発者がスマートコントラクトを使用する方法によって Ethereum に脆弱性が生じ、DAO のセキュリティに影響を及ぼしていることを発見しました。 DAO システムのオープンソース ソフトウェア プロバイダーである Slock.it の創設者 Stephen Tual 氏と他のユーザーは、脆弱性が発見された翌日に修正リンクを公開しました。しかし、この修正によりイーサリアムのコードベースを変更する必要はなく、DAO 資金のセキュリティが脅かされることもありません。最終的には、どのような修正が使用されるにしても、DAO トークン保有者による承認が必要となり、彼らは監査および修復プロセスにも参加できます。

翻訳: Annie_Xu

イーサリアムを使用する開発者が遭遇した脆弱性により、ブロックチェーンベースのプロジェクトに1億5000万ドルを投資する分散型自律組織であるThe DAOの修正が遅れている。

潜在的なセキュリティ上の脅威を確認する管理者や専任のセキュリティ チームが存在しないため、脆弱性を修正するのは、イーサを使用して DAO の投票権を購入した人々で構成されるオープン ソース コミュニティの責任となります。

これらの人物の身元は依然として不明ですが、システムの脆弱性を検出して修正する方法は、DAO の構造と問題解決技術の最初の真のテストとなりました。


ゴシップ

Blockchain Foundationの創設者であるピーター・ベッセネス氏によると、この脆弱性は先週、一部の開発者がイーサリアムのSolidity言語で記述されたスマートコントラクトを実装する方法がウォレットコントラクトへの恐ろしい攻撃につながる可能性があるとGitHubユーザーが何気なく指摘したことで発見されたという。

ピーター・ヴェッセネス

この問題に関するヴェッセネス氏のブログ投稿はその後、イーサリアムブロックチェーン上に構築されているMaker DAOに関連するRedditユーザーの注目を集めた。

ブログ記事によると、この脆弱性により、攻撃者はMaker DAOに検出される前に特定の種類のアカウントを空にすることができ、その後、DAOメンバーフォーラムのEththrowaというユーザーによって発見されたという。

Eththrowa は、Slock.it のオープンソース ソフトウェアで構築され、1 億 6000 万ドルのイーサリアムを保有する最大の分散型自律組織である The DAO のシステムにも脆弱性が存在することを確認しました。

このブログ投稿は Slock.it の創設者 Stephen Tual 氏の注目を集め、彼は他のフォーラム メンバーとともに迅速に対応し、翌日には脆弱性を修正するためのリンクを公開しました。

スティーブン・トゥアル

Tual はその後、この脆弱性と「再帰呼び出し」脆弱性とは無関係の理論上の攻撃ベクトルを修正するために、プロジェクトのソフトウェアをアップグレードすると発表した。

ブログ投稿の内容は次のとおりです。

「オープンな開発プロセスが潜在的な脆弱性の迅速な特定、分離、解決につながり、脆弱性修正プロセスがプログラミング言語設計パターンの全体的な改善につながることをコミュニティが再び実証してくれたことに感謝します。」

別のブログ投稿では、この脆弱性はDAO資金のセキュリティを脅かすものではないと述べられています。


より大きな問題

今年初め、身元不明の人物または組織が DAO を立ち上げました。これはオープンソース コードで構築されており、ユーザーが共同で投票して、どのプロジェクトに投資するか、収益をどのように分配するかを決めることができます。

このバグにより、受信者は「契約を再帰的に呼び出すことで、自分のステークを複数回使い果たす」可能性がほぼありました。

しかし、ベッセネス氏の金曜日のブログ投稿では、この再帰呼び出しはDAOの欠陥を反映しているだけでなく、一部の開発者がSolidityプログラミング言語を使用してスマートコントラクトを誤った方法で記述していることを示しており、脆弱性の技術的な特徴を詳しく説明していることを明らかにした。

「攻撃的な受信者は、資金の転送や他の契約の「呼び出し」に使用されるすべての公開 Solidity 関数を再帰的に呼び出す可能性があります。これはビットコインの仕組みではないため、未熟な Ethereum 開発者にとっては驚きかもしれません。この脆弱性の実際的な意味は、各関数が再入可能である必要があるということです。つまり、関数の一部が完了する前に複数回呼び出されても、正常に動作します。」


修理

イーサリアム財団のメンバーであるテイラー・ガーリング氏は、ヴェッセネス氏による当初の問題の説明は正確であり、脆弱性の修正にはイーサリアムのコードベースの変更は必要なかったと述べた。

この脆弱性を修正するには、開発者は別の実装を使用する必要があります。

テイラー・ガーリング

この脆弱性は「人間のプログラマーが問題を作り出す限り特別な注意を必要とする」が、「ネットワークの基盤となるスクリプト言語とコードパーサーであるSolidityやEthereum Virtual Machine(EVM)に固有の問題ではない」という。

ヴェッセネス氏は2つの解決策を提案しています。

Slock.it はまた、組織の潜在的なガバナンス モデルに関して提起された懸念に対処するために、DAO のコードに対する修正を提案しました。

特に、ノーを選択することの不利益から生じる「イエスバイアス」を含むゲーム理論的攻撃に対する修正。 GitHub はプルリクエストでこの問題を解決します。

今は、DAO の 23,000 人のメンバーがシステムの変更を承認するか、他のソリューションを推進するのを待つだけです。

Tual 氏は Slock.it のブログ投稿で次のように書いています。

「これは、すぐに開始できる完全なオープンソース プロジェクトです。観察期間は 2 週間で、マネージャーを含むすべての人にレビューと参加を奨励しています。」


<<:  マシュー・ロザック氏が英国ネッカー島におけるブロックチェーン企業戦略とビジネスモデルについて語る

>>:  繰り返し禁止されているにもかかわらず、ビットコインの恐喝事件は続いている。おそらく政府が「技術的に無知」だからだろう。

推薦する

ビットコインの次の強気相場はいつ来るのでしょうか?

ビットコインの価格は2021年に急騰し、4月には6万ドルを超え、11月には史上最高値の7万ドル近くを...

「オンサイトからオフサイトへ」仮想通貨政策に対抗する94と621の措置の類似点と相違点の比較

ウー氏は、著者は | タンおじさんこの号の編集者 | コリン・ウー2017年9月4日、中国人民銀行と...

権威ある解釈:主権ブロックチェーンの発展の道 - 「貴陽ブロックチェーンの開発と応用」ホワイトペーパーシリーズの分析(I)

編集者注:2016年12月31日、貴陽市人民政府情報局は「貴陽ブロックチェーンの開発と応用」ホワイト...

OKLinkは、徐明星氏が捜査対象になっているかどうかを確認するためにまだ連絡を取っていないと発表しました。

香港上場企業OKEx(HK: 01499)は本日、OKCホールディングス株式会社の弁護士から2020...

ビットコインクリフBCHハードフォークの最終勝者は誰か

開発コンセプトや信念に加えて、ハードフォークも完全に利益によって推進されます。数日前、友人が私に、B...

チャン・ヨン:BCHの合理的かつ調和のとれたフォークの提案

一つは二つを生み、二つは三つを生み、三つは万物を生み出す。生物の進化や市場の繁栄と同様に、分散型エコ...

完璧なメールボックス、無料、無制限の容量、カスタマイズ可能なセカンダリドメイン名のメールボックス サービス

中国の大手インターネット テクノロジー企業である Perfect World の無料メール製品シリー...

Ethereum 2.0 がリリースされようとしていますが、正式に使用されるまでにはどれくらいの時間がかかりますか?

原題: Ethereum 2.0 はリリース予定だが、まだ使用可能ではない原作者: ロバート・スティ...

環境保護と規制により、暗号通貨の「制度的強気」は阻止された。イーサリアムの「ギアシフト」が期待される

ウー・サイード著者 |コリン・ウーこの号の編集者 |コリン・ウー強気相場が中盤に達したのか、それとも...

ブロックチェーンは電子医療記録の相互運用性に関する新たな標準を達成することが期待されている

クレイジーな解説: 病院システム内で患者の医療記録を転送できないと、患者の治療と病院管理に大きな支障...

マイニング難易度調整の歴史を理解するための記事:2010年には難易度の年間成長率は1224363%に達し、今年はわずか0.82%です

原著者: フィデリティのビットコインマイニング責任者、ユリカ・ブロヴィッチ原文翻訳:陸江飛、連文ビッ...

ビットコインは本当にお金なのでしょうか?この米国連邦判事は「NO」と言った

ビットコインの奇妙で突然の魅力について語るとき、金融専門家のブライアン・ウルフはそれを私たちが知って...

【Core Miner】アフターサービス時間調整のお知らせ

Innosilicon ユーザーの皆様へ:国の新型コロナウイルス感染予防・抑制に協力し、中央政府と地...

「鉱業暴君」の脱出口

中国の暗号通貨分野には、カナン・クリエイティブ、エバン・インターナショナル、ビットメインという3つの...