Обсуждение принципов технологии DLC и их оптимизации
1. Обзор
Дискретный логарифмический контракт ( DLC ) является схемой исполнения контрактов на основе оракулов, предложенной Таджем Драйей из Массачусетского технологического института в 2018 году. DLC позволяет сторонам осуществлять условные платежи на основе заранее определенных условий, при этом участники заранее определяют возможные результаты и предварительно подписывают их, а затем используют эти предварительные подписи для выполнения платежа, когда оракул подписывает результат. DLC может реализовать новые децентрализованные финансовые приложения, одновременно обеспечивая безопасность депозитов в биткойнах.
По сравнению с сетью Lightning, DLC имеет следующие преимущества:
Лучшее обеспечение конфиденциальности
Поддержка сложных и гибких финансовых контрактов
Снижение рисков контрагента
Не нужно управлять платежными каналами
Имеет хорошую масштабируемость в сложных контрактах
Однако, у DLC все еще есть некоторые проблемы, которые необходимо решить, такие как:
Риск утечки или потери секретного ключа оракула
Проблема централизации оракула
Децентрализованные оракулы не могут выполнять порождение ключей
Риск сговора оракулов
Ограничение на сдачу фиксированного номинала
2. Принцип работы DLC
В качестве примера рассмотрим пари между Элис и Бобом о четности хеш-значения n+k-го блока:
Генерация ключей: Оракул, Алиса и Боб создают свои собственные закрытые и открытые ключи.
Инвестирование: Алиса и Боб создают инвестиционную сделку, каждый блокирует 1BTC в 2-of-2 мультиподписном выходе.
Исполнение контрактной сделки: создайте две сделки по исполнению контракта для расходования вложений (CET).
Оракул вычисляет и транслирует обязательство.
Алиса и Боб вычисляют свои новые публичные ключи.
Рассчет: Оракул генерирует подпись на основе хеш-значения n+k-го блока.
Вывод средств: Сторона-победитель использует новый закрытый ключ для извлечения заблокированных активов.
3. Оптимизация DLC
3.1 Управление ключами
Для повышения безопасности:
Используйте производные дочерние ключи или внуки по BIP32 для подписи
Используйте закрытый ключ и хеш-значение счетчика в качестве случайного числа
3.2 Децентрализованные оракулы
Использование пороговой подписи Schnorr для реализации децентрализованного оракула, имеющего:
Повышенная безопасность
Распределенное управление
Повышение доступности
Гибкость и масштабируемость
Возможность привлечения к ответственности
3.3 Децентрализация и управление ключами
Использование метода распределенного порождения ключей для реализации порождения ключей в сценарии пороговой подписи.
3.4 OP-DLC:Минимизация доверия оракула
Введение механизма оптимистичного вызова, оракулы должны заранее ставить залог. Любая честная сторона может инициировать вызов, наказывая злонамеренных оракулов.
3.5 OP-DLC + двойной мост BitVM
Совместно с BitVM, решите проблему с возвратом средств DLC, реализуйте:
Поиск сдачи произвольной величины
Многочисленные каналы ввода и вывода средств
Минимизация доверия оракуна
Повышение эффективности использования средств
4. Резюме
DLC в сочетании с новыми технологиями, такими как Taproot и BitVM, могут обеспечить более сложную проверку и расчет оффлайновых контрактов. С помощью механизма OP-челленджа можно минимизировать доверие к оракулам, что открывает новые перспективы для экосистемы Биткойн.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
7 Лайков
Награда
7
3
Поделиться
комментарий
0/400
HodlNerd
· 07-14 09:58
ориентированный на данные подход > хайп... статистическая безопасность DLC меня действительно восхищает
Посмотреть ОригиналОтветить0
Rugman_Walking
· 07-14 09:47
Это действительно полезно, поговорим об этом после обновления.
Посмотреть ОригиналОтветить0
OffchainWinner
· 07-14 09:35
Снова занимаются рукоделием, действительно могут изучать.
Оптимизация технологии DLC: повышение безопасности и Децентрализация
Обсуждение принципов технологии DLC и их оптимизации
1. Обзор
Дискретный логарифмический контракт ( DLC ) является схемой исполнения контрактов на основе оракулов, предложенной Таджем Драйей из Массачусетского технологического института в 2018 году. DLC позволяет сторонам осуществлять условные платежи на основе заранее определенных условий, при этом участники заранее определяют возможные результаты и предварительно подписывают их, а затем используют эти предварительные подписи для выполнения платежа, когда оракул подписывает результат. DLC может реализовать новые децентрализованные финансовые приложения, одновременно обеспечивая безопасность депозитов в биткойнах.
По сравнению с сетью Lightning, DLC имеет следующие преимущества:
Однако, у DLC все еще есть некоторые проблемы, которые необходимо решить, такие как:
2. Принцип работы DLC
В качестве примера рассмотрим пари между Элис и Бобом о четности хеш-значения n+k-го блока:
Генерация ключей: Оракул, Алиса и Боб создают свои собственные закрытые и открытые ключи.
Инвестирование: Алиса и Боб создают инвестиционную сделку, каждый блокирует 1BTC в 2-of-2 мультиподписном выходе.
Исполнение контрактной сделки: создайте две сделки по исполнению контракта для расходования вложений (CET).
Оракул вычисляет и транслирует обязательство.
Алиса и Боб вычисляют свои новые публичные ключи.
Рассчет: Оракул генерирует подпись на основе хеш-значения n+k-го блока.
Вывод средств: Сторона-победитель использует новый закрытый ключ для извлечения заблокированных активов.
3. Оптимизация DLC
3.1 Управление ключами
Для повышения безопасности:
3.2 Децентрализованные оракулы
Использование пороговой подписи Schnorr для реализации децентрализованного оракула, имеющего:
3.3 Децентрализация и управление ключами
Использование метода распределенного порождения ключей для реализации порождения ключей в сценарии пороговой подписи.
3.4 OP-DLC:Минимизация доверия оракула
Введение механизма оптимистичного вызова, оракулы должны заранее ставить залог. Любая честная сторона может инициировать вызов, наказывая злонамеренных оракулов.
3.5 OP-DLC + двойной мост BitVM
Совместно с BitVM, решите проблему с возвратом средств DLC, реализуйте:
4. Резюме
DLC в сочетании с новыми технологиями, такими как Taproot и BitVM, могут обеспечить более сложную проверку и расчет оффлайновых контрактов. С помощью механизма OP-челленджа можно минимизировать доверие к оракулам, что открывает новые перспективы для экосистемы Биткойн.