← 最新の論文
💻 computer science

CoBRA: A Universal Strategyproof Confirmation Protocol for Quorum-based Proof-of-Stake Blockchains

本論文は、トランザクション量の境界と最強チェーン・ルールを強制することで、最大3分の1のビザンチンおよび3分の1の合理的バリデーターへの耐性をクォーラムベースのプルーフ・オブ・ステーク・ブロックチェーンに拡張し、さらに、より高い敵対的閾値の下でも安全性、ライブネス、およびクライアントへの払い戻しを保証するリカバリ・メカニズムを提供する、汎用的な戦略的証明可能確認プロトコルであるCoBRAを導入する。

原著者: Zeta Avarikioti, Eleftherios Kokoris Kogias, Ray Neiheiser, Christos Stefo

公開日 2026-06-16
📖 1 分で読めます☕ さくっと読める

原著者: Zeta Avarikioti, Eleftherios Kokoris Kogias, Ray Neiheiser, Christos Stefo

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

デジタルバンクを想像してみてください。そこでは、バリデーター(検証者)の委員会によって「金庫」の管理が行われています。完璧な世界では、委員会の全員が誠実です。悪夢のようなシナリオでは、全員が混沌とした悪党です。しかし現実の世界では、ほとんどの人は合理的です。彼らは悪党ではありませんが、もしそれがより多くの利益をもたらすなら、ルールを破ることもあります。

論文CoBRA(Correct over Byzantine-Rational Adversary)は、誠実な人々、混沌とした悪党、そして強欲な利益追求者が混在するこの委員会を扱うための、新しい一連のルールを導入しています。

以下は、簡単な比喩を用いたCo-BRAの仕組みの物語です。

問題点:「強欲な隣人」のジレンマ

従来のセキュリティシステムは、委員会の3分の1以上が悪意を持った場合(ビザンチン)、システム全体が崩壊すると想定しています。また、残りの人々が「善」であれば、彼らは善であり続けると想定しています。

しかし、CoBRAはこう問いかけます:「もし『善』の人々が、実はただ強欲なだけだったらどうなるだろうか?」
もし悪党が、偽のトランザクション(取引)に署名させるために、合理的なバリデーターに賄賂を提示したとしたら、その合理的なバリデーターは「いいよ、その賄賂をもらうよ」と言うかもしれません。もし賄賂の額が、捕まった時の罰金よりも大きければ、彼らはルールを破るでしょう。

著者らは、まず以下の2つの恐ろしいことを証明しています:

  1. 低速なネットワークにおいて: もし悪党と強欲な者が合わせて委員会の3分の1を超えた場合、システムは安全でいられなくなります。強欲な者たちは、利益を得るために二重支払いを行う方法を必ず見つけ出します。
  2. 高速なネットワークにおいて: たとえネットワークが超高速であっても、悪党と強欲な者が委員会の3分の2を超えた場合、システムは依然として破滅的な運命を辿ります。

解決策:「速度制限」と「賞金」

私たちは強欲な人々を止めることはできませんが、CoBRAはゲームのルールを変更することで、ルールを破ることが「損な賭け」になるようにします。

1. 速度制限(ステークに縛られたファイナライゼーション)

委員会はトランザクションを承認できますが、一定の短い時間枠(例えば10分間)の中で承認できる金額には厳格な速度制限があると想定します。

  • ルール: その10分間のウィンドウ内で承認されるトランザクションの総額は、単一のバリデーターがセキュリティ・デポジット(保証金)としてロックしている金額を超えてはなりません。
  • ロジック: もし強欲なバリデーターが、100万ドルの偽のトランザクションを承認しようとして不正を行ったとしても、彼らがロックしている保証金が1万ドルしかなければ、それは不可能です。たとえ100万ドルの賄賂を受け取れたとしても、システムに検知された際に彼らは1万ドルの保証金を失うことになります。
  • 結果: 合理的なバリデーターが不正をして利益を得ることは、数学的に不可能です。彼らの利益は「キャップ(上限)」されています。

2. 賞金(最強のチェーン・ルール)

時として、委員会は完璧に機能しており、全員が協力していることがあります。この場合、CoBRAは速度制限を解除します。

  • ルール: もし圧倒的多数(5/6以上)の委員会が非常に迅速にブロックに合意した場合、システムは「分かりました、あなたたちを信頼します。今はこの限りにおいて、いくらでもお金を動かして構いません」と宣言します。
  • 現実的な検証: 論文はCosmosやEthereumネットワークの実際のデータを確認しました。その結果、99%の時間において、委員会は実際にそのように協力的であることが分かりました。つまり、現実の世界では、CoBRAはほとんどの時間において、即時かつ無制限のトランザクション承認を可能にします。

セーフティネット:「リカバリー・ルーム(回復室)」

もし悪党たちが本当に運良く、委員会の3分の1以上を支配してしまったらどうなるでしょうか?もし彼らがシステムを欺き、銀行の台帳の異なる2つのバージョンを作り出してしまったら?

CoBRAには「リカバリー・ルーム」プロトコルがあります:

  1. 一時停止: 正当なバリデーターたちが2つの異なるバージョン(フォーク)を目撃した瞬間、彼らは新しい承認作業を停止します。
  2. 監査: 彼らは誰が偽のバージョンに署名したのかを調べます。ルールの仕組みにより、どのバリデーターが不正を行ったかを正確に証明できます。
  3. 没収: システムは、不正を行った者のロックされた資金(ステーク)を差し押さえます。
  4. 払い戻し: この差し押さえられた資金は、偽のトランザクションによって損失を被ったすべての人々に支払われるために使用されます。
    • 重要な点: システムは単に「おっと、お金がなくなりました」と言うだけではありません。もしあなたが騙されて悪いトランザクションを受け入れてしまった場合、チェーター(不正者)の没収された資金があなたの損失を補填することを保証します。新しいお金を印刷することはありません。チェーターが支払うのです。

「静かな顧客」

CoBRAの重要な特徴は、**「静かな顧客(サイレント・カスタマー)」**に対して機能することです。

  • 多くのシステムでは、あなた(顧客)は委員会が嘘をついていないか監視し続けなければなりません。
  • CoBRAでは、監視する必要はありません。あなたはただ「ファイナリティ証明書(デジタル領収書)」を待つだけです。もし証明書が「トランザクション完了」を示していれば、それは完了しています。もし後にリカバリーが必要になったとしても、この証明書があることで、あなたは自動的に払い戻しを受けることができます。

まとめ

CoBRAは、「人は利益のために不正を働こうとする」という事実を認めた、新しいデジタル台帳プロトコルです。

彼らが不正をしないことを期待するのではなく、罠を仕掛けます:

  1. 奪える額を制限する: 自分のセキュリティ・デポジットの価値以上のものは盗めません。
  2. 誠実さに報いる: 全員がルールを守っていれば、素早く送金できます。
  3. 被害者に支払う: もし悪党たちが一時的に勝利したとしても、彼らの没収されたセキュリティ・デポジットが被害者を完全に補償するために使われ、最終的に誠実な人が損をすることはありません。

CoBRは、バリデーターの「強欲さ」を、システムを安全に保つための仕組みへと変えるのです。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →