Краткий пересказ
Еще
Узнавайте содержание статьи и оценивайте рыночные настроения всего за 30 секунд!
В начале октября 2023 года известный разработчик блокчейна Робин Линус выпустил официальный документ для BitVM — вычислительного движка для функций, похожих на смарт-контракты, в сети биткоинов. Linus — это заметная фигура в отрасли, создав ZeroSync — протокол подтверждения без знаний для биткоина. Его последняя инновация, BitVM, может повлиять на отрасль на гораздо более глубоком уровне, чем платформа ZeroSync.
Благодаря функциональности смарт-контрактов в сети биткоинов BitVM может использовать огромную армию держателей и трейдеров биткоинов. В настоящее время смарт-контракты и децентрализованные приложения (DApp) тесно связаны с Ethereum (ETH) и другими смарт-сетями. Тем не менее, крупнейшая в мире сеть — Bitcoin — меняет текущую революцию в DApp. BitVM — это новейшая и, вероятно, самая перспективная технология, которая изменит статус-кво.
Ключевые выводы:
BitVM — это вычислительный движок, предназначенный для работы смарт-контрактов на биткоинах, которые позволяют использовать различные DApp на основе биткоина.
BitVM обрабатывает транзакции в основном за пределами сети, что сводит к минимуму вычислительную нагрузку на блокчейн биткоина.
В отличие от EVM Ethereum, который поддерживает многосторонние операции, BitVM ограничен транзакциями с двумя сторонами. Однако разработчики могут изучить сочетание BitVM с решениями второго уровня для сети биткоина, которая работает над этим ограничением.
Несмотря на то, что биткоин является первым и крупнейшим блокчейном, он не оснащен смарт-контрактами — технологией, которая лежит в основе DApp. Таким образом, она в основном остается платформой для перевода и хранения криптовалютных активов.
BitVM (виртуальная машина Bitcoin) — это вычислительный движок, предназначенный для обеспечения функций, подобных смарт-контрактам, для биткоина. В официальном документе BitVM, опубликованном 9 октября 2023 года, подробно описывается технологическая реализация этой перспективной идеи.
BitVM можно рассматривать как дополнительный вычислительный уровень для сети биткоинов, который разработчики могут использовать для обеспечения функций, похожих на смарт-контракты. Обратите внимание, что при обсуждении BitVM мы используем термин «умный контракт» вместо «умный контракт». Это связано с тем, что существует важное различие между сложными смарт-контрактами, которые работают на Ethereum, и возможностями смарт-контрактов BitVM.
В то время как смарт-контракты Ethereum поддерживают многосторонние транзакции, BitVM в основном поддерживает двусторонние транзакции. Мы подробно рассмотрим различия между ними в следующем разделе.
Большая часть обработки в BitVM происходит вне сети, что снижает нагрузку на сеть биткоинов и обеспечивает более эффективную работу. Обработанные вне сети транзакции объединяются партиями и размещаются в базовом блокчейне биткоина с использованием модели подтверждения достоверности, аналогичной той, которая используется в оптимистичных роллапах.
Важной особенностью интеллектуального функционала BitVM является его полнота. Комплексные системы Turing способны выполнять вычислительные задачи любой степени сложности. Полнота работы BitVM в режиме Туринга гарантирует, что этот вычислительный движок можно использовать для программирования достаточно сложных приложений на основе смарт-контрактов.
Функциональность BitVM становится возможной за счёт обновления Taproot биткоина. BitVM использует модель, объединяющую доказательства мошенничества с протоколом ответа на запросы, для обработки и проверки транзакций между двумя сторонами: поверочным и проверяющим. Проверяющий инициирует вычислительную задачу и отправляет её по каналу, установленному между самим собой и проверяющим, который затем подтверждает достоверность расчёта. После подтверждения транзакция добавляется в общий пакет, сопоставленный для размещения в базовом блокчейне биткоина.
Если проверяющий отклонит вычислительное задание, отправленное поверщиком, то для проверки транзакции и разрешения спора можно будет использовать ончейн-механизм проверки достоверности биткоина. Дополнительная ончейн-проверка в таких спорах защищает поверочное устройство от ложных и неправомерных отклонителей, а система предназначена для наказания проверяющих, которые необоснованно отклоняют законные вычисления, выполненные поверочными устройствами.
В то же время ончейн-проверка споров также предназначена для наказания тех, кто отправляет мошеннические или неверные вычисления. Если будет установлено, что спорный иск проверяющего оправдан, система накажет на него самого нечестного доверителя.
В то время как дополнительная ончейн-проверка в случае споров потребляет ресурсы блокчейна биткоина, двусторонние взаимодействия, при которых не возникают споры, разрешаются в среде BitVM без использования ресурсов биткоина. Основная идея заключается в том, что подавляющее большинство двусторонних взаимодействий между проверяющими и верификаторами не приведут к спорам. Таким образом, общее влияние транзакций BitVM на сеть биткоина будет минимальным.
Таким образом, модель BitVM предполагает, что большинство транзакций, размещённых в блокчейне, являются действительными — благодаря взаимным соглашениям между проверяющими и проверяющими — если только не подана жалоба о мошенничестве. Такое предположение похоже на предположение, используемое в оптимистичных роллапах с классическим блокчейном. Хотя точные технические нюансы оптимистичных роллапов и модель, используемая BitVM, отличаются, модель верификации, используемая вычислительным движком, как правило, может быть описана как одно из представлений оптимистичной технологии верификации.
После объединения транзакций в пакет BitVM затем публикует их в блокчейне биткоина. Оптимистичная модель валидации и пакетная обработка, используемые BitVM, значительно снижают вычислительную нагрузку на биткоин. Таким образом, BitVM не только обеспечивает функциональность смарт-контрактов на биткоине, но и делает это высокоэффективным и низким потреблением.
BitVM открывает огромный потенциал для использования крупнейшего в мире блокчейна помимо простых транзакций с биткоином. Технология, лежащая в основе BitVM, и её полная природа позволяют использовать большое количество DApp-решений, в основном тех, которые связаны с двусторонним взаимодействием.
Среди наиболее перспективных вариантов использования BitVM в блокчейне биткоина можно выделить следующие.
Хотя биткоин сам по себе может использоваться для обычных одноранговых (P2P) платежей между двумя сторонами, отсутствие функции смарт-контрактов на блокчейне в настоящее время не позволяет использовать сложные платежные решения на основе больших объёмов транзакций или автоматизированных договоренностей.
Существует множество компаний, особенно в сфере финтехов и цепочки поставок, которые хотели бы видеть такие возможности в биткоинах. Например, BitVM может обеспечить автоматическое исполнение платежных обязательств после поставки товаров или услуг. Частые микроплатежи между двумя сторонами также стали возможными благодаря эффективной обработке транзакций BitVM.
Основная функция DApp для ставок заключается в транзакциях между оператором сервиса ставок и каждым отдельным стейкинг-менеджером. BitVM потенциально может включать двусторонние контракты, в которых ставки размещаются на оператора и платятся или взимаются в зависимости от результатов спортивных игр и других событий, в которых они участвуют.
Функция BitVM, подобная смарт-контракту, также может использоваться для питания некоторых децентрализованных финансовых (DeFi) приложений. Потенциальным вариантом использования вычислительного механизма могут быть приложения, в которых достаточно цепочки транзакций между двумя сторонами для расчёта по контракту. Одним из примеров такого приложения является децентрализованная биржа (DEX), основанная на модели книги ордеров. В рамках этой модели две стороны — продавец и покупатель — заключат контракт на обмен криптовалют.
Однако отсутствие многосторонней функциональности в BitVM может затруднить внедрение некоторых более сложных DeFi-приложений, например автоматизированных DEX на основе маркет-мейкера (AMM). DEX AMM активно используют пулы ликвидности, репозитории, из которых многие пользователи вносят средства и получают часть торговых комиссий, полученных от пулов. Таким образом, эти биржи требуют довольно сложных многосторонних реализаций.
Будучи крупным потребителем энергии, блокчейн биткоина не входит в число первых компаний, уделяющих особое внимание низкому воздействию на окружающую среду. Эффективная модель обработки BitVM с низким отпечатком позволяет совершать транзакции, которые потребляют очень мало энергии. Таким образом, механизм можно использовать для экологически чистых платёжных решений. Например, в сельскохозяйственном секторе термин «зеленые платежи» означает платежи (созданные для производителей), которые оказывают положительное влияние на окружающую среду. BitVM можно использовать для разработки решений, которые облегчают эти сельскохозяйственные платежи.
BitVM имеет множество концептуальных сходства с виртуальной машиной Ethereum (EVM), вычислительным движком, который работает на блокчейне Ethereum. EVM является важным компонентом Ethereum и позволяет использовать смарт-контракты и DApp на блокчейне.
Как и BitVM, EVM — это комплексная система Turing, которая позволяет разработчикам создавать приложения со сложной функциональностью. Однако BitVM и EVM также имеют несколько отличий. Ключевые различия между этими двумя вычислительными движками:
BitVM — это механизм, который поддерживает только двухсторонние операции, в то время как EVM поддерживает многосторонние функции. Это позволяет EVM использовать более сложные контракты для DApp.
Большая часть транзакций BitVM обрабатывается вне сети, что сводит к минимуму влияние на базовый блокчейн биткоина. В отличие от BitVM, EVM — это ончейн-движок, где все операции выполняются в нативной среде Ethereum.
BitVM — это дополнительный механизм для блокчейна биткоина, который не требует BitVM для собственных операций. EVM, напротив, является неотъемлемой частью блокчейна Ethereum; без EVM нет Ethereum.
Основная концепция биткоиновых контрактов с Турингом — это не только революционная концепция BitVM. Однако, несмотря на достоинства и перспективы двигателя, он имеет определённые ограничения. Одним из основных ограничений BitVM является неспособность обрабатывать многосторонние транзакции, что ограничивает использование более сложных вычислений и решений. По мере того как современные DApp становятся всё более сложными, многосторонняя функциональность становится жизненно важной.
Ещё одно ограничение BitVM возникает из-за большой нагрузки на обработку вне сети (которая, как довольно любопытно, является одной из ключевых достоинств BitVM). В то время как автономная обработка отлично подходит для снижения нагрузки на сеть биткоина, она приводит к двум потенциальным проблемам, первой из которых является результирующая нагрузка, размещаемая на внесетевых ресурсах. Крупномасштабные транзакции и приложения могут создать высокий спрос на внесетевые вычислительные ресурсы, что может значительно снизить экологические и эффективные преимущества BitVM.
Второй вопрос касается безопасности транзакций. Встроенный механизм криптографической безопасности биткоина имеет отличный опыт защиты сети от хакерских атак и мошенничества. Перемещение значительной части транзакций за пределы сети неизбежно привносит более слабые стороны в общую структуру безопасности данных.
Некоторые ограничения BitVM могут быть устранены путём объединения движка с решением Bitcoin второго уровня. Например, протокол Lightning Network, который работает на блокчейне биткоина, поддерживает более сложные многосторонние смарт-контракты.
Заключённые биткоин-контракты, предлагаемые BitVM, — это революционная концепция, которая может фундаментально изменить ландшафт криптовалютной отрасли. Разнообразные ниши DApp, от DeFi и платежей до ставок и решений для цепочки поставок, могут значительно выиграть от использования вычислительного движка.
BitVM также является крупным предприятием, направленным на привлечение в многомиллионную армию держателей BTC для более активного участия в криптоиндустрии помимо простого перевода и хранения активов. В настоящее время почти 50 миллионов адресов биткоина имеют ненулевые балансы. Это представляет собой огромный потенциал для разработчиков, использующих BitVM.
Этот многообещающий вычислительный движок сейчас находится на ранних этапах разработки концепции. Её официальный документ был выпущен только в начале октября 2023 года, и в течение некоторого периода времени сообщество разработчиков «вспоминает» концепцию контрактов с биткоином, завершившим работу в Туринге. В течение следующих нескольких месяцев мы, вероятно, услышим больше о BitVM. Следите за обновлениями!
#Bybit #TheCryptoArk
Никакого спама. Только куча интересного контента и обновлений индустрии криптовалют.