Автор сценарію: Echo, Infinitas, режисер Хонг Шуньін
9 жовтня Робін Лінус, співзасновник блокчейн-розробника ZeroSync, представив white paper BitVM. «Будь-яка обчислювана функція може бути перевірена на Bitcoin», — написав Лінус на X (раніше Twitter). «Це робить смарт-контракти на біткоіни більш виразними. Зокрема, він реалізує функції, які, на нашу думку, вимагають софт-форку», що потенційно приносить більше варіантів використання DeFi і масштабованості в мережу.
BitVM означає, що Bitcoin тепер може бути повноцінним за Тюрінгом, як і будь-який інший ланцюжок: дозволяючи розробникам запускати складні контракти на Bitcoin, не змінюючи основних правил Bitcoin. Його поява викликала ажіотаж, дозволивши Bitcoin конкурувати з платформами смарт-контрактів, такими як Ethereum, зберігаючи при цьому свою безпеку та децентралізовані характеристики.
Раніше також з'явилася низка протоколів для екосистеми BTC, наприклад, протокол Ordinals, створений учасником Bitcoin Core Кейсі Родармором, який породив перший NFT мережі Bitcoin і представив концепції Ordinals та Inions. Протокол Taro, який робить Bitcoin більш програмованим, впроваджуючи нову мову смарт-контрактів, має на меті залучити більше фінансових проектів до екосистеми Bitcoin; Протокол RGB, натхненний концепціями одноразової печатки та перевірки на стороні клієнта Пітера Тодда у 2016 році, також випустив версію 0.10 цього року, використовуючи Bitcoin як базовий актив і представляючи функціональність смарт-контрактів для студентів біткойн.
Поява цих протоколів принесла нові можливості для розвитку екосистеми Bitcoin. Він не тільки підвищує функціональність і масштабованість мережі Bitcoin, але й надає більш інноваційні інструменти для членів спільноти для сприяння подальшому розвитку екосистеми Bitcoin.
Що таке BitVM?
BitVM - це абревіатура від "Bitcoin Virtual Machine". Ми можемо уявити його як віртуальну тестову лабораторію, де розробники можуть вільно керувати будь-якою обчислювальною програмою або виконувати будь-який смарт-контракт, що дозволяє розробникам імітувати поведінку програми без будь-якого навантаження чи змін на фактичну мережу Bitcoin.
Виступаючи в якості проміжного рівня, BitVM підвищує ефективність і знижує обчислювальне навантаження на блокчейн Bitcoin. Для складних розрахунків або смарт-контрактів, перед незворотними операціями, можна спочатку перевірити його поза мережею. Таким чином, система допомагає підтримувати цілісність блокчейну, надаючи платформу для більш складних, але безпечних операцій. Ролі та робочі процеси в BitVM в основному включають:
Учасники: У роботі BitVM беруть участь два основних суб'єкти: організатор і верифікатор. Відповідач – це сторона, яка ініціює розрахунок або претензію, а верифікатор несе відповідальність за перевірку твердження, а подвійна перехресна перевірка забезпечує певний ступінь стримувань і противаг, щоб гарантувати, що результати розрахунків є точними та надійними.
Офчейн-обчислення: винахідливість BitVM полягає в обробці обчислювальних робочих навантажень. На відміну від традиційних операцій блокчейну, які покладають велике обчислювальне навантаження на ланцюжок, більшість складних обчислень BitVM виконуються поза мережею. Офчейн-обчислення забезпечують більшу швидкість і гнучкість, зменшуючи обсяг даних, що зберігаються безпосередньо в мережі.
Ончейн-верифікація: єдиним кроком, необхідним BitVM, щоб перейти в мережу, є ончейн-верифікація в разі суперечки, також відома як «доказ шахрайства». Якщо валідатор ставить під сумнів законність заяви старателя, система вирішить проблему, посилаючись на незмінний децентралізований реєстр у ланцюжку Bitcoin. Якщо твердження доказу виявиться хибним, валідатор може надати блокчейну стислий доказ шахрайства, таким чином виявивши нечесну поведінку. Збалансуйте ефективність обчислень і надійну безпеку за допомогою інтегрованих офчейн-обчислень і ончейн перевірки.
Що таке протокол RGB?
RGB — це масштабована та конфіденційна система смарт-контрактів Bitcoin та Lightning Network, розроблена Асоціацією стандартів LNP/BP, яка привносить складну програмованість та гнучкість платформ смарт-контрактів, таких як Ethereum, в екосистему Bitcoin. Він приймає концепції приватної власності та спільної власності і є повною формою розподілених обчислень, що не потребує довіри за Тюрінгом, яка не вимагає впровадження неблокових децентралізованих протоколів для токенів.
RGB призначений для запуску масштабованих, надійних і приватних смарт-контрактів на блокчейнах UTXO, таких як Bitcoin, дозволяючи цифровим активам і смарт-контрактам надавати більше функціональності Bitcoin. За допомогою RGB розробники можуть виконувати складні багатокласові смарт-контракти, такі як випуск токенів, карбування NFT, DeFi, DAO тощо, забезпечуючи безперервну стимуляцію інновацій на основі потужного блокчейну Bitcoin, зберігаючи при цьому його безпеку. Конкретний процес впровадження:
Випуск активів RGB: дозволяє користувачам створювати офчейн-контракти для випуску активів RGB і призначати їх UTXO Bitcoin, таким чином додаючи активи 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 у Bitcoin), розглядалися як способи розширення функціональності системи. Ми можемо очікувати, що протокол RGB, на який покладали «великі надії», може досягти цілеспрямованих проривів у обмеженнях BitVM у майбутньому.
BitVM проти RGB
Протоколи BitVM і RGB спрямовані на розширення можливостей Bitcoin, але вони мають деякі ключові відмінності в дизайні. BitVM робить акцент на офчейн-обчисленнях і захисті від шахрайства, щоб забезпечити виконання контрактів і цілісність транзакцій, тоді як RGB більше зосереджений на конфіденційності.
RGB розроблений з моделлю автентифікації на стороні клієнта, що означає, що коли користувач A надсилає актив користувачеві B, користувач A не буде публічно торгувати в мережі, а надішле актив користувачеві B через однорангову передачу. Така конструкція вимагає лише використання публічних мереж, щоб запобігти подвійним витратам.
Нативність BTC: BitVM вимагає зміни протоколу Bitcoin, в той час як RGB може бути реалізований за допомогою софтфорка
Повний захист конфіденційності: Протокол RGB означає, що треті сторони не можуть відстежувати історію активів RGB у блокчейні, і лише коли користувач B отримає активи, історія активів стане відомою. BitVM не може цього зробити.
Комерціалізація: BitVM висуває надзвичайно високі вимоги до обчислювальної потужності і є лише теоретично виконуваною. У плані комерційної посадки RGB перевершує.
Підсумовуючи, ідея BitVM сповнена інновацій та уяви, однак, виходячи з її поточної реалізації технічної структури, зрозуміло, що вона, швидше за все, буде обмежена етапом концепції білої книги в короткостроковій перспективі, і все ще існують великі проблеми у вивченні довгострокових сценаріїв застосування та практичних застосувань. На противагу цьому, протокол RGB показав невелику та швидку тенденцію у великомасштабних комерційних додатках та його більш зрілі характеристики. Ще невідомо, чи стануть обидва наративними гарячими точками наступного покоління для екосистеми Bitcoin, і ще невідомо, чи можуть з'явитися інші протоколи.
Бібліографія:
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
BitVM і RGB Protocol: прагнення до «подвійної зірки» екосистеми Bitcoin
Автор сценарію: Echo, Infinitas, режисер Хонг Шуньін
9 жовтня Робін Лінус, співзасновник блокчейн-розробника ZeroSync, представив white paper BitVM. «Будь-яка обчислювана функція може бути перевірена на Bitcoin», — написав Лінус на X (раніше Twitter). «Це робить смарт-контракти на біткоіни більш виразними. Зокрема, він реалізує функції, які, на нашу думку, вимагають софт-форку», що потенційно приносить більше варіантів використання DeFi і масштабованості в мережу.
BitVM означає, що Bitcoin тепер може бути повноцінним за Тюрінгом, як і будь-який інший ланцюжок: дозволяючи розробникам запускати складні контракти на Bitcoin, не змінюючи основних правил Bitcoin. Його поява викликала ажіотаж, дозволивши Bitcoin конкурувати з платформами смарт-контрактів, такими як Ethereum, зберігаючи при цьому свою безпеку та децентралізовані характеристики.
Раніше також з'явилася низка протоколів для екосистеми BTC, наприклад, протокол Ordinals, створений учасником Bitcoin Core Кейсі Родармором, який породив перший NFT мережі Bitcoin і представив концепції Ordinals та Inions. Протокол Taro, який робить Bitcoin більш програмованим, впроваджуючи нову мову смарт-контрактів, має на меті залучити більше фінансових проектів до екосистеми Bitcoin; Протокол RGB, натхненний концепціями одноразової печатки та перевірки на стороні клієнта Пітера Тодда у 2016 році, також випустив версію 0.10 цього року, використовуючи Bitcoin як базовий актив і представляючи функціональність смарт-контрактів для студентів біткойн.
Поява цих протоколів принесла нові можливості для розвитку екосистеми Bitcoin. Він не тільки підвищує функціональність і масштабованість мережі Bitcoin, але й надає більш інноваційні інструменти для членів спільноти для сприяння подальшому розвитку екосистеми Bitcoin.
Що таке BitVM?
BitVM - це абревіатура від "Bitcoin Virtual Machine". Ми можемо уявити його як віртуальну тестову лабораторію, де розробники можуть вільно керувати будь-якою обчислювальною програмою або виконувати будь-який смарт-контракт, що дозволяє розробникам імітувати поведінку програми без будь-якого навантаження чи змін на фактичну мережу Bitcoin.
Виступаючи в якості проміжного рівня, BitVM підвищує ефективність і знижує обчислювальне навантаження на блокчейн Bitcoin. Для складних розрахунків або смарт-контрактів, перед незворотними операціями, можна спочатку перевірити його поза мережею. Таким чином, система допомагає підтримувати цілісність блокчейну, надаючи платформу для більш складних, але безпечних операцій. Ролі та робочі процеси в BitVM в основному включають:
Що таке протокол RGB?
RGB — це масштабована та конфіденційна система смарт-контрактів Bitcoin та Lightning Network, розроблена Асоціацією стандартів LNP/BP, яка привносить складну програмованість та гнучкість платформ смарт-контрактів, таких як Ethereum, в екосистему Bitcoin. Він приймає концепції приватної власності та спільної власності і є повною формою розподілених обчислень, що не потребує довіри за Тюрінгом, яка не вимагає впровадження неблокових децентралізованих протоколів для токенів.
RGB призначений для запуску масштабованих, надійних і приватних смарт-контрактів на блокчейнах UTXO, таких як Bitcoin, дозволяючи цифровим активам і смарт-контрактам надавати більше функціональності Bitcoin. За допомогою RGB розробники можуть виконувати складні багатокласові смарт-контракти, такі як випуск токенів, карбування NFT, DeFi, DAO тощо, забезпечуючи безперервну стимуляцію інновацій на основі потужного блокчейну Bitcoin, зберігаючи при цьому його безпеку. Конкретний процес впровадження:
Екологічний наратив нового покоління BTC: хто є найкращим рішенням?
У поєднанні з технічним документом BitVM, BitVM пропонує наступні "нові" функції для Bitcoin:
Але насправді BitVM має неминучі обмеження
Перше обмеження полягає в тому, що її дизайн фокусується на «двосторонньому налаштуванні» постачальника та верифікатора, що означає, що система наразі не здатна обробляти багатосторонні транзакції чи контракти, що обмежує придатність для більш складних взаємодій між кількома учасниками. Це обмеження може перешкоджати здатності BitVM йти в ногу з новими потребами та очікуваннями.
Друге обмеження полягає в тому, що обсяг необхідного зберігання та обчислень поза ланцюгом даних набагато перевищує можливості сучасних комп'ютерів, і хоча офчейн-обчислення допомагають мінімізувати вплив BitVM на блокчейн, величезне обчислювальне навантаження робить його практично неможливим і лише теоретично здійсненним.
Такі концепції, як з'єднання декількох двосторонніх каналів для формування мережі (подібно до Lightning Network у Bitcoin), розглядалися як способи розширення функціональності системи. Ми можемо очікувати, що протокол RGB, на який покладали «великі надії», може досягти цілеспрямованих проривів у обмеженнях BitVM у майбутньому.
BitVM проти RGB
Протоколи BitVM і RGB спрямовані на розширення можливостей Bitcoin, але вони мають деякі ключові відмінності в дизайні. BitVM робить акцент на офчейн-обчисленнях і захисті від шахрайства, щоб забезпечити виконання контрактів і цілісність транзакцій, тоді як RGB більше зосереджений на конфіденційності.
RGB розроблений з моделлю автентифікації на стороні клієнта, що означає, що коли користувач A надсилає актив користувачеві B, користувач A не буде публічно торгувати в мережі, а надішле актив користувачеві B через однорангову передачу. Така конструкція вимагає лише використання публічних мереж, щоб запобігти подвійним витратам.
Підсумовуючи, ідея BitVM сповнена інновацій та уяви, однак, виходячи з її поточної реалізації технічної структури, зрозуміло, що вона, швидше за все, буде обмежена етапом концепції білої книги в короткостроковій перспективі, і все ще існують великі проблеми у вивченні довгострокових сценаріїв застосування та практичних застосувань. На противагу цьому, протокол RGB показав невелику та швидку тенденцію у великомасштабних комерційних додатках та його більш зрілі характеристики. Ще невідомо, чи стануть обидва наративними гарячими точками наступного покоління для екосистеми Bitcoin, і ще невідомо, чи можуть з'явитися інші протоколи.
Бібліографія: