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

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

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

1. Вступ

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

У порівнянні з Lightning Network, DLC має такі переваги:

  • Кращий захист приватності
  • Підтримка більш складних і гнучких фінансових контрактів
  • Зменшення ризику з боку контрагента
  • Не потрібно управляти платіжними каналами
  • Має хорошу масштабованість у складних контрактах

Однак, DLC все ще має деякі ризики та проблеми:

  • Ризик витоку або втрати ключа оракула
  • Проблема централізації оракула
  • Децентралізовані оракули не можуть безпосередньо здійснювати похідні ключі
  • Ризик змови вузлів оракула
  • Існує обмеження на мінімальну суму для перерозподілу активів

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

2. Принцип DLC

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

Процес виконання DLC включає:

  1. Генерація ключів: оракул, Аліса таBob кожен генерують приватні та публічні ключі
  2. Інвестиційна угода: Аліса та Боб створюють інвестиційну угоду, кожен блокує 1BTC
  3. Виконання угоди: створення двох угод для витрати інвестиційних транзакцій
  4. Оркул обіцяє: обчислити та транслювати (R,S,S')
  5. Аліса та Боб обчислюють новий публічний ключ
  6. Розрахунок: оракул генерує s або s' на основі хешу блоку
  7. Виведення коштів: Виграшна сторона обчислює новий приватний ключ і витягує активи

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

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

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

Приватний ключ і випадкове число оракула є дуже важливими; їх витік або втрата можуть призвести до:

  • Неможливо розрахувати, потрібно виконати контракт на повернення
  • Стикатися з ризиком шахрайських розрахунків
  • Витік приватного ключа
  • Немає можливості розрахувати конкретний контракт

Рекомендується вжити такі заходи:

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

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

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

  • Підвищення безпеки
  • Розподілене управління
  • Підвищення доступності
  • Гнучкість та масштабованість
  • Відповідальність

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

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

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

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

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

Введення оптимістичного механізму викликів:

  • Орacle попередньо стейкує побудову на ланцюгу OP-ігор
  • Будь-яка чесна сторона може ініціювати виклик
  • Успішний виклик карає злочинний провидець
  • Витривалість до 99%

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

Поєднання OP-DLC та BitVM:

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

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

4. Висновок

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

BTC-0.43%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 8
  • Поділіться
Прокоментувати
0/400
GetRichLeekvip
· 07-27 06:49
Знову придумали новий трюк, чи не хочете моїх кровних грошей?
Переглянути оригіналвідповісти на0
SelfCustodyIssuesvip
· 07-25 11:07
Знову займаються Оракул-машиною?
Переглянути оригіналвідповісти на0
Rekt_Recoveryvip
· 07-24 23:01
втратив занадто багато, щоб більше довіряти централізованим будь-чому... dlc може бути шляхом
Переглянути оригіналвідповісти на0
GasWaster69vip
· 07-24 19:42
Знову бачимо Оракул-машина, тьфу-тьфу.
Переглянути оригіналвідповісти на0
GateUser-00be86fcvip
· 07-24 19:41
Знову придумали новий спосіб гри
Переглянути оригіналвідповісти на0
Anon4461vip
· 07-24 19:39
Стаття занадто складна, я просто хочу запитати, коли btc до місяця.
Переглянути оригіналвідповісти на0
ForeverBuyingDipsvip
· 07-24 19:33
ще хоче обдурювати людей, як лохів. Брати, не попадайтеся.
Переглянути оригіналвідповісти на0
UnluckyMinervip
· 07-24 19:27
Закритий ключ втратився, ось це справжнє нещастя.
Переглянути оригіналвідповісти на0
  • Закріпити