Оригінал|Odaily
Автор | Wenser
З посиленням конкуренції в мережі L2 Ethereum та зростанням екосистеми мережі Bitcoin, мережа L2 Bitcoin стає «наступним криптографічним центром», і як молодий гравець в мережі L2 Bitcoin з подвійною архітектурою та успішною реалізацією ZKP підтвердження, Zulu Network може першим з’єднати мережу L1 Bitcoin, мережу L2 Bitcoin та мережу L3.
Odaily星球日报 nedavno провів глибоке інтерв’ю з CTO Zulu Network Cyimon, поділяючися таємницями L2-мережі Bitcoin.
Cyimon: У 2018 році я ввійшов до галузі блокчейну і головний фокус склався на області ZK, тепер у мене є близько шести років технічного досвіду. Особисто я приєднався до команди Zulu в жовтні минулого року. Основна причина вибору шляху другого рівня Bitcoin полягає в тому, що я побачив публікацію білої книги BitVM, і на основі цих теоретичних засад ми можемо дійсно втілити бачення другого рівня Bitcoin. Після приєднання до команди Zulu, я відповідаю за координацію технічного напрямку та розробку відповідних робіт. Згодом ми також надамо детальну інформацію про цей аспект, включаючи унікальний дизайн Zulu та поточний технічний прогрес. Загалом, ми, Zulu, є екологічною мережею, яка прагне надати Bitcoin більше функціональності.
Варто зазначити, що як перший у галузі проект, що виконує моделювання ZKP на мові Bitcoin на Bitcoin, Zulu також внесла значний внесок у офіційний репозитарій коду BitVM 2 на GitHub, що отримав високу оцінку від Робіна Луї, винахідника BitVM.
Твіт, опублікований Робіном
** Cyimon: ** Це питання, на мою думку, є ключовим і може прямо відображати основну мету, з якою було засновано Zulu. Як L2-мережа для Bitcoin або, інакше кажучи, до того, як L2-мережа для Bitcoin стала дуже популярною, більшість людей чули про L2-мережу Ethereum. Незалежно від того, чи це L2-мережа для Bitcoin, чи L2-мережа для Ethereum, основна проблема полягає в тому, як забезпечити безпеку L1-мережі в L2-мережі, яка є поза блокчейном публічного ланцюжка?
Для Ethereum це досить проста робота, оскільки вона вже дуже зріла, наприклад, може перевіряти ZKP, має певну програмованість тощо. Але для мережі Bitcoin це стає дещо незручною справою, оскільки обмеження самої програмованості ZKP призводить до неможливості безпосередньо перевірити стан L2-мережі у мережі Bitcoin. Через це обмеження, багато Bitcoin L2-мереж на ринку фактично не мають прямого відношення до стану мережі Bitcoin, тобто їх стан може заявляти, що вони можуть створити доказ ZK, але цей доказ ніколи не перевірявся у мережі Bitcoin. Тому з певного кута зору ці Bitcoin L2-мережі більше схожі на сайдчейни, тому я вважаю, що одне з ключових викликів побудови L2-мережі на базі мережі Bitcoin полягає в тому, як забезпечити безпеку L2-мережі в умовах, коли сама мережа Bitcoin не розщеплюється.
Тут безпека в основному стосується двох аспектів: перше, це економічна безпека мережі Bitcoin, тобто можливість створення мережі POS шляхом застави. Це дозволяє підтримувати підтвердження стану поза ланцюжком. Якщо виникнуть проблеми, будуть вилучені відповідні активи; друге, це сама мережа безпеки мережі Bitcoin, тобто безпека мережі POW. У цьому стані перевірка ZKP не відбувається через мережу застави, а відбувається через розміщення її в мережі Bitcoin. Це те, що ми дійсно хочемо зробити, і це ключова проблема, яку необхідно вирішити для Bitcoin L2 мережі, а саме, як успадкувати безпеку мережі Bitcoin? Таким чином, насправді, безпека ланцюжка інших мереж Bitcoin L2 майже не має відношення до мережі Bitcoin. Одне з складних питань, яке виникає тут, - як виконати перевірку ZKP в мережі Bitcoin?
Zulu фактично вже від самого початку публікації Білої книги BitVM зацікавлений у тому, як забезпечити програмованість та ZKP на мережі Bitcoin. Після кількох місяців зусиль, на минулому тижні ми оголосили проміжний результат - зараз можна досягти перевірки ZKP за допомогою скриптів Bitcoin (див. деталі відкритого коду Zulu для реалізації перевірки ZKP за допомогою Bitcoin, включаючи алгоритми Groth 16/FFlonk). Це величезний технологічний прорив в галузі, оскільки, якщо перевірка zk може бути реалізована через скрипти Bitcoin, то можна покарати сторону, що спричинила зло, через механізм виклику, схожий на Arbitrum. Таким чином, це є способом отримати безпеку мережі Bitcoin непрямим шляхом. Порівняно з іншими L2-мережами Bitcoin, це є оригінальний технологічний підхід Zulu та передовий рішення.
**Cyimon:**нам потрібно поговорити про концепцію дизайну, яка стоїть за Zulu, щоб допомогти друзям, які не дуже розуміють техніку, легко і зрозуміло уявити подвійну архітектуру.
Щоб говорити про це, нам спочатку потрібно уточнити: чому потрібні мережі L2 в галузі шифрування, або чому більше потрібні мережі L2 для Bitcoin?
Так само, як було зазначено в першому питанні, що саме забезпечує безпеку мережі L2 біткоїна. Причини, з яких Zulu використовує двошарову структуру, більше виходять за межі функціональних аспектів. Наприклад, для Ethereum, оскільки вона має програмованість, мережа L2 Ethereum в основному допомагає мережі L1 вирішувати дві проблеми: TPS та витрати на операції. Але для мережі біткоїна, крім проблеми витрат та TPS, той самий L2 мережу може забезпечити підтримку розширення, реалізацію функцій, які ще не реалізовані в існуючій мережі біткоїна, ось чому була зроблена двошарова структура. Щодо Ethereum, в ранній дизайнерський період, мережа Ethereum не була дружньою до ZK середовища, але поява мережі L2 або розвиток за рахунок Rollup надає більше можливостей для інноваційних дизайнів. Це означає, що деякі інноваційні функції або технології можуть бути випробувані в масштабі L2 мережі, якщо переваги технології підтверджуються та отримують більш широке визнання, то це може повернутися до мережі L1. Це також є причиною поступового інтегрування Ethereum Rollup та ZKEVM в мережу L1.
Таким чином, повернення до мережі Біткойн, одночасно з допомогою в розширенні TPS та зниженні витрат на експлуатацію, також є важливим аспектом розширення функцій.
Це стосується ще одного рівня нашої дворівневої архітектури - мережі L3, яку можна спростити як “шар розширення функцій”, тобто зберігаючи типи активів UTXO в мережі Bitcoin, це дозволяє розширити її програмованість, що створює певну базу для майбутніх підприємців для проведення дослідницької роботи на цій основі.
А вже наразі, головною метою цієї L2-мережі є DeFi, що належить виключно до мережі Bitcoin, або, як ми його зазвичай називаємо в нашій галузі, BitcoinFi. Оскільки мережа Bitcoin і сам Bitcoin є цінними активами, якщо ми хочемо активізувати ці активи, ми, як правило, вибираємо досить зрілу DeFi-структуру. L3 Zulu є платформою розширення, заснованою на програмованості UTXO, і, як правило, використовує оновлену мову програмування та нову віртуальну машину. Якщо ми відразу хочемо створити DeFi-додаток, може виникнути проблема безпеки. Тому, для зручності швидкого використання існуючих активів Bitcoin у відносно зрілих DeFi-додатках галузі, найкращим варіантом стало биткоін L2, сумісний з мережею EVM, тобто використання безпечного додатка для звільнення наявної ліквідності. L3-мережа призначена для підготовки та покладення основ для майбутнього розвитку та інновацій. Ось чому Zulu має велику конкурентну перевагу.
Тому що наразі більшість мереж L2 Bitcoin є сумісними з EVM або лише сумісними з EVM, це означає, що активи Bitcoin користувачів можуть направлятися в додатки DeFi, але це досить обмежує інновації та зростання для користувачів та мережі Bitcoin, оскільки це не суттєво відрізняється від Ethereum. Таким чином, подвійна архітектура Zulu має більше потенціалу для розвитку порівняно з іншими мережами L2 Bitcoin.
На завершення, ще раз підкреслимо нашу безпеку. Як було зазначено раніше, наша безпека реалізується в основному в тому, що мережа L3 буде припинена в мережі L2, після чого стан мережі L2 буде перевірено ZKP, що гарантує мережеву безпеку самої мережі біткойн, що є нашим останнім досягненням в розробці. З цієї точки зору Zulu - єдиний L2-шар, який може насолоджуватися мережевою безпекою мережі біткойн.
Cyimon: Lwazi V4 - це кодова назва тестової версії, а Zulu bridge - це унікальний інструмент міста, який за допомогою ZKP перевірки позаланцюжкового стану дозволяє здійснювати крос-ланцюжкові операції на рівні мережі Bitcoin і є важливою складовою Zulu. Щодо участі користувачів, ми плануємо випустити пізніше мінімальний довірено-містковий міст (a trust-minimized Bitcoin bridge), за допомогою якого користувачі зможуть долучитися до крос-ланцюжкових операцій та мостів Bitcoin мережі. Участь користувачів допоможе нам витестувати безпеку та зручність Zulu bridge, деталі можна знайти в наступних офіційних документах.
Дизайн архітектури мережі Zulu на трьох рівнях
Cyimon: Попередньо відповідаючи на це питання варто зазначити сфери застосування мережі Bitcoin.
На даний момент, ми можемо зрозуміти, що в мережі Біткойн, окрім Біткойну, фактично немає жодного іншого активу, це дуже критична ситуація, включаючи написи раніше та проєкти рун, які були дуже популярні у минулому, нічого не виходить за рамки активів Біткойну. Тому я думаю, що мережа Біткойн, Біткойн сам по собі має величезний потенціал. Щодо конкретних сценаріїв використання, перш за все, це схоже на Babylon, що дозволяє максимально використовувати наявні активи, вивільнюючи потенціальну ліквідність цих активів через заставу чи інші дії, це перше. Чи можна на основі максимальної використаності наявних активів зробити щось для покращення мережевої безпеки? Це також дуже очікуваний сценарій використання, і це одна з причин, чому деякі проекти обирають шлях застави або повторної застави активів у мережі Біткойн, звичайно, ці проекти народжуються на фоні величезного фінансування від мережі Біткойн, тобто забезпечення зростання вартості активів у мережі Біткойн.
З огляду на те, що на мережі біткойн наразі немає інших висококапіталізованих проектів, що виникли як наслідок, ще один важливий сценарій полягає в тому, щоб підтримувати програмованість на основі типу майнових активів біткойну та забезпечувати можливості для розробки різноманітних додатків для активів UTXO на основі цього типу майнових активів. Наприклад, в багатьох індексних запитах Ordinals, які централізовано працюють, існують різні стандарти роботи на різних платформах, що призводить до різних способів взаємного визнання активів. Якщо розробляти на основі розширення програмованості UTXO, то індекс можна повністю написати в уніфікованій формі, визнаній галуззю, наприклад, у формі так званих розумних контрактів.
Здатність до паралельності на основі розширеного UTXO (оскільки витрата кожного UTXO може бути незалежною, на відміну від моделі рахунку, де тільки по одній угоді можна відправити), може підтримувати багато сценаріїв, які потребують паралельної обробки, тим самим надаючи підтримку для широкомасштабного використання в галузі.
Щодо необхідних компонентів екосистеми, я вважаю, що дуже важливою є частина зв’язку, а саме, як забезпечити безпечний перехід активів між мережею Bitcoin та мережею L2, при цьому забезпечуючи безпеку мережі L2, що є дуже важливим модулем.
Нарешті, щодо кількості та розвитку мережі L2 Bitcoin, особисто я відчуваю, що розвиток мережі L2 Bitcoin взяв багато речей з Ethereum, тому, ймовірно, не буде багато L2, як у Ethereum, це не в стилі мережі Bitcoin. Можливо, в майбутньому L2 Bitcoin випустить ланцюжки різних віртуальних машин, наприклад, деякі проекти створюють сумісну з Ethereum мережу, деякі проекти створюють сумісну з віртуальною машиною Solana мережу, а деякі створюють сумісну з мовою Move мережу віртуальних машин. Наскільки я знаю, є люди, які намагаються побудувати SVM на основі Bitcoin, оскільки основною причиною є те, що в мережі L1 Bitcoin немає віртуальної машини, тому в мережі L2 можна використовувати різні типи віртуальних машин, тому мережа L2 Bitcoin буде відрізнятися від мережі L2 Ethereum. Наприклад, мережа L3 Zulu працює на розширеній віртуальній машині UTXO, на відміну від мережі L2 Ethereum, багато з яких є «перевіркою коліс», тому географічна картина мережі L2 Bitcoin буде відрізнятися. Оскільки, якщо проект хоче здобути більше прибутку, він повинен більше поєднувати й інноваційність мережі L2 Bitcoin, а не прямо повторювати.
Cyimon: Загалом, це складається з 3 частин.
Перше, це найважливіший міст Zulu мережі L2, тобто справа про міст;
Друге, це стосується випуску L3, що взагалі неможливо без наших членів спільноти та нашої технічної команди розробників, разом здійснюють тестування на тестовій мережі, щоб якнайшвидше завершити тести, а також ми також будемо своєчасно оголошувати важливі події та технічні ітерації офіційно.
Третій, наша команда Zulu також буде дотримуватися підприємницького духу спільноти Біткойн, поступово відкриваючи різноманітні зрілі технології та функції, щоб забезпечити зручність для більшої кількості проектів у використанні наших безпечних рішень, що дозволить багатьом проектам на ринку отримати користь, подальше збагачення екосистеми Біткойн.
З погляду часових вузлів ці три частини будуть виконуватися послідовно, наразі наша мета - до кінця третього кварталу 2024 року вивести міст Zulu та тестову мережу на ринок, щоб залучити більше користувачів. Щодо конкретного часу, обмеження полягає в тому, що розробка моста - це складна технічна робота, для якої немає готових рішень або продуктів, на які можна було б покластися, тому ми поступово подолаємо ці труднощі. Можна сказати, що наразі ми вже здійснили найважливішу, найскладнішу частину, а далі потрібно буде ітерувати викликів протоколу та розробляти протокол розрізання на основі існуючих модулів. Після виконання цих завдань мінімально довірений міст можна буде вивести на тестову мережу.
Cyimon: З технічної точки зору, вибір партнерів, з точки зору розвитку екосистеми біткойн, Zulu також дуже очікує на появу більш високоякісних проектів та команд, таких як Babylon, Nubit, щоб вирішити проблеми DA, економічної безпеки застави активів та інших.
Оскільки Zulu хоче створити «правильну L2 мережу Bitcoin», то вона забезпечить розширення функціональності мережі Bitcoin і отримає безпеку мережі Bitcoin, яка включає економічну та мережеву безпеку мережі Bitcoin.
Конкретно кажучи, економічна безпека полягає в утворенні мережі POS шляхом застави біткоіна для забезпечення правильності стану позаблокчейну Zulu. Якщо виникають підозри на проблеми в мережі Zulu, можна викликати виклик в мережі біткоіна та вирішити його в мережі біткоіна. Наразі ця функція доступна тільки для Zulu і є ключовою у співпраці з Babylon: вони надають повністю розвинений механізм конфіскації активів, тоді як ми виконуємо операції позаблокчейну. Одночасно, з урахуванням проблеми навантаження даних в мережі біткоіна, ми також віддаємо перевагу зберіганню даних в мережі партнерів, які спеціалізуються на застосунках DA у біткоін-екосистемі. Таким чином, при виборі партнера ми надаємо перевагу взаємовигідній співпраці.
Щодо будівництва екосистеми розробників, я вважаю, що це схоже на традиційну модель. По-перше, Zulu надає розробникам “сцену”, це дуже має сенс, після запуску L3 мережі, розробники екосистеми Bitcoin зможуть проводити різноманітні розробки та дослідження застосувань на ній. Ми також вкладемо багато зусиль та коштів, щоб допомогти екосистемі Bitcoin розширити більше сценаріїв застосування, особливо на основі розширеного типу UTXO, для проведення спроб більш різноманітної справедливої випуску активів.
Крім того, на основі паралельного механізму, мережа L3 Zulu також підтримує реалізацію більш інноваційних гравців, так званого Mass Adoption вже не є пустим зданням.
Zulu офіційний веб-інтерфейс
Cyimon: Я особисто вважаю, що в даний час Біткойн є еквівалентом цінних металів, таких як золото. Тому мало хто бажає торгувати ним, більшість людей хочуть тримати Біткойни і намагатися отримати більше. Тому щодо питання про Lightning Network, я знаю розробників, які працюють над цим, і я сподіваюся, що вони приведуть Lightning Network до більш широкого застосування.
**Cyimon:**Щодо остаточної мети Zulu, я вважаю, що можна узагальнити однією фразою, а саме, спрямований на допомогу мережі біткойн розширити свої можливості, або кажучи інакше, Zulu - це “справжній рівень розширення мережі біткойн”, причому цей розширення включає дуже багато різних аспектів: включаючи розширення продуктивності, зниження вартості, а також розширення екосистеми. Додам ще одне, я також дуже люблю ринкове позиціонування Babylon, яке полягає в тому, щоб використовувати економічну вартість два мільйони ста тисяч біткойнів. Натомість, ми більше нахильні розширювати мережу біткойн у всіх напрямках. *(Журналіст запитує: Це має трохи сенсу в екологічному плані?)
Cyimon: Так, що стосується різних етапів, ми більше зосереджуємося на технічних ітераціях та оновленнях, оскільки ми вважаємо, що Bitcoin на інфраструктурному рівні відстає від багатьох інших публічних ланцюжків, але він є найбільшим економічним екологічним мережею. Тому ми будемо продовжувати працювати над Zulu bridge, L3 network та розширенням екосистеми Bitcoin як 3 основними напрямками, які нам потрібно постійно перевершувати. (Доповнення журналіста: Це справді перспектива технічної людини, схожа на відчуття оновлень продукту у версіях V1, V2, V3.)
Cyimon: можна, має той дуже цікавий “непорозуміння в галузі”, щоб прояснити цю можливість, а також висловити мій особистий погляд, сподіваюся, що більше людей зрозуміє, що насправді є дизайн моста Zulu, особливо щодо частини, пов’язаної з BitVM, оскільки на ринку багато проектів стверджують, що будують на основі BitVM, будуючи свій власний міст, але тут є дуже велике нерозуміння, пов’язане з “мостом BitVM”.
Робін, винахідник BitVM, справді написав дизайн мосту всередині BitVM. Але цей міст відрізняється від мосту Ethereum, строго кажучи, він не призначений для звичайних користувачів для переміщення активів; замість цього це міст спрямований на випуск активів, тому він розроблений для виходу та входу фіксованої суми.
Наприклад, це можна розуміти як централізовану сутність, яка випустила актив на Ethereum, наприклад, звуть WBTC, користувачі, на основі довіри до централізованої сутності, використовують міст, щоб дозволити централізованій сутності керувати цим централізованим активом. Але міст BitVM, насправді, для зручності видачі активів на L2-мережі або інших ланцюгах, пов’язаних з Bitcoin, має відповідну цінність в мережі Bitcoin. Тому міст BitVM призначений для випуску активів, а не для переказу активів звичайних користувачів. Звичайно, Zulu надалі опублікує відповідні статті, щоб пояснити конкретні деталі та питання, пов’язані з тим, який з cross swap на основі BitVM призначений для випуску активів, а який - для переказу активів звичайних користувачів, ми надамо докладне пояснення, але тут наводиться лише одне найбільш очевидне обмеження: якщо користувач перейде з одним Bitcoin, а потім заробить гроші через операції, цей один Bitcoin стане 1,5 Bitcoin, але його неможливо повернути, оскільки зараз цей міст обмежує користувача лише одним Bitcoin, який можна повернути, тому якщо активи користувача змінилися, цей міст може бути некоректно використаний, цей механізм також стає недійсним. Тому цей міст не призначений для звичайних користувачів.