DLC технологічне оптимізаційне рішення: підвищення безпеки екосистеми Біткойн

robot
Генерація анотацій у процесі

Обговорення принципів технології DLC та шляхів її оптимізації

1. Вступ

Дискретний логарифмічний контракт ( DLC ) є рішенням для виконання контрактів на біткойн, заснованим на оракулах, яке було запропоноване Таджем Дріджею з MIT у 2018 році. DLC дозволяє двом сторонам здійснювати умовні платежі на основі попередньо визначених умов, учасники заздалегідь підписують можливі результати, і здійснюють платіж, коли оракул підписує результат. У порівнянні з мережами Lightning, DLC має переваги в таких аспектах, як конфіденційність, підтримка складних фінансових контрактів, зменшення ризиків контрагента тощо.

Хоча DLC має великі перспективи в екосистемі біткойна, все ж існують деякі ризики та проблеми:

  • Витік або втрата ключа оракула може призвести до втрати активів
  • Централізація оракулів призводить до ризиків довіри
  • Децентралізованим оракулам важко здійснювати похідні ключі
  • Ризик змови вузлів оракула
  • Обмеження на здачу фіксованих номіналів

Ця стаття розгляне деякі оптимізаційні рішення для вирішення цих викликів, з якими стикається DLC, з метою підвищення безпеки екосистеми біткойна.

2. Принцип роботи DLC

Як приклад, що ілюструє ставку між Алісою та Бобом на парність або непарність хешу n+k-го блоку, основний процес DLC виглядає так:

  1. Генерація ключів: Оракул, Аліса та Боб по черзі генерують пари відкритих і закритих ключів.

  2. Інвестиційна угода: Аліса та Боб створюють 2 з 2 мультипідписових виходів, кожен із яких блокує 1 BTC.

  3. Виконання контрактної угоди: створення двох CET для витрат на інвестиційну угоду.

  4. Оракул обіцяє: обчислити та транслювати (R,S,S').

  5. Сторони обчислюють новий відкритий ключ.

  6. Розрахунок: оракул транслює s або s' на основі хешу блоку.

  7. Виведення: Переможець використовує новий приватний ключ для виведення 2 BTC.

Протягом всього процесу використовуйте таймер для забезпечення безпеки коштів.

Аналіз принципів DLC та його оптимізаційні роздуми

3. Оптимізація DLC

3.1 Управління ключами

Управління ключами оракула стикається з такими ризиками:

  1. Втрата приватного ключа призвела до неможливості розрахунку
  2. витік приватного ключа призвів до шахрайських розрахунків
  3. Витік або повторне використання випадкових чисел призводить до витоку приватного ключа
  4. Втрата випадкового числа призвела до неможливості розрахунку

Рекомендується використовувати BIP32 для деривації дочірніх ключів і використовувати приватний ключ та хеш-значення лічильника як випадкове число для підвищення безпеки.

3.2 Децентралізовані оріакли

Використання порогового підпису Schnorr дозволяє реалізувати децентралізовані oracle, що має такі переваги:

  • Підвищення безпеки, зменшення єдиної точки збоїв
  • Реалізація дистрибуції контролю ключів
  • Підвищення доступності системи
  • Гнучко адаптуватися до різних вимог безпеки
  • Підтримка можливості притягнення до відповідальності

3.3 Децентралізація та управління ключами

Децентралізовані оракули не можуть безпосередньо використовувати BIP32 для похідних ключів. Можна застосувати методи розподіленого похідного ключа, використовуючи поліном Лагранжа для реалізації відповідності між фрагментами приватного ключа та повним приватним ключем, що підтримує похідні підключі.

Аналіз принципів DLC та його оптимізація

3.4 OP-DLC:мінімізація довіри до оракула

Запропонувати рішення OP-DLC, ввести механізм оптимістичних викликів:

  • Оракул попередньо стейкує для побудови ігор OP на блокчейні
  • Будь-яка чесна сторона може ініціювати виклик
  • Успішний виклик карає злочинного провидця
  • Може використовуватися у поєднанні з моделлю "k-of-n"

OP-DLC може працювати з лише однією чесною стороною, що значно зменшує припущення довіри.

3.5 OP-DLC + BitVM двохмост

Поєднуючи OP-DLC та BitVM, вирішити проблему розподілу коштів DLC:

  • Підтримка здачі будь-якої градації
  • Надання різноманітних каналів для депозитів та виведення
  • Мінімізація довіри до оракула
  • Підвищення використання капіталу

DLC принципи аналізу та його оптимізаційні роздуми

4. Висновок

Технологія DLC постійно розвивається та вдосконалюється. У поєднанні з новими технологіями, такими як Taproot, BitVM, DLC у майбутньому має потенціал для реалізації більш складних перевірок та розрахунків оффлайн-контрактів, одночасно забезпечуючи мінімізацію довіри до оракулів через механізм OP.

BTC1.92%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
BakedCatFanboyvip
· 5год тому
Оракул-машина це ім'я, звучить ненадійно...
Переглянути оригіналвідповісти на0
GateUser-3824aa38vip
· 5год тому
Цей оракул-машина такий же надійний, як Сатоші Накамото?
Переглянути оригіналвідповісти на0
BottomMisservip
· 5год тому
Ге-ге, краще не будемо. Централізовані оракул-машини теж наважуються грати.
Переглянути оригіналвідповісти на0
GasWastingMaximalistvip
· 5год тому
Оракул-машина знову завалила? Цю відповідальність BTC не витримує.
Переглянути оригіналвідповісти на0
YieldHuntervip
· 5год тому
технічно кажучи, ризик оракула робить все це схожим на деґен-хонейпот, який чекає на вибух... пропустити
Переглянути оригіналвідповісти на0
  • Закріпити