BitVM: Тьюринг завершен контракты на Биткойн и их направления оптимизации

BitVM:Биткойн上的Тьюринг завершен合约

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

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

В декабре 2023 года проект ZeroSync предложил решение BitVM, которое позволяет реализовать Тьюринг завершенные контракты Биткойн без изменения консенсуса сети Биткойн. BitVM использует скрипты Биткойн и Taproot для реализации оптимистичного Rollup. На основе подписей Лампорт позволяет связывать два UTXO, реализуя состоящий скрипт Биткойн. В адресах Taproot обещаются крупные программы, которые выполняют сложные вычисления через взаимодействие вне цепи и выполняются в цепи только в случае спора.

BitVM значительно расширил области применения Биткойна, но все еще находится на ранней стадии, существуют некоторые проблемы с эффективностью и безопасностью:

  1. Многочисленные взаимодействия приводят к высоким комиссиям, что затрудняет процесс.
  2. Данные подписей Лампорта довольно длинные
  3. Сложность хеш-функции высокая
  4. Контракт большой, занимает много места в блоке
  5. Поддерживается только двухсторонний вызов в режиме разрешения.

Для дальнейшей оптимизации BitVM в данной статье предлагаются следующие направления улучшения:

  1. Снижение количества взаимодействий на основе нулевых знаний, сокращение цикла вызова
  2. Использование более компактной схемы одноразовой подписи, такой как Winternitz и другие.
  3. Разработка хэш-функции, дружелюбной к Биткойну, такой как оптимизированная BLAKE3
  4. Введение безскриптовых скриптов, экономия пространства для скриптов
  5. Реализация многопользовательского режимa вызова без разрешения

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

BTC-4.26%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
ChainSherlockGirlvip
· 08-13 19:42
Люди в Сообществе блокчейна, снова есть большой арбуз, который можно съесть! Давайте сделаем анализ данных~
Посмотреть ОригиналОтветить0
CryptoWageSlavevip
· 08-13 17:58
Правда, есть ли кто-то, кто может понять эту штуку?
Посмотреть ОригиналОтветить0
RugResistantvip
· 08-13 17:54
Я давно ждал этот момент, остро~ мир Биткойн
Посмотреть ОригиналОтветить0
VCsSuckMyLiquidityvip
· 08-13 17:50
btc навсегда бог!
Посмотреть ОригиналОтветить0
GateUser-00be86fcvip
· 08-13 17:43
btc все равно нужно расширять~
Посмотреть ОригиналОтветить0
  • Закрепить