Original|Odaily Planet Daily

Autor|Wenser

À medida que a competição na rede Ethereum L2 entra em um estágio acirrado e a ecologia da rede Bitcoin se torna cada vez mais rica, a rede Bitcoin L2 se tornou o "próximo ponto alto da criptografia" como um "Bitcoin L2" que adota uma arquitetura de duas camadas e recentemente adotou uma arquitetura de duas camadas. verificação ZKP desenvolvida com sucesso "New Internet Rookie", espera-se que a Zulu Network seja a primeira a abrir a rede Bitcoin L1, a rede Bitcoin L2 e a rede L3.

Odaily Planet Daily conduziu recentemente uma entrevista aprofundada com o CTO Cyimon da Zulu Network para compartilhar a situação dos bastidores da rede Bitcoin L2.

P: Por favor, faça uma breve apresentação sobre você, como sua experiência de trabalho anterior e pelo que você será responsável após ingressar na equipe da Zulu Network (doravante denominada Zulu)?

Cyimon: Entrei na indústria de blockchain em 2018, focando principalmente na área de ZK. Agora tenho cerca de seis anos de experiência técnica. Entrei pessoalmente para a equipe Zulu em outubro do ano passado. A razão por trás da escolha do Bitcoin de segunda camada é principalmente porque vimos o lançamento do white paper do BitVM. Com base nessas teorias, podemos realmente implementar a visão do Bitcoin de segunda camada. Depois de ingressar na equipe Zulu, fui responsável pela coordenação da direção técnica e do trabalho relacionado ao desenvolvimento. Apresentaremos esse aspecto em detalhes posteriormente, incluindo o design exclusivo do Zulu e o progresso técnico atual, etc. No geral, nós da Zulu somos uma rede ecológica que deseja trazer funções mais estendidas ao Bitcoin.

Vale ressaltar que como o primeiro projeto Bitcoin L2 da indústria a completar a simulação e implementação do ZKP no Bitcoin por meio da linguagem Bitcoin Script, o Zulu também contribuiu muito para o repositório oficial de código BitVM 2 do GitHub, e assim recebeu o suporte de Robin Louis, o inventor do BitVM. Altamente certo.

Tweet por Robin

P: Quais são os desafios na construção de L2 baseado na rede Bitcoin? Quais soluções de implementação técnica são utilizadas por outras redes Bitcoin L2 no mercado?

Cyimon: Acho que esta questão é muito crítica e pode refletir diretamente a visão central da fundação do Zulu. Como uma rede Bitcoin L2, ou antes da popularidade da rede Bitcoin L2, a maioria das pessoas já ouviu falar da rede Ethereum L2, e seja Bitcoin L2 ou Ethereum L2, o principal problema enfrentado é: Rede L2 como um Como pode o off- rede da cadeia pública herda a segurança da rede L1?

Para o Ethereum, esta é uma tarefa relativamente simples porque já está muito maduro, pois pode verificar o ZKP, tem um certo grau de programabilidade, etc. Mas na rede Bitcoin, isso é algo bastante embaraçoso, porque as limitações da programabilidade do próprio ZKP fazem com que o status on-chain da rede L2 não possa ser verificado diretamente na rede Bitcoin. Devido a esta limitação, muitas redes Bitcoin L2 no mercado, na verdade, não têm nenhuma relação direta entre o status on-chain e a própria rede Bitcoin. Em outras palavras, seu status on-chain pode alegar que pode gerar uma prova ZK, mas isso. a prova nunca foi colocada na rede Bitcoin para verificação. Então, de uma certa perspectiva, essas redes Bitcoin L2 são mais parecidas com cadeias laterais, então acho que um desafio importante na construção de uma rede L2 baseada na rede Bitcoin é como conseguir isso sem bifurcar a própria rede Bitcoin, permitindo que a rede L2 o faça. aproveite a segurança da rede Bitcoin.

