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