Projetos Layer-1 florescendo, novas tecnologias de blockchain em constante iteração
Atualmente, a indústria de blockchain está surgindo com muitos projetos Layer-1, incluindo criptomoedas conhecidas como Bitcoin e Ethereum, bem como algumas novas redes de blockchain. Mesmo em um ambiente altamente competitivo, novas blockchains com vantagens únicas continuam a surgir, e a tecnologia está em constante otimização. A indústria acredita amplamente que, no futuro, quase todos os projetos Layer-1 adotarão a tecnologia zkRollup baseada em zkEVM, com o objetivo final de implementar uma solução zkRollup de interoperabilidade completa.
A nova blockchain da linguagem de contrato inteligente Move
Em 2022, a nova blockchain emergente que mais chamou a atenção da indústria é o projeto que utiliza a linguagem de contratos inteligentes Move. Esses projetos foram iniciados por engenheiros do projeto Diem (anteriormente conhecido como Libra) da antiga empresa Meta, herdando muitas das funcionalidades do Diem, ao mesmo tempo que apresenta diferenças significativas em desempenho, linguagem de programação e mecanismos em relação às blockchains L1 existentes.
A característica proeminente da linguagem Move é a redefinição da "estrutura modular", permitindo que ativos como tokens, NFTs e contratos inteligentes sejam definidos de forma modular e simplificada através de um único módulo de dados. Isso é algo que a EVM do Ethereum tem dificuldade em alcançar - qualquer desenvolvedor que já usou a EVM sabe das dificuldades em utilizar a estrutura modular (e estruturas aninhadas) em Solidity. Tomando como exemplo o clássico ataque de reentrada, esse problema tem atormentado projetos no ecossistema da EVM por um longo tempo, causando enormes perdas. A linguagem Move, por outro lado, adota uma abordagem baseada em recursos, evitando fundamentalmente a possibilidade de ataques de reentrada.
No entanto, o sucesso de uma nova blockchain não depende apenas da linguagem utilizada, mas, mais importante, da capacidade de inovação dos projetos na cadeia. Se compararmos o Ethereum a uma movimentada estrada de quatro faixas, a nova blockchain seria como uma ampla autoestrada de oito faixas, que utiliza a tecnologia mais avançada, mas atualmente parece carecer de tráfego suficiente. Para uma blockchain pública, a inovação tecnológica é, sem dúvida, importante, mas a contribuição dos projetos na cadeia para o tráfego da blockchain também é indispensável. Uma blockchain pública sem um ecossistema de aplicações, mesmo que a tecnologia seja avançada, terá dificuldade em obter sucesso.
Para obter um enorme fluxo de tráfego do ecossistema EVM, essas novas blockchains terão que abraçar o sistema EVM e redes Layer2, especialmente a tecnologia zkRollup baseada em zkEVM, que é a mais avançada.
Construindo zkEVM-based zkRollup em uma nova blockchain
A longo prazo, o zkRollup se tornará a solução de escalabilidade mais simples, segura e eficiente. Em teoria, o zkRollup pode ser implantado em qualquer rede que possa validar suas provas, portanto, construir um zkEVM zkRollup em uma nova blockchain é completamente viável. As principais vantagens de fazer isso são duas:
Atrair desenvolvedores e usuários do ecossistema EVM. Para os desenvolvedores, implantar produtos em uma nova blockchain baseada em zkEVM com alta compatibilidade de zkRollup é praticamente indistinguível de implantar na Ethereum ou em outras blockchains compatíveis com EVM, sem necessidade de grandes modificações no código e no design. Isso significa que os desenvolvedores do ecossistema EVM podem migrar aplicativos para o novo ecossistema de blockchain com quase nenhum custo. Com apenas um pequeno incentivo, é possível atrair uma grande quantidade de projetos EVM de sucesso para migrar e implantar, trazendo uma rica ecologia e cenários de aplicação para a nova blockchain.
Melhorar a experiência do usuário. Para os usuários, o zkRollup pode oferecer taxas de transação mais baixas (ou até mesmo imperceptíveis) e proporcionar uma experiência de uso próxima à das aplicações tradicionais em termos de velocidade de interação e modelo de custos.
Então, como construir um zkEVM-based zkRollup em uma nova blockchain? Podemos nos referir a um modelo de zkEVM-based zkRollup genérico projetado por uma certa empresa de tecnologia:
Primeiro, é necessário um Sequenciador responsável por receber as transações no zkRollup, executando-as em nós com EVM para garantir a compatibilidade com EVM. Durante esse processo, o Sequenciador também gerará registros de execução de fácil verificação (Trace) e os enviará para o provador de provas zkProver.
zkProver é um gerador de provas com zk-EVM, que possui circuitos de prova de conhecimento zero totalmente baseados no design EVM, capazes de verificar se os registros de execução estão em conformidade com as regras de execução da EVM. No final, o zkProver utiliza um algoritmo de prova de conhecimento zero para gerar a prova e enviá-la para a nova blockchain.
Por fim, é necessário implantar vários contratos na nova blockchain:
Contrato que hospeda ativos zkRollup, gerenciando o fluxo de ativos entre a nova blockchain e zkRollup.
Contrato de verificação, usado para validar a prova enviada pelo zkProver
Contrato de governança, gerenciamento de questões de permissões (como registrar Prover e o tipo de ativos no zkRollup)
O futuro do zkRollup interoperável em toda a cadeia
O ecossistema da rede Web3 do futuro será caracterizado pela coexistência de várias blockchains, fazendo com que a interoperabilidade de ativos entre cadeias e a interação entre cadeias se tornem necessidades essenciais. As soluções tradicionais de ponte entre cadeias enfrentarão problemas de eficiência e complexidade à medida que o número de cadeias aumentar.
Assim, o zkRollup de interoperabilidade total em toda a cadeia se tornará a melhor solução para aplicações cross-chain e até mesmo aplicações em toda a cadeia. Com base no zkRollup baseado em zkEVM de tipo genérico, ao conectar-se ao protocolo de interoperabilidade total da cadeia (que é uma importante pista nos próximos cinco anos), forma-se o chamado zkRollup de interoperabilidade total. Ele reunirá a liquidez de ativos de toda a cadeia, desempenhando o papel de camada de execução em toda a cadeia. Através de provas de zero conhecimento, garante a precisão das transações, desfrutando de uma segurança equivalente à soma total da cadeia.
Podemos imaginar que o zkRollup interoperável em toda a cadeia permitirá a interação programável completa de ativos e informações de toda a cadeia. Os usuários podem enviar transações para iniciar essa interação, que mudará o estado das contas em várias cadeias. O zkRollup interoperável em toda a cadeia calculará por blocos e atualizará o estado em várias cadeias, enviando provas de atualização de estado.
A visão do zkRollup de interoperabilidade total da cadeia contém possibilidades infinitas. As pessoas podem implantar uma exchange descentralizada que reúne todas as cadeias; criar GameFi e SocialFi que agregam usuários de todas as cadeias; e até desenvolver aplicações inovadoras mais diversificadas, variadas e sem fronteiras. Isso trará uma interoperabilidade e espaço de inovação sem precedentes para o ecossistema blockchain.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Camada-1 nova blockchain e zkRollup: o futuro do desenvolvimento interoperável em toda a cadeia
Projetos Layer-1 florescendo, novas tecnologias de blockchain em constante iteração
Atualmente, a indústria de blockchain está surgindo com muitos projetos Layer-1, incluindo criptomoedas conhecidas como Bitcoin e Ethereum, bem como algumas novas redes de blockchain. Mesmo em um ambiente altamente competitivo, novas blockchains com vantagens únicas continuam a surgir, e a tecnologia está em constante otimização. A indústria acredita amplamente que, no futuro, quase todos os projetos Layer-1 adotarão a tecnologia zkRollup baseada em zkEVM, com o objetivo final de implementar uma solução zkRollup de interoperabilidade completa.
A nova blockchain da linguagem de contrato inteligente Move
Em 2022, a nova blockchain emergente que mais chamou a atenção da indústria é o projeto que utiliza a linguagem de contratos inteligentes Move. Esses projetos foram iniciados por engenheiros do projeto Diem (anteriormente conhecido como Libra) da antiga empresa Meta, herdando muitas das funcionalidades do Diem, ao mesmo tempo que apresenta diferenças significativas em desempenho, linguagem de programação e mecanismos em relação às blockchains L1 existentes.
A característica proeminente da linguagem Move é a redefinição da "estrutura modular", permitindo que ativos como tokens, NFTs e contratos inteligentes sejam definidos de forma modular e simplificada através de um único módulo de dados. Isso é algo que a EVM do Ethereum tem dificuldade em alcançar - qualquer desenvolvedor que já usou a EVM sabe das dificuldades em utilizar a estrutura modular (e estruturas aninhadas) em Solidity. Tomando como exemplo o clássico ataque de reentrada, esse problema tem atormentado projetos no ecossistema da EVM por um longo tempo, causando enormes perdas. A linguagem Move, por outro lado, adota uma abordagem baseada em recursos, evitando fundamentalmente a possibilidade de ataques de reentrada.
No entanto, o sucesso de uma nova blockchain não depende apenas da linguagem utilizada, mas, mais importante, da capacidade de inovação dos projetos na cadeia. Se compararmos o Ethereum a uma movimentada estrada de quatro faixas, a nova blockchain seria como uma ampla autoestrada de oito faixas, que utiliza a tecnologia mais avançada, mas atualmente parece carecer de tráfego suficiente. Para uma blockchain pública, a inovação tecnológica é, sem dúvida, importante, mas a contribuição dos projetos na cadeia para o tráfego da blockchain também é indispensável. Uma blockchain pública sem um ecossistema de aplicações, mesmo que a tecnologia seja avançada, terá dificuldade em obter sucesso.
Para obter um enorme fluxo de tráfego do ecossistema EVM, essas novas blockchains terão que abraçar o sistema EVM e redes Layer2, especialmente a tecnologia zkRollup baseada em zkEVM, que é a mais avançada.
Construindo zkEVM-based zkRollup em uma nova blockchain
A longo prazo, o zkRollup se tornará a solução de escalabilidade mais simples, segura e eficiente. Em teoria, o zkRollup pode ser implantado em qualquer rede que possa validar suas provas, portanto, construir um zkEVM zkRollup em uma nova blockchain é completamente viável. As principais vantagens de fazer isso são duas:
Atrair desenvolvedores e usuários do ecossistema EVM. Para os desenvolvedores, implantar produtos em uma nova blockchain baseada em zkEVM com alta compatibilidade de zkRollup é praticamente indistinguível de implantar na Ethereum ou em outras blockchains compatíveis com EVM, sem necessidade de grandes modificações no código e no design. Isso significa que os desenvolvedores do ecossistema EVM podem migrar aplicativos para o novo ecossistema de blockchain com quase nenhum custo. Com apenas um pequeno incentivo, é possível atrair uma grande quantidade de projetos EVM de sucesso para migrar e implantar, trazendo uma rica ecologia e cenários de aplicação para a nova blockchain.
Melhorar a experiência do usuário. Para os usuários, o zkRollup pode oferecer taxas de transação mais baixas (ou até mesmo imperceptíveis) e proporcionar uma experiência de uso próxima à das aplicações tradicionais em termos de velocidade de interação e modelo de custos.
Então, como construir um zkEVM-based zkRollup em uma nova blockchain? Podemos nos referir a um modelo de zkEVM-based zkRollup genérico projetado por uma certa empresa de tecnologia:
Primeiro, é necessário um Sequenciador responsável por receber as transações no zkRollup, executando-as em nós com EVM para garantir a compatibilidade com EVM. Durante esse processo, o Sequenciador também gerará registros de execução de fácil verificação (Trace) e os enviará para o provador de provas zkProver.
zkProver é um gerador de provas com zk-EVM, que possui circuitos de prova de conhecimento zero totalmente baseados no design EVM, capazes de verificar se os registros de execução estão em conformidade com as regras de execução da EVM. No final, o zkProver utiliza um algoritmo de prova de conhecimento zero para gerar a prova e enviá-la para a nova blockchain.
Por fim, é necessário implantar vários contratos na nova blockchain:
O futuro do zkRollup interoperável em toda a cadeia
O ecossistema da rede Web3 do futuro será caracterizado pela coexistência de várias blockchains, fazendo com que a interoperabilidade de ativos entre cadeias e a interação entre cadeias se tornem necessidades essenciais. As soluções tradicionais de ponte entre cadeias enfrentarão problemas de eficiência e complexidade à medida que o número de cadeias aumentar.
Assim, o zkRollup de interoperabilidade total em toda a cadeia se tornará a melhor solução para aplicações cross-chain e até mesmo aplicações em toda a cadeia. Com base no zkRollup baseado em zkEVM de tipo genérico, ao conectar-se ao protocolo de interoperabilidade total da cadeia (que é uma importante pista nos próximos cinco anos), forma-se o chamado zkRollup de interoperabilidade total. Ele reunirá a liquidez de ativos de toda a cadeia, desempenhando o papel de camada de execução em toda a cadeia. Através de provas de zero conhecimento, garante a precisão das transações, desfrutando de uma segurança equivalente à soma total da cadeia.
Podemos imaginar que o zkRollup interoperável em toda a cadeia permitirá a interação programável completa de ativos e informações de toda a cadeia. Os usuários podem enviar transações para iniciar essa interação, que mudará o estado das contas em várias cadeias. O zkRollup interoperável em toda a cadeia calculará por blocos e atualizará o estado em várias cadeias, enviando provas de atualização de estado.
A visão do zkRollup de interoperabilidade total da cadeia contém possibilidades infinitas. As pessoas podem implantar uma exchange descentralizada que reúne todas as cadeias; criar GameFi e SocialFi que agregam usuários de todas as cadeias; e até desenvolver aplicações inovadoras mais diversificadas, variadas e sem fronteiras. Isso trará uma interoperabilidade e espaço de inovação sem precedentes para o ecossistema blockchain.