OP-DLC 2: Упрощение механизма оптимистичного вызова безопасности DLC

OP-DLC 2: Истина всегда проста

1. Введение

Discreet Log Contract (DLC) является рамкой выполнения контрактов на основе оракулов, позволяющей двум сторонам осуществлять условные платежи в соответствии с предопределенными условиями. DLC обеспечивает безопасность депозитов в биткойнах и реализует новые децентрализованные финансовые приложения.

Предыдущий анализ обобщил преимущества и проблемы, с которыми сталкивается DLC, и предложил некоторые решения. Однако, поскольку DLC включает участие нескольких сторон, стратегии защиты относительно сложны. Сложные стратегии защиты не являются идеальными и лишены простоты.

В биткойне любое действие должно осуществляться через UTXO. Таким образом, использование механизма согласия для обеспечения правильности UTXO может противостоять любым атакам. Аналогично, в DLC все действия осуществляются через CET (Transaction Contract Execution). Используя механизм оптимистичного оспаривания для обеспечения правильности CET, можно противостоять любым атакам.

В частности, оракул может подписать CET только после ставки 2 BTC. В CET добавляется механизм оптимистичного вызова. Если CET не будет вызван или успешно справится с вызовом, CET считается правильным, и можно завершить расчет, оракул снимает ставку и получает комиссию. Если оракул попытается злоупотребить, любой может успешно вызвать, и этот CET не сможет быть рассчитан, оракул потеряет залог и не сможет снова подписать тот же CET. Этот метод соответствует принципу простоты и прямоты.

2. Принципы DLC

Алиса и Боб подписали соглашение о пари, ставя на четность или нечетность хэш-значения определенного блока. Через оракул передаются данные блока для создания условной подписи, позволяющей выигравшей стороне получить все активы.

Процесс DLC включает в себя этапы депозитной сделки, создания CET, расчетов и вывода средств. Исследования показывают, что любое действие должно быть реализовано через CET. Таким образом, достаточно использовать механизм оптимистичного оспаривания для обеспечения корректности CET, чтобы противостоять любым атакам. Неправильный CET будет оспорен и не будет выполнен, правильный CET будет выполнен. Оракул должен понести цену за злонамеренные действия.

3. ОП-DLC 2

OP-DLC включает в себя следующие положения:

  1. Оракул состоит из альянса, любой участник может подписывать CET. Для публикации подписи и получения комиссии необходимо заложить 2 BTC.
  2. Когда оракул ведет себя недобросовестно, любая сторона может инициировать вызов.
  3. Когда оракул честно подписывает CET, расчёт будет выполнен правильно через 1 неделю, и будет получено вознаграждение.
  4. Любая сторона может бросить вызов Oracle_sign.
  5. В OP-DLC вызов заключается в том, что он не требует разрешения, и любая сторона может контролировать выполнение контракта.

Преимущества:

  • Высокий уровень контроля активов, пользователи могут доверять только себе
  • Высокий коэффициент использования капитала
  • Можно гибко выбирать оракул

Недостатки:

  • Время вывода средств составляет 1 неделю
  • Количество предварительных подписей линейно увеличивается с количеством CET

4. Заключение

OP-DLC вводит механизм оптимистичных вызовов в CET, гарантируя, что ошибочные CET не будут урегулированы, а злонамеренные оракулы потеряют залог; правильные CET будут выполнены, оракулы разблокируют залог и получат комиссию. Этот метод способен противостоять любым атакам и демонстрирует красоту простоты.

! Исследование битlayer: OP-DLC 2 путь к простоте

OP-5.1%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 8
  • Поделиться
комментарий
0/400
GateUser-75ee51e7vip
· 6ч назад
Я раньше не мог понять dlc.
Посмотреть ОригиналОтветить0
BearEatsAllvip
· 18ч назад
А, это снова игры с фокусами.
Посмотреть ОригиналОтветить0
ZenChainWalkervip
· 08-04 13:55
Истина — это чепуха, чем проще, тем труднее.
Посмотреть ОригиналОтветить0
PessimisticOraclevip
· 08-02 19:33
Действительно, это так просто, что нет решения~
Посмотреть ОригиналОтветить0
AirdropHarvestervip
· 08-02 19:31
Когда можно будет получить надежную Машина Oracle? Этот DLC тянется уже целую вечность.
Посмотреть ОригиналОтветить0
ZenMinervip
· 08-02 19:27
Так сложно понять. Я только умею Майнинг. Убегаю, убегаю.
Посмотреть ОригиналОтветить0
RamenDeFiSurvivorvip
· 08-02 19:17
Этот объем действительно вылетает из головы
Посмотреть ОригиналОтветить0
LadderToolGuyvip
· 08-02 19:14
Никто не говорит, что это должно быть сложно, главное - обеспечить безопасность.
Посмотреть ОригиналОтветить0
  • Закрепить