Sei Giga
Sei Gigaは、非同期ブロック実行、状態合意、およびデータ可用性とコンセンサスを分離した2層構造のAutobahnコンセンサスを利用した2レイヤーアーキテクチャを通じて、実行とコンセンサスを分離することで5ギガガス/秒を超えるスループットと250ミリ秒未満のファイナリティを実現する、マルチコンカレント・プロデューサー並列化されたEVMレイヤー1ブロックチェーンです。
原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む
以下は、Sei Giga v2.0 の論文を、日常的な例えを用いて分かりやすく翻訳したものです。
全体像:Sei Gigaとは何か?
デジタルマネーや契約(ブロックチェーン)のための、非常に忙しい高速道路システムを想像してみてください。旧システム(Sei v2)は、たった一つの車線しかない料金所のようなものでした。そこでは一人の交通警察官(「リーダー」)が、すべての車をチェックし、詳細を書き留め、次の車が進めるようにゴーサインを出さなければなりませんでした。これが原因で渋滞が発生していました。
**Sei G辺(Giga)は、新しいスーパーハイウェイのデザインです。一人の警察官の代わりに、多くの車が同時に進入できる「複数の車線」**を備えています。このシステムは、「車の順番を決める」仕事と、「車が実際に正しく走行しているかを確認する」仕事を切り離しています。これにより、高速道路は膨大な量の交通量(5ギガガス以上)を、ほとんど遅延なく(250ミリ秒未満で)処理できるようになります。
1. コアとなる革新:「先に注文、確認は後で」戦略
旧システムでは、交通警察官は車をメインロードに出す前に、エンジンの状態や免許証を検証しなければなりませんでした。エンジンのチェックに時間がかかると、列全体が止まってしまいます。
Sei Gigaのアプローチ:
- 先に注文(Order First): システムは、車が高速道路に入る順番に素早く合意します。これはほぼ瞬時に行われます。
- 確認は後で(Check Later): 順番が決まると、車は並行して走る「検査ゾーン」(非同期実行)へと走り出します。検査官はバックグラウンドでエンジンのチェックを行い、ログを記録します。
- セーフティネット: その後、検査官はメインロードに対して、素早い「オールクリア」の通知(ダイジェスト)を送ります。全員が問題ないと合意すれば、ステート(状態)が確定します。もし数人の検査官が異議を唱えたとしても、システムは高速道路全体を止めることなく、どの車が問題を起こしたのかを正確に特定できます。
例え: レストランを想像してください。シェフが料理を作り、盛り付け、提供するまで次の注文を取らない(キッチンをブロックする)のではなく、まず注文を取り、すぐにメモを取ります(コンセンサス)。その後、キッチンでは並行して料理を作ります。ウェイターは、料理が完成するのを待つのではなく、後で料理が準備できたことを確認するだけでよいのです。
2. エンジン:オートバーン・コンセンサス(Autobahn Consensus)
この論文では、Autobahnと呼ばれるプロトコルを紹介しています。
- 問題点: 旧システム(Tendermintなど)は、ブロックを提案する「単一のリーダー」を使用します。もしそのリーダーが体調を崩したり、動作が遅くなったりすると、システム全体が待機状態になります。
- 解決策: Autobahnは**マルチプロポーザー(多人数提案)**システムです。これは、各ランナーが自分のレーンを持っているリレーレースのようなものです。全員が常に、自分自身のレーンに「バトン」(データ提案)を投げ込み続けています。
- 「チップカット(Tip Cut)」: 時折、審判がすべてのレーンの末端(「チップ」)を確認し、写真を撮ります(「カット」)。この写真は、それらのレーンに有効なデータが存在することを証明します。レーンは独立しているため、審判は180個のブロックの写真を一度に撮ることができます(旧システムでは2.5個しか扱えませんでした)。
3. 渋滞への対処:「救急車」システム
もし審判(リーダー)が立ち往生したらどうなるでしょうか?
- 旧来の方法: 全員がタイムアウトを待ち、パニックになり、新しい審判を選び直します。これは時間の無駄です。
- Sei Giga(救急車): システムには「仕組まれたレース」があります。メインの審判が最初に終わるように動きますが、もし彼らが遅れた場合、他のランナー(バックアップのリーダー)はすでに自分たちのレーンで有用な作業を行っています。メインの審判が失敗しても、システムはゼロからやり直すのではなく、バックアップが既に行った作業を引き継ぐだけです。これは、車を止めずに即座にハンドルを握れるバックアップドライバーが控えているようなものです。
4. 「割り込み」を防ぐ(MEVと検閲)
ブロックチェーンにおける「MEV(最大抽出価値)」は、VIPが交通警察官に賄賂を贈り、一般のドライバーの前に車を割り込ませる行為のようなものです。
Sei Gigaの修正策:
- 社会化されたチップ(Socialized Tips): 旧システムでは、特定の警察官に「チップ」を支払えば、その警察官が富を得られました。Gigaでは、チップは**プール(集約)**されます。どのレーンの車であっても、高速道路の維持に貢献した全員がチップを分配して受け取ります。これにより、特定の車を割り込ませるために警察官が賄賂を受け取るインセンティブを排除します。
- 重複の処理: ユーザーが確実に取引を通すために、同じトランザクションを10個の異なるレーンに送ったとしても、システムはそれを一度だけ実行します。ユーザーには余剰分の払い戻しが行われます。これにより、ユーザーが意図せずシステムを埋め尽くすことを防ぎつつ、検閲耐性も維持しています。
5. 秘訣:Sedna(プライベート・データ配信)
メッセージが確実に届くように、全員に向かってデータを送るのは、混雑した部屋で銀行口座番号を叫ぶようなものです。安全ではありますが、全員に聞かれてしまい、あなたが動く前に情報を盗もうとする人が現れるかもしれません。
Sednaは、データの新しい送り方です。
- メッセージ全体を叫ぶ代わりに、メッセージを**「パズルのピース」**に分解し、異なる人々に渡します。
- 十分な数のピースが集まってパズルが解けるまで、単独の人物がメッセージの全容を見ることはできません。
- これにより、高速道路を遅らせることなく、最後の瞬間まで「MEVボット(泥棒)」からあなたのトランザクションのプライバシーを守ります。
6. 倉庫:ストレージ
古いブロックチェーンは、巨大で絡まり合った木(Merkel Tree)のようにデータを保存します。葉を一つ追加するたびに、木全体を描き直さなければなりません。これは遅くて非効率です。
Sei Gigaは、フラットなキー・バリュー・ストア(整理された巨大なスプレッドシートのようなもの)を使用します。
- データをレシートプリンターのように、ログに直接書き込みます。
- 「ホット(頻繁に使用される)」なデータは高速なRAM(机の引き出し)に保持し、古いデータは安価なコールドアーカイブ(地下室)へ移動させます。
- これにより、システムがペタバイト級のデータを処理している最中でも、データの読み書きが驚異的に速くなります。
7. 将来への備え:量子シールド
この論文は、将来の脅威である量子コンピュータについても触れています。これらのスーパーコンピュータは、今日私たちが使用しているデジタルロック(署名)をいつか破ってしまう可能性があります。
計画:
- 「量子の時代」が到来する前に、ユーザーは自分のアカウントに対して、破られることのない新しい「量子鍵(Quantum Key)」を登録できます。
- デッドラインを過ぎると、古いロックは破棄されます。新しい量子鍵を持つアカウントのみが資金を動かすことができます。
- これにより、たとえ量子コンピュータが目覚めたとしても、あなたがすでにロックをアップグレードしているため、資金を盗まれることはありません。
まとめ
Sei Gigaは、高速で公平、かつ大規模になるように設計されたブロックチェーンのアップグレードです。
- 「順番決め」と「検証」を分離することで、ボトルネックを取り除きます。
- 巨大な交通量を処理するために、単一のリーダーではなく**「並行するレーン」**を使用します。
- 報酬をプールすることで、単一のバリデーターがシステムを操作できないようにします。
- **パズルのピースによるデータ配信(Sedna)**を用いて、トランザクションのプライバシーを守ります。
- 量子鍵の早期アップグレードを可能にすることで、量子コンピュータに備えます。
目標は、ブロックチェーンを、現在私たちが使っているインターネット(Web2)と同じくらい速く信頼できるものにしつつ、分散型システムとしてのセキュリティと公平性を維持することです。
自分の分野の論文に埋もれていませんか?
研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。