Discreet Log Contract (DLC) является рамкой выполнения контрактов на основе оракулов, позволяющей сторонам производить условные платежи в соответствии с предопределенными условиями. DLC обеспечивает безопасность депозитов в биткойнах и реализует новые децентрализованные финансовые приложения.
В предыдущем тексте были подведены итоги преимуществ и проблем, с которыми сталкивается DLC, и предложены некоторые решения. Однако, поскольку DLC включает участие нескольких сторон, стратегии защиты относительно сложны. В биткойне любое действие должно реализовываться через UTXO. Таким образом, обеспечение правильности UTXO позволяет противостоять атакам. Аналогично, в DLC все действия выполняются через контракт CET( для осуществления сделки ). Используя механизм оптимистического вызова для обеспечения правильности CET, можно противостоять любым атакам.
Конкретно, оракул может подписывать CET только после его залога. В CET добавляется оптимистичный механизм вызова. Если CET не оспаривается или успешно противостоит вызову, то CET считается правильным, расчет может быть завершен, оракул снимает залог и получает комиссию. Если оракул пытается злоумышлять, любой может успешно оспорить, и этот CET не может быть рассчитан, оракул теряет залог и больше не может подписывать тот же CET. Этот метод прост и эффективен.
Принцип DLC
Рассмотрим принцип DLC на примере пари между Элис и Бобом о четности хэш-значения ξ-го блока:
Инвестиционная сделка: Алиса и Боб блокируют по 10BTC в мультиподписном выходе.
Создание CET: создание CET1 и CET2 для расходов на инвестиционные транзакции.
Оракул вычисляет обязательства и генерирует подпись.
Расчет: оракул подписывает соответствующий CET на основе хеша блока.
Вывод средств: победитель может вычислить новый приватный ключ и потратить заблокированные 20BTC.
Исследование показало, что любое действие должно быть выполнено через CET. Поэтому достаточно убедиться, что CET правильный, чтобы противостоять любым атакам. Неправильный CET будет оспорен, правильный CET будет выполнен. Оракулы должны платить цену за злонамеренные действия.
ОП-DLC 2
OP-DLC включает в себя следующие положения:
Оракул состоит из альянса, любой участник может подписать CET. Необходимо заложить, чтобы опубликовать подпись и заработать комиссию.
Если оракул совершит зло, любой может инициировать вызов.
Оракул честно подписывает CET, через 1 неделю можно будет получить расчет и награду.
Любой может бросить вызов подписи. Честная подпись выполняется через 1 неделю, нечестная подпись приводит к потерям стейка.
Вызов не требует разрешения и реализует минимизацию доверия к оракулам.
Преимущества:
Высокий уровень контроля активов, пользователи могут доверять только себе
Высокая степень использования средств
Оракул определяется при пополнении средств, пользователь может стать оракулом
Недостатки:
Время вывода средств составляет 1 неделю
Количество предварительных подписей имеет линейную зависимость от количества CET
Заключение
OP-DLC вводит оптимистичный механизм челленджа в CET, обеспечивая правильное выполнение и наказывая злонамеренные действия. Этот простой и эффективный метод может противостоять любым атакам.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
OP-DLC 2: Механизм оптимистичных вызовов в DLC обеспечивает простую и эффективную защиту.
OP-DLC 2: Простота есть истина
Discreet Log Contract (DLC) является рамкой выполнения контрактов на основе оракулов, позволяющей сторонам производить условные платежи в соответствии с предопределенными условиями. DLC обеспечивает безопасность депозитов в биткойнах и реализует новые децентрализованные финансовые приложения.
В предыдущем тексте были подведены итоги преимуществ и проблем, с которыми сталкивается DLC, и предложены некоторые решения. Однако, поскольку DLC включает участие нескольких сторон, стратегии защиты относительно сложны. В биткойне любое действие должно реализовываться через UTXO. Таким образом, обеспечение правильности UTXO позволяет противостоять атакам. Аналогично, в DLC все действия выполняются через контракт CET( для осуществления сделки ). Используя механизм оптимистического вызова для обеспечения правильности CET, можно противостоять любым атакам.
Конкретно, оракул может подписывать CET только после его залога. В CET добавляется оптимистичный механизм вызова. Если CET не оспаривается или успешно противостоит вызову, то CET считается правильным, расчет может быть завершен, оракул снимает залог и получает комиссию. Если оракул пытается злоумышлять, любой может успешно оспорить, и этот CET не может быть рассчитан, оракул теряет залог и больше не может подписывать тот же CET. Этот метод прост и эффективен.
Принцип DLC
Рассмотрим принцип DLC на примере пари между Элис и Бобом о четности хэш-значения ξ-го блока:
Инвестиционная сделка: Алиса и Боб блокируют по 10BTC в мультиподписном выходе.
Создание CET: создание CET1 и CET2 для расходов на инвестиционные транзакции.
Оракул вычисляет обязательства и генерирует подпись.
Расчет: оракул подписывает соответствующий CET на основе хеша блока.
Вывод средств: победитель может вычислить новый приватный ключ и потратить заблокированные 20BTC.
Исследование показало, что любое действие должно быть выполнено через CET. Поэтому достаточно убедиться, что CET правильный, чтобы противостоять любым атакам. Неправильный CET будет оспорен, правильный CET будет выполнен. Оракулы должны платить цену за злонамеренные действия.
ОП-DLC 2
OP-DLC включает в себя следующие положения:
Оракул состоит из альянса, любой участник может подписать CET. Необходимо заложить, чтобы опубликовать подпись и заработать комиссию.
Если оракул совершит зло, любой может инициировать вызов.
Оракул честно подписывает CET, через 1 неделю можно будет получить расчет и награду.
Любой может бросить вызов подписи. Честная подпись выполняется через 1 неделю, нечестная подпись приводит к потерям стейка.
Вызов не требует разрешения и реализует минимизацию доверия к оракулам.
Преимущества:
Недостатки:
Заключение
OP-DLC вводит оптимистичный механизм челленджа в CET, обеспечивая правильное выполнение и наказывая злонамеренные действия. Этот простой и эффективный метод может противостоять любым атакам.
! Исследование битlayer: OP-DLC 2 путь к простоте