Оптимизация DLC: повышение безопасности и масштабируемости экосистемы Биткойн

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

Анализ принципа DLC и его оптимизационных решений

1. Введение

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

Тем не менее, у DLC все еще есть некоторые риски и проблемы:

  • Риск утечки или потери ключа оракула
  • Проблема централизации оракулов
  • Децентрализованные оракулы не могут напрямую выполнять производные ключи
  • Риски сговора узлов оракулов
  • Проблема с изменением фиксированного номинала

В этой статье будут рассмотрены некоторые оптимизационные решения для устранения вышеуказанных проблем и повышения безопасности экосистемы Биткойн.

2. Принцип DLC

В качестве примера возьмем пари между Элис и Бобом о четности хэш-значения n+k-го блока:

  1. Инициализация: генерировать элемент G, порядок q
  2. Все стороны генерируют пары ключей
  3. Создание инвестиционной сделки
  4. Создание контрактного исполнения сделки
  5. Оракул вычисляет и транслирует обязательства
  6. Алиса и Боб вычисляют новый открытый ключ
  7. Оракул транслирует подпись на основе результата
  8. Победившая сторона использует новый приватный ключ для вывода активов

Анализ принципов DLC и размышления об их оптимизации

3. Оптимизация DLC

3.1 Управление ключами

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

3.2 Децентрализованный оракул

Использование пороговой подписи Schnorr для реализации децентрализованного оракула, повышает безопасность, надежность и возможность привлечения к ответственности.

3.3 Децентрализация и управление ключами

Использование метода распределенного порождения ключей позволяет узлам оракула производить порождение ключей, находясь только в обладании фрагментами приватного ключа.

Анализ принципов DLC и размышления об оптимизации

3.4 OP-DLC:минимизация доверия оракула

Введение механизма оптимистичных вызовов, оракулы должны заранее ставить залог. Любая честная сторона может бросить вызов злонамеренному оракулу и наказать его.

3.5 OP-DLC + BitVM двойной мост

Совмещение OP-DLC и BitVM для решения проблемы сдачи денег, предоставление множества каналов для входа и выхода средств, минимизация доверия к оракулам.

! Анализ принципов DLC и оптимизационное мышление

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

DLC, объединяющий технологии Taproot и BitVM, может обеспечить более сложную верификацию и расчет оффчейн-контрактов. В сочетании с механизмом OP-вызова, это позволяет минимизировать доверие к оракулам, открывая больше возможностей для экосистемы Биткойна.

BTC-0.16%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Поделиться
комментарий
0/400
StakeOrRegretvip
· 13ч назад
Решение — это всего лишь слова~
Посмотреть ОригиналОтветить0
GateUser-0717ab66vip
· 13ч назад
Смотрю на этот рост, круто!
Посмотреть ОригиналОтветить0
PaperHandSistervip
· 13ч назад
Неужели это просто копирование стратегии DeFi!
Посмотреть ОригиналОтветить0
CryptoPunstervip
· 13ч назад
Перед тем как войти в DLC, позвольте мне немного предсказать... это снова новый рецепт, чтобы будут играть для лохов.
Посмотреть ОригиналОтветить0
DaoGovernanceOfficervip
· 14ч назад
говоря эмпирически... еще один театрализованный показ безопасности, если честно
Посмотреть ОригиналОтветить0
GasWaster69vip
· 14ч назад
Ой, механизм оптимизации неплохой
Посмотреть ОригиналОтветить0
MysteryBoxOpenervip
· 14ч назад
Спасение мира не так привлекательно, как написание кода~
Посмотреть ОригиналОтветить0
  • Закрепить