As Blockchains Modulares já estão se configurando para ser a maior inovação de zero a um na cripto desde o Ethereum.
Após os lançamentos altamente antecipados da Celestia e Dymension, as expectativas para os próximos lançamentos de projetos de ecossistemas modulares são extremamente altas. Com dezenas de protocolos sem token se preparando para serem lançados na mainnet este ano e a narrativa modular se infiltrando em todas as frestas da mídia cripto, acredito que estamos à beira de uma expansão semelhante ao que aconteceu após a criação dos contratos inteligentes.
Recentemente publicamos um mapa do ecossistema modular que mostra mais de 100 equipes liderando a expansão modular. No artigo de hoje, você aprenderá o que é uma blockchain modular, os detalhes da pilha modular e minha visão para o final do jogo modular.
Para começar, vamos responder a uma pergunta aparentemente simples: O que é uma Blockchain Modular?
Blockchains modulares especializam-se em uma operação específica em vez de tentar realizar todas as funções principais de uma vez. Seu princípio fundamental é desagregar as funções do blockchain em módulos individuais e especializados, realizando muito bem uma dessas tarefas, enquanto terceirizam o restante.
O design modular do blockchain separa as funções-chave (Disponibilidade de Dados & Consenso, Liquidação e Execução) em partes especializadas para criar o design de blockchain mais escalável e eficiente possível.
Você pode pensar em uma blockchain modular como tendo bases de códigos/cadeias específicas para cada função específica, que juntas criam uma saída maior do que uma blockchain integrada tentando fazer tudo. Muito do que os designs de blockchain modular estão tentando realizar é alcançar escalabilidade máxima sem sacrificar os princípios fundamentais do motivo pelo qual estamos construindo cripto em primeiro lugar.
Para o resto desta peça, exploraremos como cada camada da pilha leva ao final modular.
O objetivo da camada de disponibilidade de dados (DA) é verificar de forma barata e segura que os dados de um determinado bloco foram publicados com sucesso na rede e estão acessíveis por todos os participantes da rede. A verificabilidade é um benefício fundamental do uso de blockchains para qualquer transação. A disponibilidade de dados está no cerne da verificação de se os dados foram ou não publicados e estão acessíveis por todos os nós em uma rede.
À medida que os usuários realizam transações e os sequenciadores de rollup agrupam essas transações em blocos individuais, o processo de verificação da camada DA começa. Após a verificação bem-sucedida, o bloco é então adicionado à cadeia.
O lançamento da Celestia em novembro de 2023 iniciou a emergência das camadas de Disponibilidade de Dados Alternativos (altDA). Enquanto a atualização Dencun recentemente aumentou a escala dos Ethereum L2s usando Ethereum para DA com blobspace (uma solução de armazenamento de dados), as limitações do blobspace são mais restritivas do que usar uma solução altDA.
No entanto, é importante observar que o envio de dados diretamente para o Ethereum L1 atinge o mais alto nível de segurança e descentralização, como visto abaixo.
Celestia foca exclusivamente na ordenação de transações e disponibilização de dados de transação. Em vez de se concentrar na execução de contratos inteligentes, Celestia terceiriza isso para rollups como parte de seu foco em fornecer custos extremamente baixos. Esse minimalismo permite um desempenho máximo de maneira especializada.
Celestia se destaca na disponibilidade de dados através da Amostragem de Disponibilidade de Dados (DAS), que é realizada por nós leves verificando dados sem a necessidade de baixar blocos inteiros.
Disponívelé uma camada de disponibilidade de dados iminente que utiliza compromissos KZG, codificação por apagamento e provas de validade para garantias matemáticas de DA, juntamente com amostragem de disponibilidade de dados de cliente leve. Avail também está construindo outros dois produtos, Nexus e Fusion, que lidarão com comunicação entre cadeias e liquidez, bem como segurança de vários tokens compartilhados.
As outras camadas de disponibilidade de dados no meu radar sãoEigenDA, NEAR, e Gravidade Zero.
A camada de execução (também conhecida como Camada da Máquina Virtual) é uma parte da pilha modular de blockchain que se especializa no processamento e execução de contratos inteligentes e transações.
O mais notável dos VMs é o EVM, a máquina virtual que alimenta a execução do Ethereum. Você pode criar qualquer tipo de contrato inteligente ou programa usando o EVM, que foi o grande avanço para a inovação inaugurada pelo Ethereum em 2016.
Como evangelista do Ethereum, devo dizer que é difícil ter opiniões negativas sobre a EVM. Ela dominou o cenário da VM, servindo como a espinha dorsal para inúmeras aplicações descentralizadas, e com razão. Ela tem as melhores ferramentas e infraestrutura de desenvolvimento em cripto de longe.
Você pode criar qualquer tipo de contrato inteligente e programa usando o EVM, que inspirou a narrativa de "dinheiro programável".
No entanto, acredito que 2024-2025 são os anos da camada de execução inovadora, denominada "altVM" ou "próxima geração de VM" no espaço modular. Ambientes de execução de alto desempenho, seguros e paralelizados eventualmente se tornarão o padrão à medida que rollups e aplicativos visam reduzir a congestão e operar em ambientes de alto throughput.
Esta ideia não se trata de abandonar o Ethereum, mas de abraçar a diversidade e explorar novas possibilidades para a experiência do usuário e a experimentação contínua. Uma das maiores inovações dos altVMs é a ideia de execução paralela, também conhecida como mercados locais de taxas.
Em qualquer momento no Ethereum, existem vários tipos diferentes de transações acontecendo simultaneamente. As pessoas estão trocando, comprando e vendendo NFTs, fazendo fazendas de rendimento e realizando uma tonelada de outras ações onchain enquanto pagam pelo espaço de bloco.
Dentro do EVM, há um mercado global de taxas e execução serial. Isso significa que há uma única taxa de gás para todas as transações, independentemente do tipo de transação ou do 'estado' da blockchain que essa transação toca.
Lembram da mint BAYC Otherside? Eu lembro. As taxas de gás eram de $2.000+ para uma única troca.
Aqui é onde a paralelização entra. Ao separar o 'estado' que um determinado tipo de transação afeta, você pode ter muitos usuários operando em diferentes aplicativos sem ver picos massivos de gás na cadeia.
Os ambientes de execução notáveis atuais são:
Essas equipes estão construindo rollups usando altVMs para aumentar a taxa de transferência e a segurança na camada de execução. Enquanto o primeiro trimestre de 2024 tem se concentrado no surgimento da disponibilidade de dados, acredito que a segunda metade de 2024 será dominada pelos rollups de VM de próxima geração e EVM paralelizados.
Para efeitos deste artigo, argumentarei que o Ethereum é a camada de liquidação dominante para o conjunto modular. O Ethereum é o lar de dezenas de rollups que dependem das propriedades de segurança nativas do conjunto de validadores do Ethereum para segurança econômica.
Muitos dos rollups mencionados acima na seção de execução estarão usando Ethereum. No entanto, o que é particularmente interessante é que atualmente estamos vendo muitas das cadeias tradicionais 'monolíticas' se movendo em direção à escalabilidade de uma forma mais modular. Avalanche possui sub-redes. Há rumores sobre Solana precisar escalar com rollups.DymensioneIniciarsão suas próprias L1s com rollups construídos sobre eles.
A camada de liquidação tem sido uma das partes menos discutidas da pilha modular e, por enquanto, parece que o Ethereum continuará a dominar como a melhor camada de liquidação para rollups.
No entanto, no futuro próximo, acredito que veremos rollups soberanos liquidarem diretamente para Celestia, e outras alt-L1s lançarão seus próprios frameworks de rollup para combater a força gravitacional de tentar escalar uma máquina de estado única de forma descentralizada.
A caixa de ferramentas modular de pilha de blockchain está tornando mais fácil lançar e personalizar blockchains do que nunca. Provedores de rollup como um serviço (RaaS) como Gelato, Caldeira, Condutor, e AltLayerjuntamente com os frameworks rollup como Initia & Dymension, estão facilitando implantações de rollups de 5 minutos por meio de interfaces sem código.
Isso está levando a uma explosão no lançamento de novas cadeias modulares. No entanto, com todas essas novas cadeias vem o compromisso final de fragmentação. A liquidez fragmentada causa deslizamento pior na ponte e na negociação. Experiências de usuário fragmentadas em várias cadeias com diferentes carteiras, DEXs e pontes podem ser avassaladoras.
Então, como podemos unificar a liquidez e a experiência do usuário? Se as blockchains são tão fáceis de lançar, não deveria ser tão fácil conectá-las?
Provedores de interoperabilidade tradicionais precisam implantar manualmente em cadeias uma por uma e exigem que as cadeias façam lobby para implantações. Isso é um gargalo enorme para novas cadeias e prejudica seu crescimento.
Existem vários protocolos de interoperabilidade liderando o caminho para a expansão contínua de cadeias como Hyperlaneconstruindo um framework de interoperabilidade sem permissão.Construção da União focado na interoperabilidade do cliente leve zk, Rede Omnicom seu padrão de Open Liquidity Network, Mitosecom seu protocolo de liquidez e,Catalisadorcom sua AMM.
O outro nicho interessante para a interoperabilidade é a sequenciação compartilhada, que foi recentemente impulsionada pelo pesquisador da Ethereum FoundationJustin Drake.
Este é um mecanismo que conecta rollups para execução atômica através de um sequenciador compartilhado. Essas soluções estão sendo testadas em produção agora e espero que os líderes deste setor lancem este ano. A interoperabilidade modular completa a pilha modular e permite a unificação do ecossistema modular em um mundo de 10.000+ rollups.
Em conclusão, modularidade é tudo sobre construir um sistema que é maior do que a soma de suas partes.
Aqueles que acreditam em um futuro modular acreditam em um futuro de opcionalidade. Acreditamos que oferecer uma experiência de desenvolvedor mais adaptável e menos restritiva incorporará mais desenvolvedores não nativos de criptomoedas e trará inovação. Também acreditamos em soberania. Acreditamos que os aplicativos não deveriam ter que competir entre si por espaço de bloco. Aplicativos caminhando para serem sua própria cadeia trarão uma experiência de usuário muito melhor e maior flexibilidade para os construtores.
A era do espaço de bloco escasso está chegando a uma parada abrupta. Estamos nos primeiros tempos de uma enorme mudança de vários anos na forma como os construtores operam e constroem aplicativos onchain. À medida que embarcamos na expansão modular, continuaremos a ver uma inovação e experimentação sem precedentes, o que acaba beneficiando os participantes dessas redes de maneiras mais imagináveis.
Em breve veremos um mundo de 100.000+ cadeias, um mundo de muitas aplicações em sua própria cadeia soberana, um mundo de integração acelerada de desenvolvedores e um mundo de melhor experiência do usuário na cadeia.
Acredito que isso aproximará a indústria da adoção verdadeira. Eu vislumbro um futuro onde os usuários interagem com aplicativos de maneira simplificada, semelhante à forma como você opera com a internet diariamente. Esses aplicativos serão suas próprias cadeias modulares, cada uma usando uma parte específica da pilha modular discutida hoje.
Não podemos escalar nosso espaço de bloco com mais máquinas de estado único. Devemos modularizar e trabalhar juntos.
Пригласить больше голосов
As Blockchains Modulares já estão se configurando para ser a maior inovação de zero a um na cripto desde o Ethereum.
Após os lançamentos altamente antecipados da Celestia e Dymension, as expectativas para os próximos lançamentos de projetos de ecossistemas modulares são extremamente altas. Com dezenas de protocolos sem token se preparando para serem lançados na mainnet este ano e a narrativa modular se infiltrando em todas as frestas da mídia cripto, acredito que estamos à beira de uma expansão semelhante ao que aconteceu após a criação dos contratos inteligentes.
Recentemente publicamos um mapa do ecossistema modular que mostra mais de 100 equipes liderando a expansão modular. No artigo de hoje, você aprenderá o que é uma blockchain modular, os detalhes da pilha modular e minha visão para o final do jogo modular.
Para começar, vamos responder a uma pergunta aparentemente simples: O que é uma Blockchain Modular?
Blockchains modulares especializam-se em uma operação específica em vez de tentar realizar todas as funções principais de uma vez. Seu princípio fundamental é desagregar as funções do blockchain em módulos individuais e especializados, realizando muito bem uma dessas tarefas, enquanto terceirizam o restante.
O design modular do blockchain separa as funções-chave (Disponibilidade de Dados & Consenso, Liquidação e Execução) em partes especializadas para criar o design de blockchain mais escalável e eficiente possível.
Você pode pensar em uma blockchain modular como tendo bases de códigos/cadeias específicas para cada função específica, que juntas criam uma saída maior do que uma blockchain integrada tentando fazer tudo. Muito do que os designs de blockchain modular estão tentando realizar é alcançar escalabilidade máxima sem sacrificar os princípios fundamentais do motivo pelo qual estamos construindo cripto em primeiro lugar.
Para o resto desta peça, exploraremos como cada camada da pilha leva ao final modular.
O objetivo da camada de disponibilidade de dados (DA) é verificar de forma barata e segura que os dados de um determinado bloco foram publicados com sucesso na rede e estão acessíveis por todos os participantes da rede. A verificabilidade é um benefício fundamental do uso de blockchains para qualquer transação. A disponibilidade de dados está no cerne da verificação de se os dados foram ou não publicados e estão acessíveis por todos os nós em uma rede.
À medida que os usuários realizam transações e os sequenciadores de rollup agrupam essas transações em blocos individuais, o processo de verificação da camada DA começa. Após a verificação bem-sucedida, o bloco é então adicionado à cadeia.
O lançamento da Celestia em novembro de 2023 iniciou a emergência das camadas de Disponibilidade de Dados Alternativos (altDA). Enquanto a atualização Dencun recentemente aumentou a escala dos Ethereum L2s usando Ethereum para DA com blobspace (uma solução de armazenamento de dados), as limitações do blobspace são mais restritivas do que usar uma solução altDA.
No entanto, é importante observar que o envio de dados diretamente para o Ethereum L1 atinge o mais alto nível de segurança e descentralização, como visto abaixo.
Celestia foca exclusivamente na ordenação de transações e disponibilização de dados de transação. Em vez de se concentrar na execução de contratos inteligentes, Celestia terceiriza isso para rollups como parte de seu foco em fornecer custos extremamente baixos. Esse minimalismo permite um desempenho máximo de maneira especializada.
Celestia se destaca na disponibilidade de dados através da Amostragem de Disponibilidade de Dados (DAS), que é realizada por nós leves verificando dados sem a necessidade de baixar blocos inteiros.
Disponívelé uma camada de disponibilidade de dados iminente que utiliza compromissos KZG, codificação por apagamento e provas de validade para garantias matemáticas de DA, juntamente com amostragem de disponibilidade de dados de cliente leve. Avail também está construindo outros dois produtos, Nexus e Fusion, que lidarão com comunicação entre cadeias e liquidez, bem como segurança de vários tokens compartilhados.
As outras camadas de disponibilidade de dados no meu radar sãoEigenDA, NEAR, e Gravidade Zero.
A camada de execução (também conhecida como Camada da Máquina Virtual) é uma parte da pilha modular de blockchain que se especializa no processamento e execução de contratos inteligentes e transações.
O mais notável dos VMs é o EVM, a máquina virtual que alimenta a execução do Ethereum. Você pode criar qualquer tipo de contrato inteligente ou programa usando o EVM, que foi o grande avanço para a inovação inaugurada pelo Ethereum em 2016.
Como evangelista do Ethereum, devo dizer que é difícil ter opiniões negativas sobre a EVM. Ela dominou o cenário da VM, servindo como a espinha dorsal para inúmeras aplicações descentralizadas, e com razão. Ela tem as melhores ferramentas e infraestrutura de desenvolvimento em cripto de longe.
Você pode criar qualquer tipo de contrato inteligente e programa usando o EVM, que inspirou a narrativa de "dinheiro programável".
No entanto, acredito que 2024-2025 são os anos da camada de execução inovadora, denominada "altVM" ou "próxima geração de VM" no espaço modular. Ambientes de execução de alto desempenho, seguros e paralelizados eventualmente se tornarão o padrão à medida que rollups e aplicativos visam reduzir a congestão e operar em ambientes de alto throughput.
Esta ideia não se trata de abandonar o Ethereum, mas de abraçar a diversidade e explorar novas possibilidades para a experiência do usuário e a experimentação contínua. Uma das maiores inovações dos altVMs é a ideia de execução paralela, também conhecida como mercados locais de taxas.
Em qualquer momento no Ethereum, existem vários tipos diferentes de transações acontecendo simultaneamente. As pessoas estão trocando, comprando e vendendo NFTs, fazendo fazendas de rendimento e realizando uma tonelada de outras ações onchain enquanto pagam pelo espaço de bloco.
Dentro do EVM, há um mercado global de taxas e execução serial. Isso significa que há uma única taxa de gás para todas as transações, independentemente do tipo de transação ou do 'estado' da blockchain que essa transação toca.
Lembram da mint BAYC Otherside? Eu lembro. As taxas de gás eram de $2.000+ para uma única troca.
Aqui é onde a paralelização entra. Ao separar o 'estado' que um determinado tipo de transação afeta, você pode ter muitos usuários operando em diferentes aplicativos sem ver picos massivos de gás na cadeia.
Os ambientes de execução notáveis atuais são:
Essas equipes estão construindo rollups usando altVMs para aumentar a taxa de transferência e a segurança na camada de execução. Enquanto o primeiro trimestre de 2024 tem se concentrado no surgimento da disponibilidade de dados, acredito que a segunda metade de 2024 será dominada pelos rollups de VM de próxima geração e EVM paralelizados.
Para efeitos deste artigo, argumentarei que o Ethereum é a camada de liquidação dominante para o conjunto modular. O Ethereum é o lar de dezenas de rollups que dependem das propriedades de segurança nativas do conjunto de validadores do Ethereum para segurança econômica.
Muitos dos rollups mencionados acima na seção de execução estarão usando Ethereum. No entanto, o que é particularmente interessante é que atualmente estamos vendo muitas das cadeias tradicionais 'monolíticas' se movendo em direção à escalabilidade de uma forma mais modular. Avalanche possui sub-redes. Há rumores sobre Solana precisar escalar com rollups.DymensioneIniciarsão suas próprias L1s com rollups construídos sobre eles.
A camada de liquidação tem sido uma das partes menos discutidas da pilha modular e, por enquanto, parece que o Ethereum continuará a dominar como a melhor camada de liquidação para rollups.
No entanto, no futuro próximo, acredito que veremos rollups soberanos liquidarem diretamente para Celestia, e outras alt-L1s lançarão seus próprios frameworks de rollup para combater a força gravitacional de tentar escalar uma máquina de estado única de forma descentralizada.
A caixa de ferramentas modular de pilha de blockchain está tornando mais fácil lançar e personalizar blockchains do que nunca. Provedores de rollup como um serviço (RaaS) como Gelato, Caldeira, Condutor, e AltLayerjuntamente com os frameworks rollup como Initia & Dymension, estão facilitando implantações de rollups de 5 minutos por meio de interfaces sem código.
Isso está levando a uma explosão no lançamento de novas cadeias modulares. No entanto, com todas essas novas cadeias vem o compromisso final de fragmentação. A liquidez fragmentada causa deslizamento pior na ponte e na negociação. Experiências de usuário fragmentadas em várias cadeias com diferentes carteiras, DEXs e pontes podem ser avassaladoras.
Então, como podemos unificar a liquidez e a experiência do usuário? Se as blockchains são tão fáceis de lançar, não deveria ser tão fácil conectá-las?
Provedores de interoperabilidade tradicionais precisam implantar manualmente em cadeias uma por uma e exigem que as cadeias façam lobby para implantações. Isso é um gargalo enorme para novas cadeias e prejudica seu crescimento.
Existem vários protocolos de interoperabilidade liderando o caminho para a expansão contínua de cadeias como Hyperlaneconstruindo um framework de interoperabilidade sem permissão.Construção da União focado na interoperabilidade do cliente leve zk, Rede Omnicom seu padrão de Open Liquidity Network, Mitosecom seu protocolo de liquidez e,Catalisadorcom sua AMM.
O outro nicho interessante para a interoperabilidade é a sequenciação compartilhada, que foi recentemente impulsionada pelo pesquisador da Ethereum FoundationJustin Drake.
Este é um mecanismo que conecta rollups para execução atômica através de um sequenciador compartilhado. Essas soluções estão sendo testadas em produção agora e espero que os líderes deste setor lancem este ano. A interoperabilidade modular completa a pilha modular e permite a unificação do ecossistema modular em um mundo de 10.000+ rollups.
Em conclusão, modularidade é tudo sobre construir um sistema que é maior do que a soma de suas partes.
Aqueles que acreditam em um futuro modular acreditam em um futuro de opcionalidade. Acreditamos que oferecer uma experiência de desenvolvedor mais adaptável e menos restritiva incorporará mais desenvolvedores não nativos de criptomoedas e trará inovação. Também acreditamos em soberania. Acreditamos que os aplicativos não deveriam ter que competir entre si por espaço de bloco. Aplicativos caminhando para serem sua própria cadeia trarão uma experiência de usuário muito melhor e maior flexibilidade para os construtores.
A era do espaço de bloco escasso está chegando a uma parada abrupta. Estamos nos primeiros tempos de uma enorme mudança de vários anos na forma como os construtores operam e constroem aplicativos onchain. À medida que embarcamos na expansão modular, continuaremos a ver uma inovação e experimentação sem precedentes, o que acaba beneficiando os participantes dessas redes de maneiras mais imagináveis.
Em breve veremos um mundo de 100.000+ cadeias, um mundo de muitas aplicações em sua própria cadeia soberana, um mundo de integração acelerada de desenvolvedores e um mundo de melhor experiência do usuário na cadeia.
Acredito que isso aproximará a indústria da adoção verdadeira. Eu vislumbro um futuro onde os usuários interagem com aplicativos de maneira simplificada, semelhante à forma como você opera com a internet diariamente. Esses aplicativos serão suas próprias cadeias modulares, cada uma usando uma parte específica da pilha modular discutida hoje.
Não podemos escalar nosso espaço de bloco com mais máquinas de estado único. Devemos modularizar e trabalhar juntos.