10.10.2023 10:13
Біткоїн може отримати смарт-контракти, подібні до Ethereum, без софтфорку
Розробник біткоїна Робін Лайнус запропонував новий спосіб додати до біткоїну більш виразні смарт-контракти без використання софтфорку, під назвою BitVM.
BitVM дозволяє створювати повні за Тьюрингом біткоїн-контракти, не змінюючи правил консенсусу в біткоїні.
Повна за Тьюрингом система — це система, яка теоретично може дати відповідь на будь-яку обчислювальну задачу.
З BitVM «логіка» контрактів на біткоїн буде виконуватися поза ланцюжком, але перевірка буде здійснюватися на біткоїні — подібно до оптимістичних ролапів Ethereum.
Архітектура BitVM базується на захисті від шахрайства та моделі «виклик-відповідь», де «підтверджувач» може робити заяви, а «верифікатор» може виконати перевірку на шахрайство, щоб покарати підтверджувача, якщо він зробив неправдиву заяву.
Лайнус пояснив, що біткойн у його нинішньому вигляді обмежений базовими операціями, такими як підписи, таймлоки та хеш-блоки, але тепер їх можна розширити за допомогою BitVM.
«Потенційні застосування включають такі ігри, як шахи, го або покер, і особливо перевірку доказів дійсності в біткоїн-контрактах».
«Крім того, можливо, вдасться з’єднати BTC з іншими мережами, побудувати ринок прогнозування або емулювати нові опкоди», — сказав Лайнус.
Обмеженням моделі Лайнус назвав те, що вона обмежена двосторонньою взаємодією з верифікатором і верифікатором, а також те, що для виконання програм необхідний значний обсяг позаланцюгових обчислень і зв’язку.
За словами Лайнуса, наступною «віхою» є повне впровадження BitVM на додаток до Tree++.
BitVM стала можливою завдяки софтфорку Taproot, який відбувся в листопаді 2021 року.
Лайнус послався на дослідження оптимістичних ролапів Ethereum і дослідження дерев Меркла, які були проведені в рамках підготовки восьмисторінкового документу.
Реакція спільноти на BitVM
Відомий біткойнер Ерік Уолл написав на Twitter, що концепції, викладені в вайтпейпері BitVM, «заслуговують на увагу». Він «з обережним хвилюванням» чекає на реальні експерименти, які випливають з неї.
Біткоїн-аналітик Ділан ЛеКлер також вражений вайтпейпером BitVM. Але Адам Бек, учасник Bitcoin Core, вважає, що людям поки що не варто надто захоплюватися цією розробкою.
Один з розробників блокчейн-простору, «dotta», зазначив, що на GitHub вже є proof-of-concept.
Інший користувач Twitter, Сем Паркер, спробував розвіяти поширений серед біткоїнів страх максималістів. Він пояснив, що BitVM не змусить біткоїни бути «прив’язаними» до цих контрактів.
«Нарешті, це — opt-in. Якщо ви не довіряєте прив’язці ваших монет до якогось повного контракту Тьюринга (що цілком розумно), то не прив’язуйте їх до повного смарт-контракту Тьюринга. Одна з переваг системи UTXO — це пісочниця безпеки».
Інші, такі як «Psage», кажуть, що BitVM додає до списку речей, які підштовхнуть ціну біткоїна вперед на наступному «бичачому» ринку.
Нагадаємо, компанія Osmosis у партнерстві з Nomic і Kujira виведе біткоїн на протокол міжблокчейн-зв’язку (IBC) Cosmos.