OP-DLC 2: Механизм оптимистичных вызовов в DLC обеспечивает простую и эффективную защиту.

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

OP-DLC 2: Простота есть истина

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

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

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

Принцип DLC

Рассмотрим принцип DLC на примере пари между Элис и Бобом о четности хэш-значения ξ-го блока:

  1. Инвестиционная сделка: Алиса и Боб блокируют по 10BTC в мультиподписном выходе.

  2. Создание CET: создание CET1 и CET2 для расходов на инвестиционные транзакции.

  3. Оракул вычисляет обязательства и генерирует подпись.

  4. Расчет: оракул подписывает соответствующий CET на основе хеша блока.

  5. Вывод средств: победитель может вычислить новый приватный ключ и потратить заблокированные 20BTC.

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

ОП-DLC 2

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

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

  2. Если оракул совершит зло, любой может инициировать вызов.

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

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

  5. Вызов не требует разрешения и реализует минимизацию доверия к оракулам.

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

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

Недостатки:

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

Заключение

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

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

OP5.41%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Репост
  • Поделиться
комментарий
0/400
GasGuzzlervip
· 07-19 02:11
Вывод средств тоже ограничен? Сложно играть.
Посмотреть ОригиналОтветить0
Fren_Not_Foodvip
· 07-18 23:15
Выгодно, застыкать и получить комиссии
Посмотреть ОригиналОтветить0
BearMarketBuildervip
· 07-18 23:11
застейкать收手续费 好耶
Посмотреть ОригиналОтветить0
CoffeeNFTradervip
· 07-18 22:53
А в чем смысл? Просто спекулируем с ценами.
Посмотреть ОригиналОтветить0
  • Закрепить