Дискретный логарифмический контракт ( DLC ) был предложен Таджем Дрйей из Массачусетского технологического института в 2018 году как решение для выполнения контрактов на основе оракулов. DLC позволяет сторонам осуществлять условные платежи на основе заранее установленных условий, выполняя платежи через пред签ированные и оракулом подписанные результаты. В отличие от сети Lightning, DLC имеет преимущества в отношении конфиденциальности, поддержки сложных контрактов и управления рисками контрагентов.
Тем не менее, у DLC все еще есть некоторые риски и проблемы:
Риск утечки или потери ключа оракула
Проблема централизации оракулов
Децентрализованные оракулы не могут напрямую выполнять производные ключи
Риски сговора узлов оракулов
Проблема с изменением фиксированного номинала
В этой статье будут рассмотрены некоторые оптимизационные решения для устранения вышеуказанных проблем и повышения безопасности экосистемы Биткойн.
2. Принцип DLC
В качестве примера возьмем пари между Элис и Бобом о четности хэш-значения n+k-го блока:
Инициализация: генерировать элемент G, порядок q
Все стороны генерируют пары ключей
Создание инвестиционной сделки
Создание контрактного исполнения сделки
Оракул вычисляет и транслирует обязательства
Алиса и Боб вычисляют новый открытый ключ
Оракул транслирует подпись на основе результата
Победившая сторона использует новый приватный ключ для вывода активов
3. Оптимизация DLC
3.1 Управление ключами
Оракул должен использовать BIP32 для порождения дочерних ключей и использовать хэш от закрытого ключа и счетчика в качестве случайного числа, чтобы предотвратить дублирование или потерю.
3.2 Децентрализованный оракул
Использование пороговой подписи Schnorr для реализации децентрализованного оракула, повышает безопасность, надежность и возможность привлечения к ответственности.
3.3 Децентрализация и управление ключами
Использование метода распределенного порождения ключей позволяет узлам оракула производить порождение ключей, находясь только в обладании фрагментами приватного ключа.
3.4 OP-DLC:минимизация доверия оракула
Введение механизма оптимистичных вызовов, оракулы должны заранее ставить залог. Любая честная сторона может бросить вызов злонамеренному оракулу и наказать его.
3.5 OP-DLC + BitVM двойной мост
Совмещение OP-DLC и BitVM для решения проблемы сдачи денег, предоставление множества каналов для входа и выхода средств, минимизация доверия к оракулам.
DLC, объединяющий технологии Taproot и BitVM, может обеспечить более сложную верификацию и расчет оффчейн-контрактов. В сочетании с механизмом OP-вызова, это позволяет минимизировать доверие к оракулам, открывая больше возможностей для экосистемы Биткойна.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
18 Лайков
Награда
18
7
Поделиться
комментарий
0/400
StakeOrRegret
· 12ч назад
Решение — это всего лишь слова~
Посмотреть ОригиналОтветить0
GateUser-0717ab66
· 12ч назад
Смотрю на этот рост, круто!
Посмотреть ОригиналОтветить0
PaperHandSister
· 12ч назад
Неужели это просто копирование стратегии DeFi!
Посмотреть ОригиналОтветить0
CryptoPunster
· 12ч назад
Перед тем как войти в DLC, позвольте мне немного предсказать... это снова новый рецепт, чтобы будут играть для лохов.
Посмотреть ОригиналОтветить0
DaoGovernanceOfficer
· 12ч назад
говоря эмпирически... еще один театрализованный показ безопасности, если честно
Посмотреть ОригиналОтветить0
GasWaster69
· 12ч назад
Ой, механизм оптимизации неплохой
Посмотреть ОригиналОтветить0
MysteryBoxOpener
· 12ч назад
Спасение мира не так привлекательно, как написание кода~
Оптимизация DLC: повышение безопасности и масштабируемости экосистемы Биткойн
Анализ принципа DLC и его оптимизационных решений
1. Введение
Дискретный логарифмический контракт ( DLC ) был предложен Таджем Дрйей из Массачусетского технологического института в 2018 году как решение для выполнения контрактов на основе оракулов. DLC позволяет сторонам осуществлять условные платежи на основе заранее установленных условий, выполняя платежи через пред签ированные и оракулом подписанные результаты. В отличие от сети Lightning, DLC имеет преимущества в отношении конфиденциальности, поддержки сложных контрактов и управления рисками контрагентов.
Тем не менее, у DLC все еще есть некоторые риски и проблемы:
В этой статье будут рассмотрены некоторые оптимизационные решения для устранения вышеуказанных проблем и повышения безопасности экосистемы Биткойн.
2. Принцип DLC
В качестве примера возьмем пари между Элис и Бобом о четности хэш-значения n+k-го блока:
3. Оптимизация DLC
3.1 Управление ключами
Оракул должен использовать BIP32 для порождения дочерних ключей и использовать хэш от закрытого ключа и счетчика в качестве случайного числа, чтобы предотвратить дублирование или потерю.
3.2 Децентрализованный оракул
Использование пороговой подписи Schnorr для реализации децентрализованного оракула, повышает безопасность, надежность и возможность привлечения к ответственности.
3.3 Децентрализация и управление ключами
Использование метода распределенного порождения ключей позволяет узлам оракула производить порождение ключей, находясь только в обладании фрагментами приватного ключа.
3.4 OP-DLC:минимизация доверия оракула
Введение механизма оптимистичных вызовов, оракулы должны заранее ставить залог. Любая честная сторона может бросить вызов злонамеренному оракулу и наказать его.
3.5 OP-DLC + BitVM двойной мост
Совмещение OP-DLC и BitVM для решения проблемы сдачи денег, предоставление множества каналов для входа и выхода средств, минимизация доверия к оракулам.
! Анализ принципов DLC и оптимизационное мышление
4. Заключение
DLC, объединяющий технологии Taproot и BitVM, может обеспечить более сложную верификацию и расчет оффчейн-контрактов. В сочетании с механизмом OP-вызова, это позволяет минимизировать доверие к оракулам, открывая больше возможностей для экосистемы Биткойна.