DLC技術原理深析:最適化方案によるオラクルマシンの信頼問題の解決

robot
概要作成中

DLCの技術原理と最適化スキームに関する議論

1. はじめに

離散対数契約(DLC)は、オラクルに基づくビットコイン契約実行スキームであり、MITのTadge Dryjaによって2018年に提案されました。DLCは、当事者が事前に定義された条件に基づいて条件付き支払いを行うことを可能にし、参加者は可能な結果に事前に署名し、オラクルが結果に署名する際に支払いを実行します。これにより、DLCはビットコイン上で新しい分散型金融アプリケーションを実現しながら、預金の安全性を保証します。

比べてライトニングネットワーク、DLCには以下の利点があります:

  • より良いプライバシー保護、契約の詳細は参加者間でのみ共有される
  • 複雑で柔軟な金融契約をサポートします。例えば、デリバティブや保険など。
  • 相手方リスクを低減し、資金をマルチシグ契約にロックします。
  • 支払いチャンネルを管理する必要はありません
  • 複雑な契約において、より良いスケーラビリティを提供します。

しかし、DLCにはいくつかの問題やリスクが依然として存在します。

  • オラクルの秘密鍵の漏洩または喪失のリスク
  • オラクルの中心化問題
  • 非中央集権オラクルはキー派生を実行できません
  • オラクルの陰謀リスク
  • 固定額面変更

本稿ではDLCの原理について探討し、上述の問題を解決するためのいくつかの最適化案を提案します。

2. DLCの仕組み

AliceとBobが賭け契約を締結する例を考えます。賭けは第n+kブロックのハッシュ値の奇数偶数です。奇数の場合はAliceの勝ち、偶数の場合はBobの勝ちです。

初期化する:

  • 楕円曲線は、要素G、次数qを生成します。
  • オラクルの秘密鍵 z、公開鍵 Z=z· G
  • アリスの秘密鍵x、公開鍵X=x·G
  • ボブの秘密鍵 y、公開鍵 Y=y· G

注資取引:アリスとボブはそれぞれ1BTCを2-of-2マルチシグ出力にロックします。

先物執行取引:2つのCETを作成して、取引の資金調達に充てます。

オラクルの約束: R := k· G
S := R - hash(奇数番号,R)· Z S' := R - hash(偶数,R)· Z 放送(R、S、S')

アリスとボブは新しい公開鍵を計算します: PK^アリス := X + S PK^ボブ := Y + S'

決済: 奇数結果: s := k - hash(OddNumber, R)·z 偶数の結果: s' := k - hash(偶数番号,R)·z

引き出し: アリスの新しい秘密鍵: sk^Alice: = x + s ボブの新しい秘密鍵: sk^Bob := y + s'

! DLC原理分析と最適化思考

3. DLCの最適化

3.1 キー管理

オラクルの秘密鍵管理は以下のリスクに直面しています:

  1. プライベートキーを失いました: 決済できません、返金を実行します
  2. 秘密鍵zの漏洩: 任意のメッセージに署名される可能性があります
  3. の漏洩または再利用された乱数k: 秘密鍵zを計算できます
  4. ランダム数kの喪失: 対応するDLCは決済できません

提案:

  • BIP32を使用して子鍵を派生する
  • プライベートキーとカウンターハッシュをランダム数として使用する

3.2 分散型オラクル

Schnorrしきい値署名を使用して分散型オラクルを実現し、以下の利点があります:

  • セキュリティの強化、分散型キー管理
  • 分散型コントロール、権力集中のリスクを低減する
  • 可用性を向上させ、一部のノードの故障が全体に影響しないようにする
  • 柔軟で拡張可能、異なるしきい値を設定できます
  • 説明責任と検証可能な署名シャーディング

3.3 分散化と鍵管理の結合

分散型オラクルはBIP32によるキーの派生を直接使用できません。分散鍵派生方法を採用できます:

秘密鍵の分割 z_i と完全な秘密鍵 z はラグランジュ補間関係を満たす: z = Σ (z_i · λ_i)

増加した派生増分ωは、なおも補間関係を満たします: z +ω=Σ ((z_i+ω) · λ_i)

各参加者は子プライベートキーのフラグメントz_i + ωを派生させることができます。

しかし、強化型BIP32と非強化型BIP32の違いを考慮する必要があります。

! DLC原理分析と最適化思考

3.4 OP-DLC: Oracle の信頼の最小化

OP-DLCスキームを提案する:

  • オラクルによる事前ステーキングでオンチェーンOPゲームを構築
  • どんな誠実な参加者でも挑戦を開始できます
  • チャレンジ成功の場合、悪行予言機に罰を与える
  • "k-of-n"モデルと組み合わせて使用できます

価値:

  • オラクルノードは互いに監視する
  • 正直な参加者が1人いれば、耐障害性は99%です。
  • オラクルの共謀リスクを解決する

3.5 OP-DLC + BitVMダブルブリッジ

OP-DLCとBitVMの組み合わせ:

  • BitVMを使用してお釣りの問題を解決する
  • 複数の入出金チャネルを提供
  • BitVM連盟はオラクルとして、信頼の最小化を実現します。
  • 資金効率を向上させる

4. 結論

DLCはTaprootやBitVMなどの技術を組み合わせることで、より複雑なオフチェーン契約の検証と決済を実現できます。OPチャレンジメカニズムはオラクルの信頼最小化を実現し、DLCの発展に新たな可能性を提供します。

! DLC原理分析と最適化思考

原文表示
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.
  • 報酬
  • 6
  • 共有
コメント
0/400
GateUser-c802f0e8vip
· 07-02 15:08
プライバシー性とライトニングネットワークは確かにかなり強いです
原文表示返信0
0xSoullessvip
· 07-02 10:43
また一つのカモにされる新しい手口ですね
原文表示返信0
SerumSquirtervip
· 07-02 10:42
複雑に見えるが、ライトニングネットワークの方が直接的だ。
原文表示返信0
ProposalManiacvip
· 07-02 10:28
オラクルマシンの集中度はまだ大きな落とし穴です。まずはどう解決するか見てみましょう。
原文表示返信0
BoredStakervip
· 07-02 10:26
オラクルマシンが言うことを聞くんだ
原文表示返信0
AirdropDreamBreakervip
· 07-02 10:17
もうすぐ2024年ですね。まだDLCを研究しているのですか?
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)