[TL; DR]:
BitVM намагається реалізувати складні обчислення та умовний контроль в Біткойн мережі без потреби в модифікаціях на рівні протоколу Bitcoin.
BitVM можна розглядати як побудову Bitcoin L2, яка більш підходить для обмежених сценаріїв важкого ланцюгового обчислення і може бути використана для покращення надійності оплати мереж молний.
Нещодавно керівник проекту ZeroSync випустив технічний документ під назвою «BitVM: Compute Anything on Bitcoin», в якому спробував реалізувати складні обчислення та умовний контроль у мережах Bitcoin без необхідності модифікації рівня протоколу Bitcoin.
Можна сказати, що BitVM є ще одним спробою розширити наратив про Біткойн з моменту введення мережі Lightning та BRC20, яке швидко стало гарячою темою обговорень у криптовалютній індустрії, і деякі навіть називають його L2-концепцією Біткойну.
Згідно з білейкнигой, BitVm - це новопризначена парадигма обчислення, яка виражає повний контракт Біткойн Тюрінга. Вона загалом інтегрує основні елементи, такі як Оптимальний RollUp, Доказ шахрайства, Taproot Leaf та Біткойн Скрипт. Її реалізація схожа на OP Rollup на Ефіріум, де контракт не виконує обчислення на Біткойні, але проходить валідацію поза ланцюгом без зміни ролі консенсусу мережі.
БітВМ Білий папір
Причина, чому BitVM привертає увагу, полягає в тому, що він намагається надати більше технологічних можливостей для масштабуваності Біткойну без необхідності в оновленнях.
Конкретно, поняття BitVM можна розуміти як віртуальну машину Bitcoin, яка дозволяє виразити повністю функціональні контракти Bitcoin без зміни правил згоди мережі Bitcoin. Вона може виконувати будь-яку обчислювальну функцію для офлайн-обчислень без залишку сліду на ланцюжку.
У відміну від Ethereum Virtual Machine (EVM), BitVM не виконує обчислювальних процесів на ланцюжку, але перевіряє його, що в принципі схоже на принцип Optimal Rollup. Хоча сама мережа Bitcoin не може фактично виконувати обчислювальні завдання і лише зберігає дані, її висока безпека може стати довіреною третьою стороною для будь-якого повного обчислювального шару Тюрінга.
Просто кажучи, протокол можна розглядати як будування Біткойн L2, але ще довго до реалізації складних та ефективних операцій з розумними контрактами, як, наприклад, в Ethereum L2.
На даному етапі нам потрібно спочатку доповнити інформацію про контекст. На даний момент у галузі існують дві провідні ідеї порівняно з реалізацією Layer2 з Tecoin:
1) Розширити модель OP Rollup мережі Lightning, яка не обмежується платежами і може виконувати будь-яку операцію за контрактом. BitVM дотримується цього підходу.
2) Централізувати розподілені порогові підписи, такі як tBTC на ланцюжку. BEVM - це підхід.
Порівняно з BEVM, BitVM все ще знаходиться на початковому етапі перевірки концепції, що робить його відносно складним для розуміння та використання. Для деяких деталей, таких як злиття довіри до бічного ланцюжка, ще не було запропоновано повного рішення. Крім того, він трохи недостатній у підтримці багатосторонньої співпраці, зручності використання та універсальності.
Загалом спільнота висловлює три критики щодо обмежень BitVM.
Об’єкт взаємодії обмежений лише двома сторонами, які заздалегідь розуміють один одного і проводять багато підготовчої роботи в офлайні, і не може підтримувати співпрацю кількох сторін, як у DeFi.
Режим ініціювання викликів обох сторін головної мережі BTC в автономному режимі буде більш складним і важким у керуванні, ніж мережа блискавок.
Неможливо за короткий проміжок часу розробити зрілу універсальну ончейн-платформу Layer2, як-от BEVM, не кажучи вже про Ethereum Layer2.
Наприклад, розробник Blockchair Нікіта Жаворонков опублікував твіт, порівнюючи BitVM з «гру в шахи в Minecraft» і зазначив, що протокол BitVM недостатній для того, щоб його називали Bitcoin EVM.
Твіти з критикою BitVM
Пізніше анонімний розробник Super Testnet опосередковано відповів на ці обвинувачення, вважаючи, що сам BitVM був спрямований на масштабованість Bitcoin та покращення одного з недоліків мереж миттєвих платежів - надійність оплати, а не на впровадження смарт-контрактів та багатьох Altcoins.
Багато членів спільноти також вважають, що BitVM запропонував потенційний шлях масштабованості, який ще не завершений.
Боб Боділі, генеральний директор BioniqMarket, заявив, що потенційні використання, які BitVM може легко реалізувати, включають децентралізовані частини різноманітних додатків, які в даний момент ґрунтуються на централізованих сервісах, включаючи машини оракулів DLC, агрегатори контролю заторів / coinjoin та кворум бічних ланцюгів.
Підсумовуючи, BitVM - це розумна та креативна нова концепція, яка наразі не може досягти більш складних та вишуканих додатків для смарт-контрактів, як ETH L2, тому вона більш підходить для обмежених сценаріїв обчислень на важкому ланцюзі.
Однак, в будь-якому випадку, він забезпечує нову спробу розширення біткоіни. Ця інновація досліджує шлях, який охоплює ширший спектр варіантів використання та комбінацій, не порушуючи основний протокол Bitcoin, який сам по собі втілює відкритий та спільний дух гіків.
Оригінальне рішення щодо масштабованості Bitcoin
Варто врахувати, що запуск BitVM знову спровокував обговорення в спільноті шифрування щодо збереження мінімалізму та розширення еволюції порівняно з Bitcoin. Здається, BitVM вказав на рішення, яке враховує обидва аспекти, хоча вузьке, але все ж має позитивне значення. Як це буде впливати на мережі Bitcoin у майбутньому, може стати довгостроковим об’єктом уваги для спільноти.
Насправді, з першої жорсткої розгалужені BCH в 2017 році, у спільноті виникли значні сумніви щодо масштабованості Bitcoin, але здається, що всі неохоче зберігають консервативний образ Bitcoin як стародавнього токена. Питання про те, чи зберігати мінімалізм для поглиблення місії зберігання та торгівлі цифровими валютами, або додавати більше програмованості для збагачення екосистеми використання Bitcoin, залишається нерозв’язаним на довгий час.
BitVM зробив невеликий крок у цьому напрямку, хоча залишаються багато викликів щодо реалізації. Однак, забезпечуючи децентралізацію Bitcoin, досягнення деяких мікроінновацій для перетворення майбутньої форми Bitcoin є дуже цікавим для інвесторів. Чи зможе BitVM стати Bitcoin L2, потребує подальшої перевірки з плином часу.