DLC技術最適化:分散型オラクルと秘密鍵管理の新しいアプローチ

DLCの技術原理と最適化のアイデアに関するディスカッション

1. 概要

離散対数契約(DLC)は、MITのTadge Dryjaによって2018年に提案された、オラクルに基づくビットコインスマートコントラクトのソリューションです。これは、事前に定義された条件に基づいて条件付き支払いを行うことを可能にし、プライバシーが良好で、契約の柔軟性が高く、対向リスクを低減するなどの利点があります。しかし、DLCには鍵管理リスクやオラクルの中央集権化問題などいくつかの課題も存在します。本稿では、DLCの原理を深く分析し、いくつかの最適化のアイデアを探ります。

2. DLCの仕組み

AliceとBobがn+k番目のブロックハッシュの奇偶性に賭ける例:

  1. 初期化: 楕円曲線パラメータGとqを生成します。

  2. キー生成:オラクル、アリス、ボブはそれぞれ秘密鍵と公開鍵を生成します。

  3. 注資:アリスとボブはそれぞれ1 BTCをマルチシグアドレスに預け入れます。

  4. 契約実行取引:2件のCETを決済のために作成します。

  5. オラクルの約束: (R,S,S')を計算して放送する。

  6. アリスとボブは新しい公開鍵を計算します。

  7. 決済: オラクルはブロックハッシュ値に基づいてsまたはs'をブロードキャストします。

  8. 出金: 勝者は新しい秘密鍵を使用して2 BTCを引き出します。

全体のプロセスで条件付き署名を使用して資金のロックと自動決済を実現しました。

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

3. DLCの最適化

3.1 キー管理の最適化

オラクルの秘密鍵と乱数は非常に重要であり、漏洩または喪失すると深刻な結果を招く可能性があります。

  • 秘密鍵を失った: 決済できません、返金を実行する必要があります
  • 秘密鍵の漏洩:契約は詐欺リスクに直面しています
  • ランダム数の漏洩/再利用: 秘密鍵を導出できる
  • ランダム数の損失:特定の契約を決済できません

以下の対策を採用することをお勧めします:

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

3.2 分散型オラクル

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

  • セキュリティを向上させ、単一障害点を回避する
  • 中央集権化のリスクを軽減するための分散制御
  • 可用性と柔軟性の向上
  • 要件に応じて異なる閾値を設定できます
  • 責任追及メカニズムを支持

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

3.3 分散化と鍵管理の結合

分散型オラクルは、BIP32から派生した鍵を直接使用できない問題に直面しています。分散型鍵派生方法を採用できます:

  • ラグランジュ補間多項式の関係を利用する
  • プライベートキーのスプリッティングとインクリメンタル、完全なプライベートキーのインクリメンタルは、依然として補間関係を満たしています。
  • 各方面が独自に子の秘密鍵のシェアを派生させることができる
  • 拡張型と非拡張型BIP32の互換性を考慮する必要があります

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

OP-DLCメカニズムを提案する:

  • オラクルの事前ステーキングによるオンチェーンチャレンジゲームの構築
  • 誠実な者は誰でもチャレンジを開始できます
  • チャレンジ成功で悪行予言機への罰
  • "k-of-n"モデルと組み合わせて使用可能
  • 信頼の仮定はネットワークに1つの誠実な参加者が存在することに低下する

3.5 OP-DLC + BitVMデュアルブリッジ

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

  • DLCの資金粒度と釣り銭の問題を解決する
  • 複数の入出金チャネルを提供
  • オラクルの信頼最小化を実現する
  • 資金の利用率を向上させる

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

4. エピローグ

DLC技術は急速に発展しており、TaprootやBitVMなどの新技術と組み合わせることで、将来的にはより複雑なオフチェーン契約の検証と決済が可能になると期待されています。同時に、OPメカニズムを通じてオラクルの信頼最小化を実現します。

原文表示
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.
  • 報酬
  • 9
  • 共有
コメント
0/400
ILCollectorvip
· 7分前
原理が難しいので、どうやってお金を稼ぐのか教えてください。
原文表示返信0
BearMarketBarbervip
· 9時間前
オラクルマシンも活き明かしていないのに、まだ離散対数をやっているのか。
原文表示返信0
Token_Sherpavip
· 17時間前
うーん... また「分散型」と主張するオラクルソリューションか、ため息

正直言って、誰かが実際に鍵管理の悪夢を解決するのを待っている。
原文表示返信0
MemeCuratorvip
· 07-01 11:11
離散対数はあまりにも不条理です8
原文表示返信0
JustHereForAirdropsvip
· 07-01 11:11
犬すらオラクルマシンを見ない。俺はただエアドロップが欲しい。
原文表示返信0
FadCatchervip
· 07-01 11:11
秘密鍵管理また問題が発生しましたね
原文表示返信0
DoomCanistervip
· 07-01 11:05
またDLCですね、この新しいプランは信頼できますか?
原文表示返信0
BearMarketSunriservip
· 07-01 11:05
本当に疲れた、またこの複雑な仕組みをいじらなければならない。
原文表示返信0
MissedAirdropAgainvip
· 07-01 11:00
ああ、またオラクルマシンだ。まずは参入ポジションを取ってから話そう。
原文表示返信0
もっと見る
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)