A segurança aqui envolve principalmente dois aspectos: O primeiro aspecto é a segurança econômica da rede Bitcoin, ou seja, uma rede POS pode ser formada por meio de piquetagem para manter a verificação do status off-chain. Se houver algum problema, os bens correspondentes serão confiscados. O segundo aspecto é a segurança da rede Bitcoin em si, que é a segurança da rede POW; Neste estado, a verificação do ZKP não é realizada através da rede do nó de piquetagem, mas sim colocando-o na rede Bitcoin. Isto é o que realmente queremos fazer, e é também uma questão fundamental que a rede Bitcoin L2 deve resolver, ou seja, como herdar o desempenho de segurança da rede Bitcoin? Portanto, na verdade, a segurança on-chain de outras redes Bitcoin L2 tem pouco a ver com a rede Bitcoin. Uma questão difícil envolvida aqui é: como concluir a verificação ZKP no Bitcoin?

Na verdade, Zulu tem se concentrado em como obter programabilidade na rede Bitcoin e implementar ZKP desde o lançamento do white paper BitVM. Após vários meses de trabalho árduo, finalmente anunciamos um resultado faseado na semana passada, ou seja, agora é possível usar Bitcoin Script para implementar a verificação ZKP (Nota: Para obter detalhes, consulte Código aberto Zulu usando Bitcoin Script para implementar o código de verificação ZKP, envolvendo o algoritmo mainstream Groth 16/FFlonk). Este é um avanço tecnológico muito significativo na indústria. Isso significa que, uma vez que o zk verify possa ser implementado por meio de scripts Bitcoin, a parte maligna poderá ser punida por meio de um mecanismo de desafio semelhante ao Arbitrum. Portanto, isso equivale a usufruir da segurança da rede Bitcoin de forma indireta. Comparado com outras redes Bitcoin L2, este é o método de implementação técnica original da Zulu e uma solução líder.

P: Em termos de ideias e conceitos de design, como você entende a arquitetura de dois níveis mencionada muitas vezes em documentos oficiais? Por exemplo, características, funções, vantagens competitivas, etc.

Cyimon: Precisamos falar sobre isso a partir do conceito de design por trás do Zulu, para que amigos que não sabem muito sobre tecnologia possam entender de forma intuitiva e clara a arquitetura de duas camadas.

Para falar sobre isso, devemos primeiro esclarecer: Por que a indústria de criptografia precisa da rede L2 ou por que o Bitcoin precisa mais da rede L2?

Conforme mencionado na primeira pergunta que acabamos de responder, de onde vem a garantia de segurança da rede Bitcoin L2. A razão pela qual o Zulu adota uma arquitetura de duas camadas se deve principalmente a considerações funcionais. Tomemos o Ethereum como exemplo Por ser programável, a rede Ethereum L2 ajuda principalmente a rede L1 a resolver dois problemas: um é o TPS e o outro é o custo operacional. Mas para a rede Bitcoin, além das questões de custo e TPS, também temos uma rede L2 que pode fornecer suporte à expansão e realizar funções que ainda não foram realizadas pela rede Bitcoin existente. arquitetura de duas camadas. De volta ao Ethereum, no período inicial do design, a rede Ethereum não era um ambiente nativo amigável ao ZK, e o surgimento da rede L2 ou uma rota de desenvolvimento centrada no Rollup forneceu um campo experimental para designs mais inovadores, ou seja, é disse que algumas funções ou tecnologias inovadoras podem ser experimentadas em pequena escala na rede L2. Se a superioridade tecnológica for verificada e reconhecida em maior escala, ela poderá ser realimentada para a rede L1. Esta é também a razão pela qual a Ethereum integrou gradualmente o Rollup e o ZKEVM na rede L1.

Portanto, voltando à rede Bitcoin, ao mesmo tempo que ajuda a rede Bitcoin a expandir o TPS e reduzir os custos operacionais, a expansão funcional também é uma parte importante.

Isso envolve outra camada em nossa arquitetura de duas camadas - a rede L3, que pode ser simplesmente entendida como a "camada de expansão de função", ou seja, com base na manutenção do tipo de ativo UTXO original da rede Bitcoin, aumentando também sua programabilidade. estabelece uma certa base para que mais empresários se envolvam em trabalho de I&D nesta base no futuro.

