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

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

Аналіз технології DLC та ідеї для оптимізації

1. Огляд

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

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

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

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

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

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

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

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

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

  4. Орієнтир обчислює зобов'язання R, S, S' та транслює їх

  5. Аліса та Боб обчислюють нові публічні ключі PK^Alice та PK^Bob

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

  7. Виведення коштів: виграшна сторона обчислює новий приватний ключ за допомогою s або s' та виводить активи

Крім того, необхідно додати таймер блокування, щоб запобігти тривалій відсутності виводу монет з боку однієї зі сторін.

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

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

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

Для підвищення безпеки приватного ключа оракула та випадкових чисел:

  • Використовуйте BIP32 для похідних підключів або онуків для підпису
  • Використовуйте приватний ключ і хеш-значення лічильника як випадкове число

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

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

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

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

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

Використовуючи метод розподіленого похідного ключа, реалізуйте похідний ключ BIP32 в сценарії децентралізованого оракула. Але необхідно врахувати проблеми сумісності між покращеними та непокращеними BIP32.

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

Введення механізму оптимістичних викликів, оракули повинні заздалегідь закласти кошти для створення OP-ігор на блокчейні. Будь-яка чесна сторона може кинути виклик злочинному оракулу, після перемоги покарати злочинця та конфіскувати заставу.

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

Об'єднання OP-DLC та BitVM для вирішення проблеми здачі фіксованої суми DLC:

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

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

4. Висновок

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

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 3
  • Репост
  • Поділіться
Прокоментувати
0/400
MevHuntervip
· 08-16 19:39
Справді, все ще хвалять Оракул-машину?
Переглянути оригіналвідповісти на0
BridgeTrustFundvip
· 08-16 19:38
Знову стара технологія, майже заснув.
Переглянути оригіналвідповісти на0
notSatoshi1971vip
· 08-16 19:36
Що ж тут за високі технології?
Переглянути оригіналвідповісти на0
  • Закріпити