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

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

1. Огляд

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

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

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

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

  1. Усі сторони генерують пари ключів: оракул (z, Z), Alice(x, X), Bob(y, Y)

  2. Аліса і Боб створюють 2-з-2 мультипідписну інвестиційну транзакцію, кожен блокуючи 1 BTC

  3. Створити дві угоди для виконання транзакції ( CET ), для витрат на інвестиційні транзакції

  4. Оракул генерує зобов'язання R та S, S'

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

  6. Оракул транслює s або s' залежно від парності хешу блоку.

  7. Переможець використовує s/s' для розрахунку нового приватного ключа для виведення активів

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

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

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

Витік або втрата приватного ключа оракула та випадкових чисел можуть призвести до різних проблем безпеки. Рекомендується вжити такі заходи:

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

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

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

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

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

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

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

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

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

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

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

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

4. Висновок

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

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 7
  • Репост
  • Поділіться
Прокоментувати
0/400
ForkMongervip
· 2год тому
пффт... виконання на основі оракула? просто ще один вектор атаки, який чекає на експлуатацію, якщо чесно
Переглянути оригіналвідповісти на0
RuntimeErrorvip
· 2год тому
Краще поговорити про те, як торгувати, ніж про все це.
Переглянути оригіналвідповісти на0
DeFiAlchemistvip
· 2год тому
ах, нарешті бачу святкову математичну елегантність протоколів DLC... справжня фінансова алхімія в дії, якщо чесно
Переглянути оригіналвідповісти на0
BrokenDAOvip
· 2год тому
Оракул-машина це нова упаковка для старих отрут, витрати на довіру все ще не уникнути.
Переглянути оригіналвідповісти на0
RugPullAlarmvip
· 2год тому
Уразливість попереднього підпису можна відтворити менш ніж за день. Шахрайство було заздалегідь підготовлено?
Переглянути оригіналвідповісти на0
HypotheticalLiquidatorvip
· 2год тому
Централізований Оракул-машина, ризикова межа занадто висока, ще один доміно чекає на падіння.
Переглянути оригіналвідповісти на0
CryptoCross-TalkClubvip
· 2год тому
Ще один обман для дурнів у вигляді високих технологій прийшов.
Переглянути оригіналвідповісти на0
  • Закріпити