Simple Science

最先端の科学をわかりやすく解説

# コンピューターサイエンス# 分散・並列・クラスターコンピューティング# 暗号とセキュリティ

エイジス:ブロックチェーン拡張の新しいモデル

Aegisがブロックチェーンの機能向上とセキュリティ強化のための拡張チェーンを導入したよ。

― 1 分で読む


エイジスブロックチェーンイエイジスブロックチェーンイノベーションズチェーンを革命的に変える。拡張チェーンと安全な委員会管理でブロック
目次

ブロックチェーン技術は、安全なデータ管理方法のおかげで人気が高まってるよ。Aegisは、新しいタイプのブロックチェーンで、拡張チェーンって呼ばれる追加のレイヤーを作ることができて、メインチェーンの強力なセキュリティを活かしながら、もっと多機能にできるんだ。

拡張チェーンって何?

拡張チェーンはサイドチェーンみたいなもので、メインチェーンにもっと機能を追加したり、全然違うタスクをこなしたりできるんだ。そうすることで、メインチェーンのセキュリティと、通常は安定したトークンの価値を活かせるよ。

ノードの行動の課題

ノードの行動はブロックチェーンでめっちゃ重要だよ。多くのシステムでは、ノードが正しくセットアップされれば、ずっとちゃんと動くって前提になってるけど、Aegisは違うんだ。ノードがステークをかけた後に正しく動かなくなるリスクがあるから、一度ステークを引いたら、正しく動き続けるとは限らないんだ。

Aegisとその解決策

この問題に対処するために、Aegisはメインチェーンに書き込むのにかかる時間を利用したスマートデザインを使ってるよ。Aegisは、自分のブロックをメインチェーンのブロックに繋げて、委員会を作り、決定を下すんだ。チェックポイントやリセットを使って、アクティブな委員会を追跡して、安全と進行を確保してるんだ。

ブロックチェーンとパフォーマンスの問題

イーサリアムみたいなブロックチェーンでは、ユーザーがスマートコントラクトを作って実行できるけど、限られた取引速度や高い遅延みたいな欠点があるんだ。いくつかのシステムは、これらの課題に対して違う方法で取り組んでる。計算を外部に押し出したり、リアルワールドのデータを集めてスマートコントラクトがうまく機能するようにしたりしてるんだ。

プルーフ・オブ・ステークの分散型システム

いくつかの拡張チェーンは、別々のプルーフ・オブ・ステーク(PoS)ブロックチェーンとして構成されてるよ。この方式では、ユーザーがトークンを担保としてロックして参加するんだ。ノードが悪さをすると、ステークの一部か全部を失うリスクがある。多くの参加者や資産が関与しているときに最も効果的だけど、小さいシステムは最初は苦戦することもあるね。

メインチェーンを利用したセキュリティ

Aegisは、メインチェーンを使ってステークを管理する方法を提供してるよ。拡張チェーンを管理するノードは、メインチェーンにステークをロックするんだ。これで、合意方法を使って何が起こるかを決められるようになるよ。ノードが悪さをすると、メインチェーン上のデポジットを失うことがあるから、秩序を保つ手助けになるんだ。

Aegisのダイナミック委員会

Aegisの重要な側面の一つが、ダイナミック委員会の概念だよ。ノードは特定の時間トークンをステークして、委員会を形成するんだ。この委員会は、メンバーがトークンを引き出すまで機能するけど、その時点で非アクティブになるんだ。

コンセンサスプロトコル

取引を処理するために、Aegisのノードはビザンチンフォールトトレラント(BFT)コンセンサスプロトコルを使ってるよ。このプロトコルは、一部のノードが正しく動かなくなっても、ノード間で一貫した意思決定を可能にするんだ。委員会の過半数が正直であれば、Aegisはうまく機能するよ。

チェックポイントの役割

チェックポイントはAegisにとって重要だよ。一定の間隔でチェーンが検証できることを保証するから、新しい人たちがネットワークに入るときに攻撃を避ける助けになるんだ。決定が下された時にノードのグループが正しく動いていた証拠があれば、残りのネットワークはその決定を信頼できるんだ。

ブロックの記録と追跡のプロセス

Aegisはブロックを構造的に扱うんだ。すべてのAegisブロックは前のブロックと、プライマリブロックにリンクしているから、この接続がアクティブな委員会を定義して、新しいブロックの追加プロセスを秩序あるものにするんだ。

時間と遅延の管理

Aegisでは、必要であればブロックの生成に時間がかかることができるよ。ただし、ブロックの生成に時間がかかりすぎると、システムがリセットを行って、新しい委員会を形成してブロックの追加を続けることができるんだ。これによって、遅延があってもチェーンが進み続けることができるよ。

合意違反の防止

Aegisの主要な目標の一つは、ノードが対立する決定を下すのを防ぐことだよ。アクティブな委員会だけが新しいブロックを発行できるようにルールを適用することで、対立の可能性を減らすんだ。もし対立があれば、システムは悪さをするノードを特定して罰する方法を持ってるよ。

Aegisのセキュリティ対策

セキュリティはブロックチェーンにとって大きな懸念で、Aegisは委員会が行った合意が守られるように努めてるんだ。新しいブロックを作成する前に、すべての委員会メンバーが正しいかどうかを確認するよ。ノードがブロックを記録して条件が満たされていなければ、罰せられることがあるんだ。

結論

Aegisはブロックチェーン技術への新しいアプローチを示していて、拡張チェーンを作る分散型の方法を可能にしてるんだ。セキュリティとスマートな委員会管理に焦点を当てることで、ブロックチェーン技術でできることの扉を開いてるよ。ダイナミックな委員会やスマートコントラクトの相互作用の可能性で、Aegisはブロックチェーンの世界で重要な一歩を踏み出してるんだ。

オリジナルソース

タイトル: Aegis: A Decentralized Expansion Blockchain

概要: Blockchains implement monetary systems operated by committees of nodes. The robustness of established blockchains presents an opportunity to leverage their infrastructure for creating expansion chains. Expansion chains can provide additional functionality to the primary chain they leverage or implement separate functionalities, while benefiting from the primary chain's security and the stability of its tokens. Indeed, tools like Ethereum's EigenLayer enable nodes to stake (deposit collateral) on a primary chain to form a committee responsible for operating an expansion chain. But here is the rub. Classical protocols assume correct, well-behaved nodes stay correct indefinitely. Yet in our case, the stake incentivizes correctness--it will be slashed (revoked) if its owner deviates. Once a node withdraws its stake, there is no basis to assume its correctness. To address the new challenge, we present Aegis, an expansion chain based on primary-chain stake, assuming a bounded primary-chain write time. Aegis uses references from Aegis blocks to primary blocks to define committees, checkpoints on the primary chain to perpetuate decisions, and resets on the primary chain to establish a new committee if the previous one becomes obsolete. It ensures safety at all times and rapid progress when latency among Aegis nodes is low.

著者: Yogev Bar-On, Roi Bar-Zur, Omer Ben-Porat, Nimrod Cohen, Ittay Eyal, Matan Sitbon

最終更新: 2024-09-15 00:00:00

言語: English

ソースURL: https://arxiv.org/abs/2406.05904

ソースPDF: https://arxiv.org/pdf/2406.05904

ライセンス: https://creativecommons.org/licenses/by/4.0/

変更点: この要約はAIの助けを借りて作成されており、不正確な場合があります。正確な情報については、ここにリンクされている元のソース文書を参照してください。

オープンアクセスの相互運用性を利用させていただいた arxiv に感謝します。

著者たちからもっと読む

類似の記事