Биткойн, как децентрализованный, безопасный и заслуживающий доверия цифровой актив, постоянно сталкивается с проблемой масштабируемости. Модель UTXO биткойна затрудняет выполнение сложных вычислений, зависящих от состояния, что ограничивает возможность создания децентрализованных приложений и сложных финансовых инструментов на базе биткойна.
BitVM технология предлагает решение для реализации Turing полного биткойн-контракта без изменения консенсуса сети биткойн. Она использует биткойн-скрипт и Taproot, реализуя оптимистичный Rollup, позволяя установить связь между двумя UTXO биткойна и реализовать состояния биткойн-скрипта. Это значительно расширяет потенциальные случаи использования биткойна.
Однако технология BitVM все еще находится на ранней стадии, и существуют некоторые проблемы с эффективностью и безопасностью. В статье предложены некоторые идеи для оптимизации:
Снижение количества вызовов на основе доказательства с нулевым разглашением, повышение эффективности. Можно создать ZK Fraud Proof, реализовать ZK Proof по запросу, требуя ZK Proof только в случае наличия вызова.
Использование одноразовой подписи Winternitz вместо подписи Lamport может снизить комиссию за транзакции BitVM как минимум на 50%.
Реализовать дружелюбные к биткойнам хэш-функции, такие как BLAKE3, для оптимизации размера скрипта и размера свидетелей.
Введение Scriptless Scripts, с использованием многофакторной подписи Schnorr и подписей адаптера для реализации логических ворот в цепях BitVM, экономя пространство скриптов.
Разработать многопартнёрский челлендж-протокол без необходимости в лицензии, расширить модель доверия BitVM до 1 из N, одновременно решая проблемы с сговором и злонамеренными вызовами.
Эти направления оптимизации, вероятно, помогут повысить эффективность и безопасность BitVM, способствуя расширению и процветанию экосистемы биткойна. В будущем потребуется больше исследований и практики, чтобы в полной мере раскрыть потенциал BitVM.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
14 Лайков
Награда
14
10
Поделиться
комментарий
0/400
OnChainDetective
· 07-19 21:46
Срочно необходимо улучшить производительность масштабирования
Посмотреть ОригиналОтветить0
ProxyCollector
· 07-18 10:24
Не верю в эту ловушку
Посмотреть ОригиналОтветить0
Lionish_Lion
· 07-17 05:34
СЛЕДУЙ ЗА МНОЙ, если ты хочешь получить настоящее образование в торговле. Никакой воды, только практические рыночные инсайты. 💡📈
Оптимизация BitVM: повышение потенциала расширения Биткойна и смарт-контрактов
Оптимизация BitVM: исследование и перспективы
Биткойн, как децентрализованный, безопасный и заслуживающий доверия цифровой актив, постоянно сталкивается с проблемой масштабируемости. Модель UTXO биткойна затрудняет выполнение сложных вычислений, зависящих от состояния, что ограничивает возможность создания децентрализованных приложений и сложных финансовых инструментов на базе биткойна.
BitVM технология предлагает решение для реализации Turing полного биткойн-контракта без изменения консенсуса сети биткойн. Она использует биткойн-скрипт и Taproot, реализуя оптимистичный Rollup, позволяя установить связь между двумя UTXO биткойна и реализовать состояния биткойн-скрипта. Это значительно расширяет потенциальные случаи использования биткойна.
Однако технология BitVM все еще находится на ранней стадии, и существуют некоторые проблемы с эффективностью и безопасностью. В статье предложены некоторые идеи для оптимизации:
Снижение количества вызовов на основе доказательства с нулевым разглашением, повышение эффективности. Можно создать ZK Fraud Proof, реализовать ZK Proof по запросу, требуя ZK Proof только в случае наличия вызова.
Использование одноразовой подписи Winternitz вместо подписи Lamport может снизить комиссию за транзакции BitVM как минимум на 50%.
Реализовать дружелюбные к биткойнам хэш-функции, такие как BLAKE3, для оптимизации размера скрипта и размера свидетелей.
Введение Scriptless Scripts, с использованием многофакторной подписи Schnorr и подписей адаптера для реализации логических ворот в цепях BitVM, экономя пространство скриптов.
Разработать многопартнёрский челлендж-протокол без необходимости в лицензии, расширить модель доверия BitVM до 1 из N, одновременно решая проблемы с сговором и злонамеренными вызовами.
Эти направления оптимизации, вероятно, помогут повысить эффективность и безопасность BitVM, способствуя расширению и процветанию экосистемы биткойна. В будущем потребуется больше исследований и практики, чтобы в полной мере раскрыть потенциал BitVM.