Дискретный лог-контракт (DLC) является рамкой исполнения контрактов на основе оракулов, позволяющей сторонам производить условные платежи в соответствии с заранее определенными условиями. DLC обеспечивает безопасность депозитов в биткойнах и реализует новые децентрализованные финансовые приложения.
Хотя DLC имеет преимущества в области защиты конфиденциальности, сложных контрактов, безопасности активов и т.д., он также сталкивается с проблемами, такими как риск ключа, риск децентрализованного доверия и риск сговора. Предыдущие исследования пытались решить эти проблемы, введя децентрализованные оракулы, подписи с порогом, механизмы оптимистичных вызовов и т.д., но стратегии относительно сложные.
Любое действие с биткойном должно осуществляться через UTXO, поэтому обеспечение корректности UTXO может противостоять любым атакам. Аналогично, все действия в DLC реализуются через CET(Contract Execution Transaction). Использование механизма оптимистичного оспаривания для обеспечения корректности CET позволяет противостоять любым атакам. В частности, после залога 2 BTC оракул может подписать CET. Если в CET добавлен механизм оптимистичного оспаривания, и он не был оспорен или успешно противодействовал оспариванию, то CET считается корректным и может быть рассчитан, оракул снимает залог и получает комиссию; если оракул совершает зло, любой может успешно оспорить, этот CET не может быть рассчитан, оракул теряет залог и не может больше подписывать тот же CET. Этот метод прост и эффективен.
Принцип DLC можно объяснить на простом примере пари: Алиса и Боб делают ставки на четность хэш-значения ξ-го блока. Через оракул передается информация о блоке для создания условной подписи, позволяя выигравшей стороне получить все активы. Процесс включает в себя шаги по внесению средств, созданию CET, расчету и выводу средств.
Исследование показало, что любые действия в DLC должны осуществляться через CET. Поэтому достаточно использовать механизм оптимистичного вызова, чтобы гарантировать корректность CET, чтобы противостоять любым атакам. Неправильный CET будет оспорен и не будет выполнен, правильный CET будет выполнен. Оракул должен понести цену за злонамеренные действия.
OP-DLC включает 5 основных положений:
Оракул состоит из альянсов, любой участник может подписать CET, необходимо заложить 2 BTC, чтобы выпустить подпись и заработать комиссию.
При злонамеренном изменении результатов оракула любой может инициировать вызов.
Когда оракул честно подписывает CET, через 1 неделю можно правильно рассчитать и получить вознаграждение.
Каждый может оспорить Oracle_sign, нечестные ораторы будут наказаны.
Проблема OP-DLC заключается в том, что он не требует разрешения и обеспечивает минимизацию доверия к оракулам.
Основные преимущества OP-DLC включают:
Пользователь имеет высокий контроль над активами, может доверять только себе
Высокая степень использования средств
Оракул, способный подписывать, определяется при внесении средств, пользователь также может стать оракулом.
Основные недостатки:
Время вывода средств составляет 1 неделю
Количество подписей, требующих предварительной подписи, быстро растет
В общем, OP-DLC, вводя механизм оптимистичного оспаривания в CET, обеспечивает правильное выполнение CET и предотвращает ошибочные CET, одновременно наказывая злонамеренные оракулы. Этот подход эффективно противодействует различным атакам, отражая красоту простоты.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
17 Лайков
Награда
17
6
Поделиться
комментарий
0/400
GateUser-a180694b
· 23ч назад
Эта ловушка слишком сложная, кто использует, тот и знает.
Посмотреть ОригиналОтветить0
FallingLeaf
· 07-28 16:22
Этот код слишком сложный.
Посмотреть ОригиналОтветить0
RunWithRugs
· 07-26 06:20
бык啊бык啊 又在整花活
Посмотреть ОригиналОтветить0
liquiditea_sipper
· 07-26 06:18
Так что DLC — это сложный UTXO, да~
Посмотреть ОригиналОтветить0
AltcoinMarathoner
· 07-26 06:18
следил за DLC с первого мили... должен сказать, это как получить второе дыхание на 20-й миле, честно говоря. контракты btc наконец-то получили свои марафонские ноги
Прорыв OP-DLC: упрощенная архитектура DLC для более безопасных смарт-контрактов Биткойн
OP-DLC 2: Дорога к простоте
Дискретный лог-контракт (DLC) является рамкой исполнения контрактов на основе оракулов, позволяющей сторонам производить условные платежи в соответствии с заранее определенными условиями. DLC обеспечивает безопасность депозитов в биткойнах и реализует новые децентрализованные финансовые приложения.
Хотя DLC имеет преимущества в области защиты конфиденциальности, сложных контрактов, безопасности активов и т.д., он также сталкивается с проблемами, такими как риск ключа, риск децентрализованного доверия и риск сговора. Предыдущие исследования пытались решить эти проблемы, введя децентрализованные оракулы, подписи с порогом, механизмы оптимистичных вызовов и т.д., но стратегии относительно сложные.
Любое действие с биткойном должно осуществляться через UTXO, поэтому обеспечение корректности UTXO может противостоять любым атакам. Аналогично, все действия в DLC реализуются через CET(Contract Execution Transaction). Использование механизма оптимистичного оспаривания для обеспечения корректности CET позволяет противостоять любым атакам. В частности, после залога 2 BTC оракул может подписать CET. Если в CET добавлен механизм оптимистичного оспаривания, и он не был оспорен или успешно противодействовал оспариванию, то CET считается корректным и может быть рассчитан, оракул снимает залог и получает комиссию; если оракул совершает зло, любой может успешно оспорить, этот CET не может быть рассчитан, оракул теряет залог и не может больше подписывать тот же CET. Этот метод прост и эффективен.
Принцип DLC можно объяснить на простом примере пари: Алиса и Боб делают ставки на четность хэш-значения ξ-го блока. Через оракул передается информация о блоке для создания условной подписи, позволяя выигравшей стороне получить все активы. Процесс включает в себя шаги по внесению средств, созданию CET, расчету и выводу средств.
Исследование показало, что любые действия в DLC должны осуществляться через CET. Поэтому достаточно использовать механизм оптимистичного вызова, чтобы гарантировать корректность CET, чтобы противостоять любым атакам. Неправильный CET будет оспорен и не будет выполнен, правильный CET будет выполнен. Оракул должен понести цену за злонамеренные действия.
OP-DLC включает 5 основных положений:
Основные преимущества OP-DLC включают:
Основные недостатки:
В общем, OP-DLC, вводя механизм оптимистичного оспаривания в CET, обеспечивает правильное выполнение CET и предотвращает ошибочные CET, одновременно наказывая злонамеренные оракулы. Этот подход эффективно противодействует различным атакам, отражая красоту простоты.
! Исследование битlayer: OP-DLC 2 путь к простоте