OP-DLC 2: Оптимистичный механизм вызова гарантирует правильное выполнение контракта DLC

robot
Генерация тезисов в процессе

OP-DLC 2: Истина часто проста

1. Введение

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

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

В биткойне любое действие реализуется через UTXO. Аналогично, все действия в DLC осуществляются через CET (контрактные исполняемые транзакции). Таким образом, использование механизма оптимистичного вызова для обеспечения корректности CET может защитить от любых атак. В частности, оракул может подписывать CET только после залога, а в CET добавляется механизм оптимистичного вызова. Корректный CET может быть завершен, оракул снимает залог и получает комиссию; некорректный CET будет оспорен, не сможет быть завершен, и оракул потеряет залог. Этот метод прост и элегантен, соответствует принципу «простота — высшая степень изощренности».

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

2. Принципы DLC

В качестве примера объяснения принципа DLC на основе ставок Alice и Bob на четность или нечетность хэш-значения блока. Основные этапы включают инвестиционную транзакцию, создание CET, расчет и вывод средств.

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

3. ОП-DLC 2

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

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

  2. При злоупотреблении оракулом в изменении результатов любой может инициировать вызов.

  3. При честной подписи оракула CET, через неделю можно правильно рассчитать и получить вознаграждение.

  4. Любой может бросить вызов Oracle_sign. Честные подписи будут завершены через неделю, нечестные подписи будут наказаны.

  5. В OP-DLC нет необходимости в разрешении, любой может контролировать выполнение контракта.

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

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

Недостатки:

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

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

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

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 9
  • Поделиться
комментарий
0/400
GhostAddressMinervip
· 07-15 13:39
Ах, Машина Oracle снова строит ловушки... акулы, которые ждут, чтобы получить деньги на дно, будут разочарованы.
Посмотреть ОригиналОтветить0
VibesOverChartsvip
· 07-15 13:07
Высокая доходность активов действительно на высоте
Посмотреть ОригиналОтветить0
MetaDreamervip
· 07-15 12:20
Тьфу, насколько же медленно это.
Посмотреть ОригиналОтветить0
OnchainHolmesvip
· 07-14 17:43
Снова нашли новое слово. Этот механизм DLC довольно интересный.
Посмотреть ОригиналОтветить0
ChainSauceMastervip
· 07-12 16:03
Вывод средств слишком медленный, медленно умираю.
Посмотреть ОригиналОтветить0
FlyingLeekvip
· 07-12 16:03
Вывод средств действительно медленный.
Посмотреть ОригиналОтветить0
CryptoCrazyGFvip
· 07-12 16:02
Видишь? Это самое элегантное взаимодействие в блокчейне.
Посмотреть ОригиналОтветить0
LayerZeroHerovip
· 07-12 16:00
Закричать громко DLC Да!
Посмотреть ОригиналОтветить0
CryptoMomvip
· 07-12 15:51
задержка действительно раздражает, но в этом есть стабильность.
Посмотреть ОригиналОтветить0
Подробнее
  • Закрепить