OP-DLC 2:楽観的チャレンジメカニズムがどのようにビットコインDLCの実装を簡素化するか

robot
概要作成中

OP-DLC 2:シンプルさへの道

ディスクリートログ契約 (DLC) は、オラクルに基づく契約実行フレームワークであり、双方が事前定義された条件に基づいて条件付き支払いを行うことを許可します。DLCは、ビットコインの預金の安全性を保証しながら、新しい分散型金融アプリケーションを実現しました。

以前の記事では、DLCの利点と存在する問題を分析し、いくつかの解決策を提案しました。しかし、これらの戦略は相対的に複雑で、簡潔さに欠けています。ビットコインでは、すべての行動はUTXOを通じて実現される必要があります。したがって、UTXOを正しく確保することで、任意の攻撃に対抗できます。同様に、DLCでは、すべての行動はCET(Contract Execution Transaction)を通じて実現されます。楽観的チャレンジメカニズムを使用してCETの正確性を確保することで、任意の攻撃に対抗できます。

具体的には、オラクルは2BTCをステーキングした後にCETに署名することができます。CETには楽観的チャレンジメカニズムを追加します。CETがチャレンジされない場合、またはチャレンジに成功した場合、CETは正しいとされ、決済が完了し、オラクルはステーキングを解除し手数料を得ます。オラクルが悪意を持って行動しようとした場合、誰でも成功裏にチャレンジでき、そのCETは決済できなくなり、オラクルはステーキング金を失い、同じCETに対して再度署名することができなくなります。この方法はシンプルで効果的であり、シンプルさの原則を体現しています。

! Bitlayer研究:OP-DLC 2 Avenue to Simplicity

DLCの仕組み

アリスとボブの第ξブロックのハッシュ値の奇偶性に対する賭けを例にして、DLCの動作原理を説明します。プロセスには、資金提供取引、CETの構築、決済および出金などのステップが含まれます。研究によると、いかなる行動もCETを通じて実現する必要があるため、CETが正しいことを確認するだけで任意の攻撃に対抗できることが分かりました。

OP - DLCの2

OP-DLCには以下の規定が含まれています:

  1. オラクルは連盟で構成されており、任意のメンバーがCETに署名できます。手数料を稼ぐために署名を公開するには2BTCをステークする必要があります。

  2. 予言機が悪事を働いた場合、誰でも挑戦を起こすことができます。

  3. 誠実に署名されたCETは1週間後に決済され、オラクルは報酬を得ます。

  4. 誰でもOracle_signに挑戦することができます。

  5. OP-DLCの課題は、許可なしで、オラクルに対する信頼の最小化を実現することです。

OP-DLCの利点には次のようなものがあります:

  • 資産管理制度が高く、ユーザーは自分だけを信頼できる
  • 資金の使用率が高い
  • ユーザーはオラクルになり、自分に署名することができます。

欠点には次のものがあります:

  • 出金時間は1週間かかります
  • 署名の事前署名数はCETの数と線形関係にあります

まとめ

OP-DLCはCETに楽観的チャレンジ機構を導入することで、正しいCETの実行と誤ったCETの罰則を確保します。このアプローチはさまざまな攻撃に対抗でき、シンプルな美のデザイン理念を体現しています。

OP-0.45%
BTC0.23%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 3
  • 共有
コメント
0/400
SchrodingerPrivateKeyvip
· 07-08 06:14
ステーキング2BTC... なんという大きなシーンでしょう
原文表示返信0
WinterWarmthCatvip
· 07-05 07:06
2BTCのステーキングはかなり冷酷です
原文表示返信0
FloorPriceNightmarevip
· 07-05 07:05
啧啧 暗号資産の世界も巻き込まれた
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)