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

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

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

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

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

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

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

В связи с этими проблемами в статье предлагаются следующие идеи для оптимизации:

Снижение количества взаимодействий OP на основе ZK

Использование нулевых знаний для снижения количества вызовов в BitVM и повышения эффективности. Пусть вызовом больше не является оригинальный алгоритм, а является алгоритм проверки, чтобы уменьшить количество раундов вызовов и сократить период. Можно построить ZK Fraud Proof, реализовать ZK Proof по запросу, который требуется только в случае вызова.

Биткойн-дружественная одноразовая подпись

Использование одноразовой подписи Винтерница вместо подписи Ламорта может снизить размер бит-коммита на 50%, что значительно уменьшит транзакционные сборы. В будущем можно исследовать более компактные схемы одноразовых подписей.

Биткойн-дружественная хэш-функция

Реализуйте хеш-функцию BLAKE3 на основе Биткойн-скрипта для поддержки проверки доказательства включения Меркла. Изучите другие хеш-функции, дружелюбные к Биткойн, такие как Keccak-256, Grøstl и др.

Безскриптовые скрипты BitVM

Используя технологию Scriptless Scripts, реализуйте обязательства логических ворот в схеме BitVM с помощью мультиподписей Schnorr и адаптерных подписей, экономя пространство скрипта и повышая эффективность.

Не требующие разрешения многопользовательские вызовы

Исследование протокола многопользовательских OP-вызовов без разрешений, расширяющего модель доверия BitVM с 1 из n до 1 из N. Решение таких проблем, как атака ведьмы и атака задержки, для реализации протокола BitVM с меньшим доверием.

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

BTC-2.86%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Репост
  • Поделиться
комментарий
0/400
0xTherapistvip
· 07-23 01:29
Что ты понимаешь, просто хвастаешься.
Посмотреть ОригиналОтветить0
LucidSleepwalkervip
· 07-22 11:50
А? Продолжайте разыгрывать людей как лохов.
Посмотреть ОригиналОтветить0
SmartContractPlumbervip
· 07-20 02:02
Настоящее взаимодействие, настоящие траты, безопасность еще не была протестирована.
Посмотреть ОригиналОтветить0
RetiredMinervip
· 07-20 01:59
Наконец-то появился надежный план.
Посмотреть ОригиналОтветить0
PumpDoctrinevip
· 07-20 01:56
Снова рисует BTC, еще не факт, что получится.
Посмотреть ОригиналОтветить0
SchrodingerWalletvip
· 07-20 01:48
Фанаты биткойна любят беспорядок.
Посмотреть ОригиналОтветить0
ColdWalletGuardianvip
· 07-20 01:34
早期 разыгрывайте людей как лохов 等升级完再看
Посмотреть ОригиналОтветить0
  • Закрепить