OP-DLC 2.0: 楽観的なチャレンジメカニズムがDLCの安全性と効率を向上させる

robot
概要作成中

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

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

DLCには多くの利点がありますが、いくつかの問題も存在します。これらの問題を解決するために、分散型オラクル、閾値署名、楽観的チャレンジメカニズムなどを導入することができます。しかし、DLCは複数の参加者を含むため、防御戦略はしばしば複雑です。

ビットコインシステムでは、すべての行動はUTXOを介して実現される必要があります。したがって、UTXOの正確性を保証することで、さまざまな攻撃を防ぐことができます。同様に、DLCでは、すべての行動がCET(Contract Execution Transaction)を介して実現されます。楽観的チャレンジメカニズムを使用してCETの正確性を保証することで、あらゆる攻撃を防ぐことができます。

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

DLCの基本原理は、オラクルを通じて情報を伝達し、条件付き署名を構築することで、正しい勝者が資産を得ることです。このプロセスには、資金提供取引、CETの構築、決済、そして出金などのステップが含まれます。重要なのは、すべての行動がCETを通じて実現される必要があるため、CETが正しいことを確認すれば良いということです。

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

  1. オラクルはアライアンスで構成されており、任意のメンバーがCETに署名できます。署名を発行して手数料を稼ぐには2BTCをステーキングする必要があります。

  2. もしオラクルが悪事を働いた場合、誰でも挑戦を開始することができます。

  3. オラクルがCETを誠実に署名した後、1週間以内に誰も成功して挑戦しなければ、決済され、オラクルは報酬を得る。

  4. 誰でもオラクルの署名に対して挑戦を行うことができます。挑戦が成功すると、その署名は無効となり、オラクルは担保金を失います。

  5. OP-DLCの課題は、許可なしで、誰でも契約の実行を監視できることです。

OP-DLCの利点は次のとおりです:

  • 資産管理制度が高く、ユーザーは自分自身だけを信頼できます
  • 資金の使用率が高い
  • オラクルはユーザー自身を含むことができます

主な欠点は、出金に1週間かかり、事前に署名が必要な数が多いことです。

全体として、OP-DLCはCETに楽観的チャレンジメカニズムを導入することによって、正しいCETの実行と誤ったCETの罰則を確保し、さまざまな攻撃に効果的に対抗し、設計のシンプルさを実現しました。

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

OP2.78%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • 共有
コメント
0/400
BtcDailyResearchervip
· 07-13 02:47
前のいくつかのプロトコルと比べてどうですか?
原文表示返信0
SerumSquirrelvip
· 07-12 12:30
他にどんな契約ができないの?
原文表示返信0
BearMarketBrovip
· 07-12 12:29
やっとopを待ちました
原文表示返信0
rugged_againvip
· 07-12 12:27
誰も使ったことがないと盲目的に推測する
原文表示返信0
GateUser-44a00d6cvip
· 07-12 12:21
効率は確かに少し上がりました
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)