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