O principal objetivo desta camada de rede L2 que está atualmente online é o DeFi exclusivo da rede Bitcoin ou o que geralmente chamamos de BitcoinFi na indústria. Como a rede Bitcoin e o próprio Bitcoin são ativos de alto valor, se quisermos revitalizar esses ativos, geralmente preferimos adotar uma estrutura DeFi mais madura. O L3 do Zulu é uma plataforma de expansão baseada na programabilidade UTXO. Geralmente, ela usa uma linguagem de programação mais recente e uma máquina virtual totalmente nova. Se você construir um aplicativo DeFi desde o início, pode haver os chamados problemas de risco de segurança. Portanto, antes disso, a fim de facilitar os ativos Bitcoin existentes para usar rapidamente os aplicativos DeFi relativamente maduros da indústria, o Bitcoin L2 que é compatível com a rede EVM tornou-se a melhor solução, que é liberá-lo através de aplicativos com segurança relativamente alta. Liquidez existente. A rede L3 deverá preparar o caminho e estabelecer as bases para mais desenvolvimento e inovação no futuro. Esta é a maior vantagem competitiva existente da Zulu.

Como a maioria das redes Bitcoin L2 atuais são compatíveis com EVM ou apenas compatíveis com EVM, o que significa que os ativos Bitcoin dos usuários podem fluir para aplicativos DeFi. No entanto, para usuários da indústria e da rede Bitcoin, há relativamente pouca inovação ou incremento devido à jogabilidade. não é muito diferente do Ethereum. Portanto, a arquitetura de duas camadas do Zulu tem mais espaço para desenvolvimento em comparação com outras redes Bitcoin L2.

Finalmente, vamos enfatizar nossa segurança. Como mencionado anteriormente, nossa implementação de segurança se reflete principalmente no fato de que a rede L3 será encerrada na rede L2 e, em seguida, o status da rede L2 será verificado pelo ZKP para desfrutar da segurança da própria rede Bitcoin. é também o nosso mais recente resultado de desenvolvimento. Nesse sentido, Zulu é a única rede Bitcoin L2 que pode desfrutar da segurança da rede Bitcoin.

P: Já aprendi sobre o progresso do desenvolvimento de tecnologias como a ponte Zulu e o Lwaiz V4. Você pode falar mais sobre isso?

Cyimon: Lwazi V4 é o codinome da versão testnet da ponte Zulu que está atualmente em desenvolvimento. É uma ferramenta de ponte exclusiva que pode ser usada para verificar o status fora da cadeia por meio do ZKP no nível da rede Bitcoin. de Zulu. Se for específico para o nível de participação do usuário, lançaremos posteriormente uma ponte Bitcoin com confiança minimizada, onde os usuários podem participar e experimentar a cadeia cruzada e a ponte de ativos na rede Bitcoin. Ao mesmo tempo, a participação do usuário também pode nos ajudar a realizar testes de experiência sobre a segurança e a conveniência da ponte Zulu. Para obter detalhes, preste atenção à divulgação de documentos oficiais subsequentes.

Arquitetura de design de três camadas da rede Zulu

P: Do ponto de vista final, quais cenários de aplicação a rede Bitcoin precisa suportar e quais são os componentes necessários da arquitetura ecológica? E a rede Bitcoin gerará redes N L2 como a rede Ethereum?

Cyimon: Vale a pena responder primeiro à questão dos cenários de aplicação da rede Bitcoin.

Atualmente, podemos descobrir que a rede Bitcoin na verdade não tem um segundo ativo além do Bitcoin. Isso é realmente uma coisa muito exagerada. Incluindo a Inscrição anterior e o popular projeto Rune há algum tempo, eles não romperam o Bitcoin. quadro patrimonial. Então, acho que a rede Bitcoin e o próprio Bitcoin contêm uma energia enorme. Especificamente para cenários de aplicação, em primeiro lugar, significa revitalizar activos existentes como Babylon, e libertar verdadeiramente a energia de liquidez destes activos através de staking ou outras acções. Se podemos fazer algo para melhorar a segurança da rede com base na revitalização dos ativos existentes também é um cenário de aplicação que vale a pena esperar. Esta é também a razão pela qual alguns projetos escolhem a penhora de ativos ou a via de re-garantia da rede Bitcoin. , esses projetos de tendências baseiam-se no histórico de grandes quantidades de fundos na rede Bitcoin, que visam alcançar a valorização dos ativos da rede Bitcoin.

