Аналіз технологічних принципів DLC та ідеї для оптимізації
1. Вступ
Дискретний логарифмічний контракт ( DLC ) є схемою виконання контракту на основі oracle, яка дозволяє сторонам здійснювати умовні платежі відповідно до заздалегідь визначених умов. У порівнянні зі світловою мережею, DLC має кращу конфіденційність, підтримує складні фінансові контракти, знижує ризики контрагента та інші переваги. Проте, у DLC все ще існують деякі проблеми, такі як ризик ключів, централізація oracle, фіксований номінал здачі тощо. У цій статті буде представлено принципи DLC та запропоновано кілька оптимізаційних ідей.
2. Принцип DLC
Основний процес DLC виглядає так:
Генерація ключів: Оракул, Аліса та Боб кожен генерують приватні та публічні ключі.
Інвестиційна транзакція: Аліса та Боб створюють інвестиційну транзакцію з мультипідписом.
Виконання контрактних угод: створення угод на виконання контрактів для витрачання інвестицій.
Обчислення зобов'язань оракула: оракул обчислює та транслює зобов'язання.
Розрахунок: оракул генерує підпис на основі результату.
Виведення коштів: виграваюча сторона використовує підпис для вилучення активів.
3. Оптимізація DLC
3.1 Управління ключами
Для підвищення безпеки, оракул має використовувати BIP32 для похідних підключів і використовувати хеш значення приватного ключа та лічильника як випадкове число.
3.2 Децентралізований оракул
Використання підпису з пороговим значенням Schnorr для реалізації децентралізованого оракула, що підвищує безпеку та надійність.
3.3 Децентралізація та управління ключами
Реалізація розподіленого похідного ключа в децентралізованих оракулах для вирішення проблеми відсутності повного приватного ключа.
3.4 OP-DLC: мінімізація довіри до оракула
Введення оптимістичного механізму викликів, що дозволяє будь-якій чесній стороні ініціювати виклик, щоб покарати злочинного оракула.
3.5 OP-DLC + BitVM подвійний міст
Поєднуючи BitVM та OP-DLC, реалізувати будь-яку гранулярність решти, різноманітні канали входу та виходу коштів, підвищити ефективність використання капіталу.
4. Висновок
DLC поєднує технології Taproot та BitVM, що дозволяє реалізувати більш складну верифікацію та розрахунок офлайн-контрактів. Завдяки механізму виклику OP, можна додатково реалізувати мінімізацію довіри до оракулів, що відкриває більше можливостей для екосистеми Bitcoin.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
18 лайків
Нагородити
18
6
Поділіться
Прокоментувати
0/400
AirdropBuffet
· 3год тому
Оракул-машина має зрозуміти?
Переглянути оригіналвідповісти на0
GhostChainLoyalist
· 8год тому
Навіть з таким технологічним змістом можна написати статтю.
Переглянути оригіналвідповісти на0
CoffeeOnChain
· 07-13 18:56
Цей раунд оптимізації досить надійний
Переглянути оригіналвідповісти на0
NewDAOdreamer
· 07-13 18:55
Оптимізувати? Спочатку потрібно вирішити проблему консенсусу.
Принципи та оптимізація технології DLC: від управління секретними ключами до декентралізованого оракулу
Аналіз технологічних принципів DLC та ідеї для оптимізації
1. Вступ
Дискретний логарифмічний контракт ( DLC ) є схемою виконання контракту на основі oracle, яка дозволяє сторонам здійснювати умовні платежі відповідно до заздалегідь визначених умов. У порівнянні зі світловою мережею, DLC має кращу конфіденційність, підтримує складні фінансові контракти, знижує ризики контрагента та інші переваги. Проте, у DLC все ще існують деякі проблеми, такі як ризик ключів, централізація oracle, фіксований номінал здачі тощо. У цій статті буде представлено принципи DLC та запропоновано кілька оптимізаційних ідей.
2. Принцип DLC
Основний процес DLC виглядає так:
Генерація ключів: Оракул, Аліса та Боб кожен генерують приватні та публічні ключі.
Інвестиційна транзакція: Аліса та Боб створюють інвестиційну транзакцію з мультипідписом.
Виконання контрактних угод: створення угод на виконання контрактів для витрачання інвестицій.
Обчислення зобов'язань оракула: оракул обчислює та транслює зобов'язання.
Розрахунок: оракул генерує підпис на основі результату.
Виведення коштів: виграваюча сторона використовує підпис для вилучення активів.
3. Оптимізація DLC
3.1 Управління ключами
Для підвищення безпеки, оракул має використовувати BIP32 для похідних підключів і використовувати хеш значення приватного ключа та лічильника як випадкове число.
3.2 Децентралізований оракул
Використання підпису з пороговим значенням Schnorr для реалізації децентралізованого оракула, що підвищує безпеку та надійність.
3.3 Децентралізація та управління ключами
Реалізація розподіленого похідного ключа в децентралізованих оракулах для вирішення проблеми відсутності повного приватного ключа.
3.4 OP-DLC: мінімізація довіри до оракула
Введення оптимістичного механізму викликів, що дозволяє будь-якій чесній стороні ініціювати виклик, щоб покарати злочинного оракула.
3.5 OP-DLC + BitVM подвійний міст
Поєднуючи BitVM та OP-DLC, реалізувати будь-яку гранулярність решти, різноманітні канали входу та виходу коштів, підвищити ефективність використання капіталу.
4. Висновок
DLC поєднує технології Taproot та BitVM, що дозволяє реалізувати більш складну верифікацію та розрахунок офлайн-контрактів. Завдяки механізму виклику OP, можна додатково реалізувати мінімізацію довіри до оракулів, що відкриває більше можливостей для екосистеми Bitcoin.