Автор сценария Echo, Infinitas Режиссер Хун Шунин
9 октября Робин Линус, соучредитель блокчейн-разработчика ZeroSync, представил white paper BitVM. «Любая вычислимая функция может быть проверена на Биткойне», — написал Линус в X (ранее Twitter). «Это делает смарт-контракты на биткоине более выразительными. В частности, в нем реализованы функции, которые, по нашему мнению, требуют софтфорка», что потенциально может привести к большему количеству вариантов использования DeFi и масштабируемости сети.
BitVM означает, что Биткойн теперь может быть полнотой по Тьюрингу, как и любая другая цепочка: позволяя разработчикам запускать сложные контракты на Биткойне, не меняя основных правил Биткойна. Его появление вызвало ажиотаж, позволив Биткойну конкурировать с платформами смарт-контрактов, такими как Ethereum, сохраняя при этом свою безопасность и децентрализованные характеристики.

Ранее также появлялся ряд протоколов для экосистемы BTC, таких как протокол Ordinals, созданный участником Bitcoin Core Кейси Родарменом, который породил первый NFT сети Bitcoin и ввел понятия Ordinals и Inion. Протокол Taro, который делает Биткойн более программируемым, представляя новый язык смарт-контрактов, направлен на привлечение большего количества финансовых проектов в экосистему Биткойна; Протокол RGB, вдохновленный концепциями Питера Тодда об одноразовой печати и проверке на стороне клиента в 2016 году, также выпустил версию 0.10 в этом году, используя биткойн в качестве базового актива и представляя функциональность смарт-контрактов для студентов биткойнов.
Появление этих протоколов принесло новые возможности для развития экосистемы биткоина. Это не только увеличивает функциональность и масштабируемость сети Bitcoin, но и предоставляет более инновационные инструменты для членов сообщества, способствующие дальнейшему развитию экосистемы Bitcoin.
BitVM — это аббревиатура от «Bitcoin Virtual Machine». Мы можем представить его как виртуальную тестовую лабораторию, где разработчики могут свободно управлять любой вычислительной программой или выполнять любой смарт-контракт, что позволяет разработчикам моделировать поведение программы без какой-либо нагрузки или изменений на реальную сеть Биткойна.

Выступая в качестве промежуточного уровня, BitVM повышает эффективность и снижает вычислительную нагрузку на блокчейн Биткоина. Для сложных вычислений или смарт-контрактов, перед необратимыми операциями, можно сначала проверить их вне сети. Таким образом, система помогает поддерживать целостность блокчейна, предоставляя платформу для более сложных, но безопасных операций. Роли и рабочие процессы в BitVM в основном включают в себя:
RGB — это масштабируемая и конфиденциальная система смарт-контрактов Bitcoin и Lightning Network, разработанная Ассоциацией стандартов LNP/BP, которая обеспечивает сложную программируемость и гибкость платформ смарт-контрактов, таких как Ethereum, в экосистеме Bitcoin. Он принимает концепции частного и совместного владения и представляет собой Тьюринг-полную, не требующую доверия форму распределенных вычислений, которая не требует внедрения неблочных децентрализованных протоколов для токенов.

RGB предназначен для запуска масштабируемых, надежных и частных смарт-контрактов на блокчейнах UTXO, таких как Bitcoin, что позволяет цифровым активам и смарт-контрактам привнести больше функциональности в Bitcoin. С помощью RGB разработчики могут выполнять сложные многоклассовые смарт-контракты, такие как выпуск токенов, минтинг NFT, DeFi, DAO и многое другое, обеспечивая непрерывное стимулирование инноваций на основе мощного блокчейна Биткойна, сохраняя при этом его безопасность. Конкретный процесс внедрения:

В сочетании с белой книгой BitVM BitVM предлагает следующие «новые» функции для Bitcoin:
Первое ограничение заключается в том, что ее дизайн ориентирован на «двухстороннюю установку» дверификатора и верификатора, что означает, что система в настоящее время не способна обрабатывать многосторонние транзакции или контракты, что ограничивает пригодность более сложных взаимодействий между несколькими участниками. Это ограничение может помешать BitVM идти в ногу с возникающими потребностями и ожиданиями.
Второе ограничение заключается в том, что объем требуемого хранения данных и вычислений вне сети выходит далеко за рамки возможностей современных компьютеров, и хотя вычисления вне сети помогают свести к минимуму влияние BitVM на блокчейн, огромная вычислительная нагрузка делает это практически невозможным и только теоретически осуществимым.
Такие концепции, как соединение нескольких двусторонних каналов для формирования сети (аналогично Lightning Network Биткойна), рассматривались как способы расширения функциональности системы. Можно ожидать, что протокол RGB, на который возлагается «большая надежда», в будущем сможет достичь целенаправленных прорывов в ограничениях BitVM.
Протоколы BitVM и RGB нацелены на расширение возможностей биткоина, но у них есть некоторые ключевые различия в дизайне. BitVM делает акцент на автономных вычислениях и защите от мошенничества для обеспечения исполнения контрактов и целостности транзакций, в то время как RGB больше ориентирован на конфиденциальность.
RGB разработан с использованием модели аутентификации на стороне клиента, что означает, что когда пользователь А отправляет актив пользователю Б, пользователь А не будет публично торговать в сети, а отправит актив пользователю Б через одноранговую передачу. Такая конструкция требует только использования сетей общего пользования, чтобы предотвратить двойные траты.

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