Tendo em vista que a rede Bitcoin atualmente não possui outros projetos de alto valor de mercado derivados dela, outro cenário importante é apoiar a programabilidade com base em tipos de ativos Bitcoin e, em seguida, permitir que os desenvolvedores desenvolvam aplicações diversificadas baseadas em tipos de ativos UTXO. Forneça possibilidades. Tomando como exemplo o protocolo Ordinals anterior, muitos índices são executados centralmente e diferentes plataformas têm padrões operacionais diferentes, resultando em diferenças no reconhecimento mútuo entre ativos. Se o desenvolvimento for baseado na expansão da programabilidade UTXO, então o índice poderá ser escrito em um padrão unificado reconhecido pela indústria, como o chamado formulário de contrato inteligente.

Com base nas capacidades de simultaneidade do UTXO expandido (porque o custo de cada UTXO pode ser independente, ao contrário do modelo de conta, que só pode enviar transações uma por uma), ele pode fornecer suporte para muitos cenários que exigem capacidades de processamento simultâneo, fornecendo assim. assistência para adoção em massa na indústria.

Quanto aos componentes necessários da arquitetura ecológica, acho que a parte central é a parte da ponte, ou seja, como realizar a transferência segura de ativos entre a rede Bitcoin e a rede L2. Ao mesmo tempo, também é necessário. garantir que a rede L2 desfrute da garantia de segurança da rede Bitcoin, este é um módulo muito importante.

Finalmente, em relação ao número e padrão de desenvolvimento da rede Bitcoin L2, meu sentimento atual é que o desenvolvimento da rede Bitcoin L2 emprestou muito do Ethereum, então pode não ter tantos L2s quanto o Ethereum. o estilo da rede Bitcoin. O Bitcoin L2 pode posteriormente liberar cadeias para diferentes máquinas virtuais. Por exemplo, alguns projetos estão construindo redes compatíveis com EVM na rede Bitcoin, alguns estão construindo redes compatíveis com máquinas virtuais Solana e alguns estão construindo redes compatíveis com máquinas virtuais na linguagem Move. Pelo que eu sei, algumas pessoas já estão tentando construir SVM e movê-lo para Bitcoin. Uma das razões mais importantes aqui é que a rede Bitcoin L1 não possui uma máquina virtual, então é possível mover diferentes tipos de virtual. máquinas para a rede L2, então Bitcoin A rede L2 terá maiores diferenças do que a rede Ethereum L2. Por exemplo, a rede L3 do Zulu executa uma máquina virtual que expande o UTXO. Ao contrário da rede L2 do Ethereum, muitas das quais “reinventam a roda”, então o padrão Bitcoin L2 é definitivamente diferente. Porque se um projeto quiser obter mais benefícios, ele precisa realizar mais inovações combinadas na rede Bitcoin L2 em vez de copiá-la diretamente.

P: Quais são os estágios de desenvolvimento do Zulu e quais são os marcos importantes nos próximos três a seis meses? Você pode compartilhar brevemente esse aspecto?

Cyimon: No geral, inclui principalmente 3 partes.

Primeiro, é a ponte Zulu mais importante da rede L2, que é a ponte;

Em segundo lugar, em relação ao lançamento do L3, estes são inseparáveis ​​dos membros da nossa comunidade e da nossa equipe de desenvolvimento técnico, que podem experimentar a rede de teste juntos e concluir o teste o mais rápido possível. Também realizaremos atualizações oportunas sobre atividades importantes e iterações tecnológicas. Anúncio oficial;

