Дискретный лог-контракт (DLC) является рамочным условным контрактом на основе оракула, который позволяет сторонам осуществлять условные платежи в зависимости от предопределённых условий. DLC обеспечивает безопасность депозитов в биткойнах и реализует новые децентрализованные финансовые приложения.
В данной статье будет рассмотрено, как оптимизировать DLC с помощью внедрения механизма оптимистичного вызова для решения различных проблем, с которыми он сталкивается. Обеспечивая правильность выполнения контракта (CET), мы можем эффективно предотвратить любые потенциальные атаки.
Принцип DLC
В качестве простого примера ставки: Алиса и Боб делают ставку на четность хэш-значения ξ-го блока. DLC передает информацию о блоке через оракул, создавая условную подпись, чтобы победитель получил все активы.
Конкретный процесс включает в себя:
Инвестиционная сделка: Алиса и Боб заблокировали по 10 BTC в мультиподписном выходе.
Построение CET: создание сделок по исполнению контрактов с двумя возможными результатами.
Оракул вычисляет обязательство и генерирует подпись.
Расчет: Оракул подписывает соответствующий CET на основе фактических результатов.
Вывод средств: победитель вычисляет новый приватный ключ и использует заблокированные средства.
Ключевым моментом является то, что любое действие должно осуществляться через CET. Поэтому достаточно убедиться, что CET корректен, чтобы предотвратить различные атаки.
ОП-DLC 2
OP-DLC включает в себя следующие основные положения:
Оракул состоит из альянса, любой член может подписать CET. Для публикации подписи необходимо заложить 2 BTC.
Когда оракул злонамерен, любой может инициировать вызов.
После честной подписи оракула CET, расчеты могут быть произведены через неделю, и будет получена награда.
Любой может бросить вызов подписанному оракулу. Честные подписи будут выполнены, нечестные подписи будут наказаны.
Механизм вызова открыт для всех, что позволяет минимизировать доверие к оракулам.
Основные преимущества OP-DLC:
Пользователи могут стать оракулами, доверяя только себе
Высокая эффективность использования средств
Оракул определяется при внесении средств, пользователи могут подписывать самостоятельно
Основные недостатки:
Вывод средств нужно ожидать неделю
Количество предварительных подписей линейно увеличивается с количеством CET
Заключение
OP-DLC, введя механизм оптимистичного оспаривания в CET, обеспечивает невозможность выполнения ошибочного CET и выполнение правильного CET. Этот простой и элегантный подход эффективно противодействует различным атакам и воплощает в себе дизайн-идею "Простота – это величие".
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
8
Репост
Поделиться
комментарий
0/400
AirdropHunterWang
· 18ч назад
Безопасность — это твердая истина
Посмотреть ОригиналОтветить0
ChainChef
· 08-09 07:59
смарт-контракты новый прорыв
Посмотреть ОригиналОтветить0
Layer2Arbitrageur
· 08-08 21:04
*зевок* теория игр оракула 101
Посмотреть ОригиналОтветить0
GateUser-5854de8b
· 08-07 02:44
Взаимодействие с контрактами слишком абстрактно
Посмотреть ОригиналОтветить0
HalfPositionRunner
· 08-07 02:32
Потенциал неплохой哦
Посмотреть ОригиналОтветить0
SchrodingerAirdrop
· 08-07 02:29
Немного опережает время, но необходимо
Посмотреть ОригиналОтветить0
AirdropHunter007
· 08-07 02:20
Проектирование механизмов партий крупного рогатого скота
OP-DLC 2: Оптимизация механизма оптимистичного вызова смарт-контрактов Биткойн
OP-DLC 2: Простота является высшей целью
Дискретный лог-контракт (DLC) является рамочным условным контрактом на основе оракула, который позволяет сторонам осуществлять условные платежи в зависимости от предопределённых условий. DLC обеспечивает безопасность депозитов в биткойнах и реализует новые децентрализованные финансовые приложения.
В данной статье будет рассмотрено, как оптимизировать DLC с помощью внедрения механизма оптимистичного вызова для решения различных проблем, с которыми он сталкивается. Обеспечивая правильность выполнения контракта (CET), мы можем эффективно предотвратить любые потенциальные атаки.
Принцип DLC
В качестве простого примера ставки: Алиса и Боб делают ставку на четность хэш-значения ξ-го блока. DLC передает информацию о блоке через оракул, создавая условную подпись, чтобы победитель получил все активы.
Конкретный процесс включает в себя:
Инвестиционная сделка: Алиса и Боб заблокировали по 10 BTC в мультиподписном выходе.
Построение CET: создание сделок по исполнению контрактов с двумя возможными результатами.
Оракул вычисляет обязательство и генерирует подпись.
Расчет: Оракул подписывает соответствующий CET на основе фактических результатов.
Вывод средств: победитель вычисляет новый приватный ключ и использует заблокированные средства.
Ключевым моментом является то, что любое действие должно осуществляться через CET. Поэтому достаточно убедиться, что CET корректен, чтобы предотвратить различные атаки.
ОП-DLC 2
OP-DLC включает в себя следующие основные положения:
Оракул состоит из альянса, любой член может подписать CET. Для публикации подписи необходимо заложить 2 BTC.
Когда оракул злонамерен, любой может инициировать вызов.
После честной подписи оракула CET, расчеты могут быть произведены через неделю, и будет получена награда.
Любой может бросить вызов подписанному оракулу. Честные подписи будут выполнены, нечестные подписи будут наказаны.
Механизм вызова открыт для всех, что позволяет минимизировать доверие к оракулам.
Основные преимущества OP-DLC:
Основные недостатки:
Заключение
OP-DLC, введя механизм оптимистичного оспаривания в CET, обеспечивает невозможность выполнения ошибочного CET и выполнение правильного CET. Этот простой и элегантный подход эффективно противодействует различным атакам и воплощает в себе дизайн-идею "Простота – это величие".
! Исследование битlayer: OP-DLC 2 путь к простоте