Обсуждение принципов технологии DLC и ее оптимизации
1. Обзор
Дискретный логарифмический контракт ( DLC ) является схемой выполнения смарт-контрактов на базе оракулов, предложенной Таджем Дрией из MIT в 2018 году. DLC позволяет сторонам осуществлять условные платежи на основе заранее определенных условий, при этом участники предварительно подписывают возможные результаты и осуществляют платежи, когда оракул подписывает результат. Это позволяет DLC реализовать децентрализованные финансовые приложения в сети Биткойн, одновременно обеспечивая безопасность депозитов.
В отличие от сети Lightning, у DLC есть следующие преимущества:
Лучшая защита конфиденциальности
Поддержка сложных и гибких финансовых контрактов
Снижение рисков для контрагента
Не нужно управлять платежными каналами
Имеет хорошую масштабируемость в области сложных контрактов
Однако, у DLC все еще существуют некоторые риски и проблемы:
Риск утечки или потери ключа оракула
Проблема централизации оракулов
Децентрализованные оракулы не могут напрямую выполнять деривацию ключей
Риск сговора узлов оракула
В распределении средств существует ограничение на минимальную сумму
В данной статье будет рассмотрен принцип работы DLC и предложены некоторые оптимизационные решения для устранения этих проблем с целью повышения безопасности экосистемы Биткойн.
2. Принцип работы DLC
В качестве примера возьмем ставку Alice и Bob на четность хэш-значения n+k-го блока:
Генерация ключей: Оракул, Алиса и Боб соответственно генерируют закрытые и открытые ключи.
Вложение: Алиса и Боб каждый заблокировали по 1BTC в мультиподписной вывод.
Исполнение контракта: создать две сделки для использования инвестиций.
Оракул вычисляет обязательства и транслирует их.
Алиса и Боб вычисляют новый публичный ключ.
Расчет: Оракул генерирует подпись на основе хеш-значения блока.
Вывод средств: победитель использует новый приватный ключ для вывода активов.
Установите временной замок на протяжении всего процесса для обеспечения безопасности.
3. Оптимизация DLC
3.1 Управление ключами
Для повышения безопасности рекомендуется:
Используйте BIP32 для производных подпись дочерних или внуковых ключей
Используйте закрытый ключ и хэш-значение счетчика в качестве случайного числа
3.2 Децентрализованный оракул
Используя пороговую подпись Schnorr для реализации децентрализованного оракула, имеет следующие преимущества:
Повышение безопасности
Распределение контроля
Повышение доступности
Гибкий и масштабируемый
Можно привлечь к ответственности
3.3 Децентрализация и управление ключами
Использование метода распределенного порождения ключей позволяет узлам оракула порождать дочерние ключи, не раскрывая полный закрытый ключ.
3.4 OP-DLC: Минимизация доверия оракулов
Введение механизма оптимистичных вызовов, требующего от оракула предварительного залога. Любая честная сторона может инициировать вызов для наказания злонамеренных действий, что значительно снижает риск сговора оракулов.
3.5 OP-DLC + двойной мост BitVM
Совместно с BitVM, решить проблему ограничения гранулярности средств DLC, предоставить различные каналы ввода и вывода средств, реализовать сдачу любого размера, одновременно повысив эффективность использования средств.
4. Заключение
Технология DLC быстро развивается, в сочетании с новыми технологиями, такими как Taproot и BitVM, она обещает обеспечить более сложную верификацию и расчет оффчейн-контрактов, одновременно минимизируя требования к доверию к оракулам через механизм OP-челленджей. Это откроет больше возможностей для инновационных приложений в экосистеме биткойна.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
15 Лайков
Награда
15
5
Поделиться
комментарий
0/400
LiquidationWatcher
· 07-10 03:34
Конфиденциальность действительно хороша
Посмотреть ОригиналОтветить0
MidnightTrader
· 07-07 11:58
Можно ли выполнить сложные контракты на Биткойне?
Посмотреть ОригиналОтветить0
DisillusiionOracle
· 07-07 07:31
Блокчейн слишком медленный, не так ли?
Посмотреть ОригиналОтветить0
SadMoneyMeow
· 07-07 07:26
Неудачник, который и не умеет, и любит играть. Нравится смотреть, как теряет деньги. Биткойн такой холодный.
Всё, что нужно, это один комментарий, выполненный в стиле, как указано выше, на китайском.
Посмотреть ОригиналОтветить0
WalletWhisperer
· 07-07 07:24
хм... оракулы всё ещё являются слабым звеном в эволюции DLC. паттерн указывает на 68% вероятность неудачи, если честно.
Обсуждение оптимизации технологии DLC: повышение безопасности экосистемы Биткойн
Обсуждение принципов технологии DLC и ее оптимизации
1. Обзор
Дискретный логарифмический контракт ( DLC ) является схемой выполнения смарт-контрактов на базе оракулов, предложенной Таджем Дрией из MIT в 2018 году. DLC позволяет сторонам осуществлять условные платежи на основе заранее определенных условий, при этом участники предварительно подписывают возможные результаты и осуществляют платежи, когда оракул подписывает результат. Это позволяет DLC реализовать децентрализованные финансовые приложения в сети Биткойн, одновременно обеспечивая безопасность депозитов.
В отличие от сети Lightning, у DLC есть следующие преимущества:
Однако, у DLC все еще существуют некоторые риски и проблемы:
В данной статье будет рассмотрен принцип работы DLC и предложены некоторые оптимизационные решения для устранения этих проблем с целью повышения безопасности экосистемы Биткойн.
2. Принцип работы DLC
В качестве примера возьмем ставку Alice и Bob на четность хэш-значения n+k-го блока:
Генерация ключей: Оракул, Алиса и Боб соответственно генерируют закрытые и открытые ключи.
Вложение: Алиса и Боб каждый заблокировали по 1BTC в мультиподписной вывод.
Исполнение контракта: создать две сделки для использования инвестиций.
Оракул вычисляет обязательства и транслирует их.
Алиса и Боб вычисляют новый публичный ключ.
Расчет: Оракул генерирует подпись на основе хеш-значения блока.
Вывод средств: победитель использует новый приватный ключ для вывода активов.
Установите временной замок на протяжении всего процесса для обеспечения безопасности.
3. Оптимизация DLC
3.1 Управление ключами
Для повышения безопасности рекомендуется:
3.2 Децентрализованный оракул
Используя пороговую подпись Schnorr для реализации децентрализованного оракула, имеет следующие преимущества:
3.3 Децентрализация и управление ключами
Использование метода распределенного порождения ключей позволяет узлам оракула порождать дочерние ключи, не раскрывая полный закрытый ключ.
3.4 OP-DLC: Минимизация доверия оракулов
Введение механизма оптимистичных вызовов, требующего от оракула предварительного залога. Любая честная сторона может инициировать вызов для наказания злонамеренных действий, что значительно снижает риск сговора оракулов.
3.5 OP-DLC + двойной мост BitVM
Совместно с BitVM, решить проблему ограничения гранулярности средств DLC, предоставить различные каналы ввода и вывода средств, реализовать сдачу любого размера, одновременно повысив эффективность использования средств.
4. Заключение
Технология DLC быстро развивается, в сочетании с новыми технологиями, такими как Taproot и BitVM, она обещает обеспечить более сложную верификацию и расчет оффчейн-контрактов, одновременно минимизируя требования к доверию к оракулам через механизм OP-челленджей. Это откроет больше возможностей для инновационных приложений в экосистеме биткойна.
Всё, что нужно, это один комментарий, выполненный в стиле, как указано выше, на китайском.