Terceiro, nossa equipe Zulu também defenderá o espírito empreendedor da comunidade Bitcoin e gradualmente abrirá o código-fonte de várias tecnologias e funções maduras para facilitar mais projetos para adotar nossas soluções seguras, beneficiando mais projetos no mercado e enriquecendo ainda mais o desenvolvimento do ecossistema Bitcoin .

Em termos de pontos de tempo, essas três partes serão realizadas em sequência. Nosso objetivo atual é trazer a ponte Zulu e a rede de teste ao mercado antes do final do terceiro trimestre de 2024 para incentivar a participação de mais usuários. Quanto ao momento específico, o desenvolvimento da ponte é uma tarefa técnica difícil e não existem soluções ou produtos maduros com os quais aprender, pelo que estamos gradualmente a superar as dificuldades. Só se pode dizer que neste momento implementámos a parte mais crítica e difícil, e ainda precisamos de iterar o protocolo de desafio e o protocolo de corte com base nos módulos existentes. Depois de concluídos, a ponte minimamente confiável pode ser enviada para a rede de teste.

P: Em termos de construção ecológica, na perspectiva dos desenvolvedores de tecnologia, quais planos ou critérios são considerados para a seleção de desenvolvedores, aplicações e parceiros?

Cyimon: Do ponto de vista técnico, em termos de seleção de parceiros, para o desenvolvimento do ecossistema Bitcoin, Zulu também está ansioso pelo surgimento de projetos e equipes mais notáveis, como Babylon e Nubit, para resolver problemas de DA e resolver problemas de ativos.

Porque o que Zulu quer fazer é uma “rede Bitcoin L2 real”, ou seja, pode não só ajudar a rede Bitcoin a alcançar a expansão funcional, mas também desfrutar da garantia de segurança da rede Bitcoin, e a garantia de segurança inclui tanto a rede Bitcoin A segurança económica também inclui a segurança da rede Bitcoin.

Especificamente, a segurança econômica consiste em formar uma rede POS, comprometendo-se com o Bitcoin para proteger a correção do estado fora da cadeia da rede Zulu. Assim que alguém suspeitar que há um problema com a rede Zulu, poderá lançar um desafio na rede Bitcoin e colocar o resultado final do desafio na rede Bitcoin para execução. Atualmente, esta é uma função que apenas o Zulu pode implementar, e este é também o foco da nossa cooperação subsequente com a Babilónia: eles fornecem um mecanismo de confisco de ativos relativamente completo e servimos como uma rede de operações de execução fora da cadeia; Ao mesmo tempo, considerando o problema de carregamento de dados da rede Bitcoin, também tendemos a armazenar dados em redes parceiras que se concentram em aplicações Bitcoin DA ecológicas. Portanto, ao escolher parceiros, prestamos mais atenção à cooperação mutuamente benéfica.

Quanto à construção ecológica do desenvolvedor, acho que é igual ao modelo tradicional. Em primeiro lugar, o Zulu fornece um "palco" para os desenvolvedores, o que é algo muito significativo. Depois que a rede L3 for lançada, os desenvolvedores ecológicos do Bitcoin poderão realizar tentativas diversificadas de desenvolvimento e exploração de aplicativos. Também investiremos muita energia e fundos para ajudar o ecossistema Bitcoin a expandir mais cenários de aplicação, especialmente com base no tipo UTXO expandido, para tentar emitir mais tipos de ativos de forma justa.

Além disso, com base no mecanismo paralelo, a rede L3 do Zulu também suporta a implementação de uma jogabilidade mais inovadora, e a chamada Adoção em Massa não é mais um castelo no ar.

Interface do site oficial Zulu

P: O Bitcoin Lightning Payment e a Lightning Network alcançarão um rápido desenvolvimento no futuro? Porque, conforme mencionado no white paper do Bitcoin, ele foi originalmente projetado como um sistema de pagamento peer-to-peer, mas atualmente todos prestam mais atenção ao seu valor patrimonial e o consideram como “ouro digital”.

