Обговорення принципів технології DLC та шляхів її оптимізації
1. Вступ
Дискретний логарифмічний контракт ( DLC ) є рішенням для виконання смарт-контрактів на основі оркестратора в Bitcoin. Він дозволяє сторонам здійснювати умовні платежі відповідно до попередньо визначених умов, реалізуючи складні фінансові контракти на Bitcoin, водночас забезпечуючи безпеку коштів.
У порівнянні з Lightning Network, DLC має такі переваги:
Кращий захист конфіденційності
Підтримка більш складних і гнучких фінансових контрактів
Знизити ризик для контрагента
Не потрібно керувати платіжними каналами
Має кращу масштабованість у певних сценаріях
Але DLC все ще має деякі проблеми та ризики:
Ризик витоку або втрати ключа
Проблема централізації оракула
В децентралізованому середовищі важко здійснити похідну ключів
Ризик змови вузлів оракула
Проблема здачі фіксованого номіналу
У цій статті будуть запропоновані деякі оптимізаційні рішення для підвищення безпеки та корисності DLC в екосистемі біткойна.
2. Основні принципи DLC
Розглянемо простий контракт на ставку, щоб пояснити принцип роботи DLC:
Аліса та Боб ставлять ставки на парність хеш-значення n+k блоку. Якщо непарне, виграє Аліса, якщо парне, виграє Боб. Переможець може вивести всі активи протягом t часу.
DLC за допомогою оркестра передає інформацію про блоки для побудови умовного підпису, забезпечуючи перемогу правильної сторони.
Основні етапи включають:
Генерація ключів: оракули, Аліса та Боб кожен генерують свої приватні та публічні ключі
Інвестиційна угода: Аліса та Боб створюють інвестиційну угоду з багатопідписом.
Виконання угоди: створення CET для витрат на інвестиційні угоди
Оркестратор обіцяє: розрахувати та транслювати обіцянку
Розрахунок: оракул генерує підпис на основі хешу блоку
Виведення: Переможець використовує підпис для обчислення нового приватного ключа та виведення коштів
DLC гарантує, що лише правильна сторона може обчислити новий приватний ключ і вилучити кошти, реалізуючи умови без довіри.
3. Оптимізація DLC
3.1 Управління ключами
Приватні ключі та випадкові числа оракула в DLC є критично важливими, необхідно вжити заходів для запобігання їх витоку або втрати:
Використовуйте BIP32 для похідних підключів або внуків для підпису
Використання хеш-значення приватного ключа та лічильника як випадкового числа
3.2 Децентралізовані оракули
Використання порогового підпису Schnorr для реалізації децентралізованого оракула має такі переваги:
Підвищення безпеки, зменшення ризику єдиної точки відмови
Реалізація розподіленого контролю
Підвищення доступності системи
має гнучкість і масштабованість
Можливість притягнення до відповідальності
3.3 Поєднання децентралізації та управління ключами
У децентралізованому середовищі повний приватний ключ не існує, тому неможливо безпосередньо використовувати BIP32 для похідних ключів. Можна використовувати методи розподіленого похідного ключа:
Використання властивостей інтерполяційного多项式 Лагранжа
Всі вузли використовують фрагменти приватного ключа разом з фрагментами інкрементально похідного субприватного ключа
Розгляньте можливість використання не підвищеного BIP32 або гомоморфної хеш-функції
3.4 OP-DLC: мінімізація довіри оракула
Введення механізму оптимістичних викликів, оракул має заздалегідь зробити заставу для створення OP-ігор на блокчейні:
Будь-яка чесна сторона може ініціювати виклик
Успішний виклик карає злочинного провидця
Рівень помилок до 99%
3.5 OP-DLC + BitVM двоє містків
Поєднання OP-DLC та BitVM для вирішення проблеми фіксованого номіналу решти у DLC:
Реалізація здачі будь-якої грануляції
Забезпечення різноманітних каналів для внесення та виведення коштів
Підвищення ефективності використання капіталу
Додатково знизити довіру до оракулів
4. Висновок
Технологія DLC реалізує складні фінансові контракти на базі Bitcoin. Поєднуючи нові технології, такі як Taproot, BitVM тощо, та впроваджуючи механізм OP-викликів, можна ще більше підвищити безпеку, гнучкість і доступність DLC, що може відігравати більшу роль в екосистемі Bitcoin.
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.
20 лайків
Нагородити
20
6
Поділіться
Прокоментувати
0/400
MEVSupportGroup
· 31хв. тому
Оракул-машина змова... Хе-хе, давно вже слід було взятися за це.
Переглянути оригіналвідповісти на0
MentalWealthHarvester
· 21год тому
Оракул-машина串谋危险度памп满啊
Переглянути оригіналвідповісти на0
ZenChainWalker
· 07-09 20:11
Клавіатури вже зламали, а все ще говорять про оптимізацію
Переглянути оригіналвідповісти на0
HalfIsEmpty
· 07-09 20:08
Подивимося, чи зможе оптимізований платіжний канал працювати~
Оптимізація технології DLC: підвищення безпеки та доступності смартконтрактів Біткойн
Обговорення принципів технології DLC та шляхів її оптимізації
1. Вступ
Дискретний логарифмічний контракт ( DLC ) є рішенням для виконання смарт-контрактів на основі оркестратора в Bitcoin. Він дозволяє сторонам здійснювати умовні платежі відповідно до попередньо визначених умов, реалізуючи складні фінансові контракти на Bitcoin, водночас забезпечуючи безпеку коштів.
У порівнянні з Lightning Network, DLC має такі переваги:
Але DLC все ще має деякі проблеми та ризики:
У цій статті будуть запропоновані деякі оптимізаційні рішення для підвищення безпеки та корисності DLC в екосистемі біткойна.
2. Основні принципи DLC
Розглянемо простий контракт на ставку, щоб пояснити принцип роботи DLC:
Аліса та Боб ставлять ставки на парність хеш-значення n+k блоку. Якщо непарне, виграє Аліса, якщо парне, виграє Боб. Переможець може вивести всі активи протягом t часу.
DLC за допомогою оркестра передає інформацію про блоки для побудови умовного підпису, забезпечуючи перемогу правильної сторони.
Основні етапи включають:
DLC гарантує, що лише правильна сторона може обчислити новий приватний ключ і вилучити кошти, реалізуючи умови без довіри.
3. Оптимізація DLC
3.1 Управління ключами
Приватні ключі та випадкові числа оракула в DLC є критично важливими, необхідно вжити заходів для запобігання їх витоку або втрати:
3.2 Децентралізовані оракули
Використання порогового підпису Schnorr для реалізації децентралізованого оракула має такі переваги:
3.3 Поєднання децентралізації та управління ключами
У децентралізованому середовищі повний приватний ключ не існує, тому неможливо безпосередньо використовувати BIP32 для похідних ключів. Можна використовувати методи розподіленого похідного ключа:
3.4 OP-DLC: мінімізація довіри оракула
Введення механізму оптимістичних викликів, оракул має заздалегідь зробити заставу для створення OP-ігор на блокчейні:
3.5 OP-DLC + BitVM двоє містків
Поєднання OP-DLC та BitVM для вирішення проблеми фіксованого номіналу решти у DLC:
4. Висновок
Технологія DLC реалізує складні фінансові контракти на базі Bitcoin. Поєднуючи нові технології, такі як Taproot, BitVM тощо, та впроваджуючи механізм OP-викликів, можна ще більше підвищити безпеку, гнучкість і доступність DLC, що може відігравати більшу роль в екосистемі Bitcoin.