This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
OP-DLC 2: 楽観的挑戦メカニズムがDLC契約の安全な実行を保証します
OP-DLC 2: 簡単の中に真理が含まれている
ディスクリートログコントラクト (DLC)は、事前定義された条件に基づいて条件付き支払いを行うことを許可するオラクルベースの契約実行フレームワークです。DLCは、ビットコインの預金の安全性を保証しながら、新しい分散型金融アプリケーションを実現します。
DLCにはキーリスク、分散型信頼リスク、共謀リスクなどの問題があります。分散型オラクル、閾値署名、オプティミスティックチャレンジメカニズムなどを導入することで、これらの問題を解決できますが、防御戦略は相対的に複雑です。
DLCにおいて、いかなる行動もCET(Contract Execution Transaction)を通じて実現する必要があります。楽観的チャレンジメカニズムを使用してCETの正確性を確保することで、任意の攻撃に対抗できます。具体的には、オラクルが2BTCをステークした後にCETに署名することができます。CETに楽観的チャレンジメカニズムを追加し、CETが挑戦されないか、挑戦に成功した場合は、正しいものと見なされ、決済が完了します。オラクルはステークを解除し、手数料を得ます。もしオラクルが悪事を働こうとすると、誰でも挑戦することができ、そのCETは決済されず、オラクルはステークを失い、同じCETに対して再度署名することができなくなります。このメカニズムはシンプルで効果的です。
DLCの仕組み
DLCの基本的な流れには、資金注入取引、CETの構築、決済、そして出金のいくつかのステップが含まれます。すべての行動はCETを通じて実現する必要があるため、楽観的チャレンジメカニズムを使用してCETが正しいことを確認するだけで、任意の攻撃に対抗できます。誤ったCETはチャレンジされ、実行されませんが、正しいCETは実行されます。オラクルは悪意のある行動に対して代償を支払う必要があります。
OP - DLCの2
OP-DLCには以下の規定が含まれています:
オラクルはアライアンスで構成され、任意のメンバーがCETに署名できます。2BTCをステークした後に署名を発行して手数料を稼ぐことができます。悪行を行うとステークが失われます。
オラクルが悪意を持って結果を変更した場合、誰でもチャレンジを開始できます。
オラクルはCETを誠実に署名し、1週間後に正しく決済され、報酬を得ることができます。
誰でもOracle_signに挑戦できます。誠実な署名は1週間後に決済され、オラクルは手数料を得ます;不誠実な署名は挑戦され、オラクルは担保を失います。
チャレンジメカニズムは許可不要であり、誰でも契約の実行を監視でき、オラクルに対する信頼の最小化を実現します。
価値:
短所:
まとめ
OP-DLCはCETに楽観的チャレンジメカニズムを導入し、誤ったCETが決済されず、悪意のあるオラクルが罰せられ、正しいCETが実行され、オラクルが報酬を得ることを保証します。このシンプルで効果的な方法は、任意の攻撃に対抗できます。
! Bitlayer研究:OP-DLC 2 Avenue to Simplicity