Cyimon: Pessoalmente, acredito que o Bitcoin agora é equivalente a ativos de metais preciosos, como o ouro. Portanto, poucas pessoas estão dispostas a negociá-lo. A maioria das pessoas deseja manter o Bitcoin e encontrar maneiras de obter mais Bitcoin. Portanto, em relação à questão da Lightning Network, há desenvolvedores ao meu redor que estão fazendo coisas relacionadas e espero que possam promover a Lightning Network para aplicações mais amplas.

P: Finalmente, qual é a visão final do Zulu e o estabelecimento de marcos em diferentes estágios? É mais um tipo de dados ou qual tipo?

Cyimon: Em relação à visão final do Zulu, acho que pode ser resumida em uma frase: ele está comprometido em ajudar a rede Bitcoin a alcançar a expansão funcional. Em outras palavras, o Zulu é a “verdadeira camada de expansão da rede Bitcoin”, e a expansão aqui contém muito. conteúdo rico: Incluindo expansão de desempenho, redução de custos e expansão ecológica. Mais uma coisa, também gosto muito do posicionamento de mercado da Babylon, que é alavancar o valor econômico de 21 milhões de Bitcoins. Em contraste, preferimos alcançar uma expansão completa da rede Bitcoin. (O repórter perguntou: Isso significa um pouco de combinação ecológica?)

Cyimon: Sim, quanto aos diferentes marcos, prestamos mais atenção às atualizações iterativas na tecnologia, porque sentimos que o Bitcoin ficou muito atrás de outras cadeias públicas a nível de infraestrutura, mas é também a rede ecológica com o maior valor económico. Portanto, no futuro, ainda nos concentraremos na ponte Zulu, na rede L3 e na expansão ecológica do Bitcoin como nossos objetivos para avanços contínuos. (O repórter acrescentou: É de fato a perspectiva de um técnico, muito parecida com a sensação de déjà vu das versões V1, V2 e V3 das atualizações de produtos.)

P: Finalmente, há alguma história que você possa compartilhar sobre o ecossistema Bitcoin ou sobre o lampejo de inspiração durante o processo de desenvolvimento da tecnologia?

Cyimon: Sim, há um "mal-entendido na indústria" muito interessante. Gostaria de aproveitar esta oportunidade para esclarecê-lo e expressar minhas opiniões pessoais. Espero que mais pessoas percebam o que é o projeto da ponte Zulu. ao BitVM, pois muitos projetos no mercado afirmam ser construídos baseados em BitVM e estão construindo suas próprias pontes, mas há um mal-entendido muito grande envolvendo a “ponte BitVM”.

Robin, o inventor do BitVM, escreveu um projeto de ponte no BitVM. Mas esta ponte é diferente da ponte Ethereum. A rigor, não é aberta a usuários comuns e é utilizada para transferência mútua de ativos, é uma ponte focada na emissão de ativos, por isso é mais utilizada para fixos. quantidades.

Por exemplo, pode ser entendido como uma entidade centralizada que emite um ativo no Ethereum, como os usuários do WBTC que utilizam a ponte com base em sua confiança nesta entidade centralizada, permitindo que a entidade centralizada controle esse ativo centralizado. Mas a ponte do BitVM foi projetada para facilitar à parte do projeto vincular os Bitcoins emitidos em sua própria rede L2 ou outras cadeias com valores correspondentes na própria rede Bitcoin. Portanto, a ponte do BitVM foi projetada para emitir ativos, em vez de servir ativos entre cadeias de usuários comuns. Claro, Zulu também publicará artigos relevantes no futuro para explicar os detalhes e precauções específicas. Daremos uma explicação detalhada sobre qual swap cruzado baseado em BitVM é usado para emissão de ativos e qual é usado para transferência de ativos de usuários comuns. aqui menciono apenas uma das restrições mais intuitivas, ou seja, uma vez que um usuário ultrapassa 1 Bitcoin e ganha dinheiro através de operações subsequentes, esse 1 Bitcoin se torna 1,5 Bitcoins, mas não pode ser cruzado de volta devido ao limite atual da ponte. 1 Bitcoin de volta, portanto, quando os ativos do usuário mudarem, a ponte poderá não ser usada normalmente e o mecanismo ficará inativo. Portanto, esta ponte não é para usuários comuns.