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?
BitVM — это аббревиатура от «Bitcoin Virtual Machine». Мы можем представить его как виртуальную тестовую лабораторию, где разработчики могут свободно управлять любой вычислительной программой или выполнять любой смарт-контракт, что позволяет разработчикам моделировать поведение программы без какой-либо нагрузки или изменений на реальную сеть Биткойна.
Выступая в качестве промежуточного уровня, BitVM повышает эффективность и снижает вычислительную нагрузку на блокчейн Биткоина. Для сложных вычислений или смарт-контрактов, перед необратимыми операциями, можно сначала проверить их вне сети. Таким образом, система помогает поддерживать целостность блокчейна, предоставляя платформу для более сложных, но безопасных операций. Роли и рабочие процессы в BitVM в основном включают в себя:
Участники: В работе BitVM участвуют два основных участника: прувер и верификатор. Проверяющий — это сторона, инициирующая расчет или утверждение, а верификатор отвечает за проверку утверждения, а перекрестная проверка с двумя ролями позволяет использовать определенную степень сдержек и противовесов, чтобы гарантировать, что результаты расчета являются точными и заслуживающими доверия.
Автономные вычисления: изобретательность BitVM заключается в том, как она справляется с вычислительными рабочими нагрузками. В отличие от традиционных операций блокчейна, которые создают большую вычислительную нагрузку в блокчейне, большая часть сложных вычислений BitVM выполняется вне блокчейна. Автономные вычисления обеспечивают большую скорость и гибкость, уменьшая объем данных, хранящихся непосредственно в блокчейне.
Ончейн-проверка: Единственный шаг, который BitVM должна сделать в сети, — это ончейн-верификация в случае возникновения спора, также известная как «доказательство мошенничества». Если валидатор усомнится в законности заявления старателя, система решит проблему, сославшись на неизменяемый децентрализованный реестр в цепочке Биткоина. Если утверждение доказателя окажется ложным, валидатор может представить в блокчейн краткое доказательство мошенничества, тем самым выявив нечестное поведение. Сбалансируйте эффективность вычислений и надежную безопасность с помощью интегрированных вычислений вне сети и проверки в сети.
Что такое протокол RGB?
RGB — это масштабируемая и конфиденциальная система смарт-контрактов Bitcoin и Lightning Network, разработанная Ассоциацией стандартов LNP/BP, которая обеспечивает сложную программируемость и гибкость платформ смарт-контрактов, таких как Ethereum, в экосистеме Bitcoin. Он принимает концепции частного и совместного владения и представляет собой Тьюринг-полную, не требующую доверия форму распределенных вычислений, которая не требует внедрения неблочных децентрализованных протоколов для токенов.
RGB предназначен для запуска масштабируемых, надежных и частных смарт-контрактов на блокчейнах UTXO, таких как Bitcoin, что позволяет цифровым активам и смарт-контрактам привнести больше функциональности в Bitcoin. С помощью RGB разработчики могут выполнять сложные многоклассовые смарт-контракты, такие как выпуск токенов, минтинг NFT, DeFi, DAO и многое другое, обеспечивая непрерывное стимулирование инноваций на основе мощного блокчейна Биткойна, сохраняя при этом его безопасность. Конкретный процесс внедрения:
Выпуск активов RGB: позволяет пользователям создавать оффчейн-контракты для выпуска активов RGB и назначать их UTXO Биткойна, тем самым добавляя активы RGB в платежный канал вне сети Lightning Network.
Внутриканальные переводы: после добавления в платежный канал активы RGB могут передаваться и направляться между участниками канала, как и платежи Bitcoin Lightning Network, которые завершаются проверенными переводами на стороне клиента.
«Доказательство мошенничества»: Каждый раз, когда канал обновляется, актив отправляется с выхода канала с мультиподписью на выход, созданный обещанной транзакцией Lightning Network. Это означает, что в случае трансляции устаревшего статуса платежного канала можно инициировать транзакцию штрафа RGB, в результате чего злоумышленник лишится всех ресурсов RGB.
Экологический нарратив нового поколения BTC: Кто является лучшим решением?
В сочетании с белой книгой BitVM BitVM предлагает следующие «новые» функции для Bitcoin:
Возможность реализации более сложных договоров. Традиционные контракты биткоина в значительной степени ограничены базовыми операциями, такими как цифровые подписи и временные блокировки. BitVM предлагает большое количество новых возможностей для создания контрактов. Пользователи могут не только создавать контракты для финансовых транзакций, но и строить контракты для более сложных децентрализованных приложений (DApps).
Уменьшает объем данных, которые необходимо хранить непосредственно в блокчейне. Большая часть вычислительной работы BitVM выполняется вне блокчейна, что повышает общую эффективность сети, предотвращает загромождение блокчейна ненужными данными и поддерживает работоспособность и скорость сети Bitcoin.
Надежные меры защиты от мошенничества обеспечивают честность транзакций. BitVM использует систему защиты от мошенничества и протоколы ответов на вызовы, чтобы гарантировать, что все транзакции честны и прозрачны. Если кто-то попытается обмануть или подать ложное заявление, валидаторы системы могут быстро поймать и разоблачить нечестную сторону, представив в блокчейн краткие доказательства мошенничества.
Но на самом деле у BitVM есть неизбежные ограничения
Первое ограничение заключается в том, что ее дизайн ориентирован на «двухстороннюю установку» дверификатора и верификатора, что означает, что система в настоящее время не способна обрабатывать многосторонние транзакции или контракты, что ограничивает пригодность более сложных взаимодействий между несколькими участниками. Это ограничение может помешать BitVM идти в ногу с возникающими потребностями и ожиданиями.
Второе ограничение заключается в том, что объем требуемого хранения данных и вычислений вне сети выходит далеко за рамки возможностей современных компьютеров, и хотя вычисления вне сети помогают свести к минимуму влияние BitVM на блокчейн, огромная вычислительная нагрузка делает это практически невозможным и только теоретически осуществимым.
Такие концепции, как соединение нескольких двусторонних каналов для формирования сети (аналогично Lightning Network Биткойна), рассматривались как способы расширения функциональности системы. Можно ожидать, что протокол RGB, на который возлагается «большая надежда», в будущем сможет достичь целенаправленных прорывов в ограничениях BitVM.
BitVM против RGB
Протоколы BitVM и RGB нацелены на расширение возможностей биткоина, но у них есть некоторые ключевые различия в дизайне. BitVM делает акцент на автономных вычислениях и защите от мошенничества для обеспечения исполнения контрактов и целостности транзакций, в то время как RGB больше ориентирован на конфиденциальность.
RGB разработан с использованием модели аутентификации на стороне клиента, что означает, что когда пользователь А отправляет актив пользователю Б, пользователь А не будет публично торговать в сети, а отправит актив пользователю Б через одноранговую передачу. Такая конструкция требует только использования сетей общего пользования, чтобы предотвратить двойные траты.
Нативность BTC: BitVM требует изменения протокола для Bitcoin, в то время как RGB может быть реализован с помощью софтфорка
Полная защита конфиденциальности: Протокол RGB означает, что третьи лица не могут отслеживать историю активов RGB в блокчейне, и только когда пользователь B получит активы, история активов будет известна. BitVM не может этого сделать.
Коммерциализация: BitVM выдвигает чрезвычайно высокие требования к вычислительной мощности и является выполнимой только теоретически. С точки зрения коммерческого лендинга RGB превосходит.
В заключение, идея BitVM полна инноваций и воображения, однако, основываясь на ее текущей реализации технической структуры, ясно, что в краткосрочной перспективе она, скорее всего, будет ограничена концептуальной стадией белой книги, и все еще существуют большие проблемы в исследовании долгосрочных сценариев приложений и практических приложений. В отличие от этого, протокол RGB показал небольшую и быструю тенденцию в крупномасштабных коммерческих приложениях и его более зрелые характеристики. Пока неясно, станут ли они горячими точками повествования следующего поколения для экосистемы биткоина, и еще неизвестно, могут ли появиться другие протоколы.
Библиография:
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Протокол BitVM и RGB: стремление к «двойной звезде» экосистемы биткоина
Автор сценария 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?
BitVM — это аббревиатура от «Bitcoin Virtual Machine». Мы можем представить его как виртуальную тестовую лабораторию, где разработчики могут свободно управлять любой вычислительной программой или выполнять любой смарт-контракт, что позволяет разработчикам моделировать поведение программы без какой-либо нагрузки или изменений на реальную сеть Биткойна.
Выступая в качестве промежуточного уровня, BitVM повышает эффективность и снижает вычислительную нагрузку на блокчейн Биткоина. Для сложных вычислений или смарт-контрактов, перед необратимыми операциями, можно сначала проверить их вне сети. Таким образом, система помогает поддерживать целостность блокчейна, предоставляя платформу для более сложных, но безопасных операций. Роли и рабочие процессы в BitVM в основном включают в себя:
Что такое протокол RGB?
RGB — это масштабируемая и конфиденциальная система смарт-контрактов Bitcoin и Lightning Network, разработанная Ассоциацией стандартов LNP/BP, которая обеспечивает сложную программируемость и гибкость платформ смарт-контрактов, таких как Ethereum, в экосистеме Bitcoin. Он принимает концепции частного и совместного владения и представляет собой Тьюринг-полную, не требующую доверия форму распределенных вычислений, которая не требует внедрения неблочных децентрализованных протоколов для токенов.
RGB предназначен для запуска масштабируемых, надежных и частных смарт-контрактов на блокчейнах UTXO, таких как Bitcoin, что позволяет цифровым активам и смарт-контрактам привнести больше функциональности в Bitcoin. С помощью RGB разработчики могут выполнять сложные многоклассовые смарт-контракты, такие как выпуск токенов, минтинг NFT, DeFi, DAO и многое другое, обеспечивая непрерывное стимулирование инноваций на основе мощного блокчейна Биткойна, сохраняя при этом его безопасность. Конкретный процесс внедрения:
Экологический нарратив нового поколения BTC: Кто является лучшим решением?
В сочетании с белой книгой BitVM BitVM предлагает следующие «новые» функции для Bitcoin:
Но на самом деле у BitVM есть неизбежные ограничения
Первое ограничение заключается в том, что ее дизайн ориентирован на «двухстороннюю установку» дверификатора и верификатора, что означает, что система в настоящее время не способна обрабатывать многосторонние транзакции или контракты, что ограничивает пригодность более сложных взаимодействий между несколькими участниками. Это ограничение может помешать BitVM идти в ногу с возникающими потребностями и ожиданиями.
Второе ограничение заключается в том, что объем требуемого хранения данных и вычислений вне сети выходит далеко за рамки возможностей современных компьютеров, и хотя вычисления вне сети помогают свести к минимуму влияние BitVM на блокчейн, огромная вычислительная нагрузка делает это практически невозможным и только теоретически осуществимым.
Такие концепции, как соединение нескольких двусторонних каналов для формирования сети (аналогично Lightning Network Биткойна), рассматривались как способы расширения функциональности системы. Можно ожидать, что протокол RGB, на который возлагается «большая надежда», в будущем сможет достичь целенаправленных прорывов в ограничениях BitVM.
BitVM против RGB
Протоколы BitVM и RGB нацелены на расширение возможностей биткоина, но у них есть некоторые ключевые различия в дизайне. BitVM делает акцент на автономных вычислениях и защите от мошенничества для обеспечения исполнения контрактов и целостности транзакций, в то время как RGB больше ориентирован на конфиденциальность.
RGB разработан с использованием модели аутентификации на стороне клиента, что означает, что когда пользователь А отправляет актив пользователю Б, пользователь А не будет публично торговать в сети, а отправит актив пользователю Б через одноранговую передачу. Такая конструкция требует только использования сетей общего пользования, чтобы предотвратить двойные траты.
В заключение, идея BitVM полна инноваций и воображения, однако, основываясь на ее текущей реализации технической структуры, ясно, что в краткосрочной перспективе она, скорее всего, будет ограничена концептуальной стадией белой книги, и все еще существуют большие проблемы в исследовании долгосрочных сценариев приложений и практических приложений. В отличие от этого, протокол RGB показал небольшую и быструю тенденцию в крупномасштабных коммерческих приложениях и его более зрелые характеристики. Пока неясно, станут ли они горячими точками повествования следующего поколения для экосистемы биткоина, и еще неизвестно, могут ли появиться другие протоколы.
Библиография: