As Blockchains Modulares já estão a moldar-se para ser a maior inovação de zero a um na cripto desde o Ethereum.
Após os lançamentos altamente antecipados de Celestia e Dymension, as expectativas para os próximos lançamentos do projeto de ecossistema modular são extremamente elevadas. Com dezenas de protocolos sem token se preparando para o lançamento na mainnet este ano e a narrativa modular se infiltrando em todas as brechas da mídia cripto, acredito que estamos no limiar de uma expansão semelhante ao que aconteceu após a criação dos contratos inteligentes.
Recentemente divulgámos um mapa do ecossistema modular que destaca mais de 100 equipas líderes na expansão modular. No artigo de hoje, vais aprender o que é uma blockchain modular, os pormenores da pilha modular e a minha visão para o final do jogo modular.
Para começar, vamos responder a uma pergunta aparentemente simples: O que é uma Blockchain Modular?
As blockchains modulares especializam-se numa operação específica em vez de se esforçarem por realizar todas as funções principais de uma só vez. O seu princípio fundamental é desagregar as funções da blockchain em módulos individuais e especializados e realizar muito bem uma dessas tarefas, externalizando o resto.
O design modular da 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.
Pode-se pensar numa blockchain modular como tendo bases de código/cadeias específicas para cada função específica, que juntas criam um resultado maior do que uma blockchain integrada tentando fazer tudo. Muito do que os designs de blockchain modulares estão tentando alcançar é atingir 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, vamos explorar como cada camada da pilha conduz ao final de jogo 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 de usar blockchains para qualquer transação. A disponibilidade de dados está no cerne da verificação se os dados foram publicados e estão acessíveis por todos os nós em uma rede.
À medida que os utilizadores 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 uma verificação bem-sucedida, o bloco é então adicionado à cadeia.
O lançamento da Celestia em novembro de 2023 marcou o surgimento das camadas de Disponibilidade de Dados Alternativos (altDA). Embora a atualização Dencun tenha recentemente aumentado a escala dos Ethereum L2s que usam 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, é de salientar que o envio de dados diretamente para o Ethereum L1 atinge o mais alto nível de segurança e descentralização, como se vê abaixo.
Celestia concentra-se exclusivamente na ordenação de transações e na 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 do seu foco em fornecer custos extremamente baixos. Este minimalismo permite um desempenho máximo de forma especializada.
Celestia destaca-se na disponibilidade de dados através da Amostragem de Disponibilidade de Dados (DAS), que é realizada por nós leves a verificar dados sem necessidade de descarregar blocos inteiros.
Disponívelé uma camada de disponibilidade de dados iminente que utiliza compromissos KZG, codificação de apagamento e provas de validade para garantias matemáticas de DA, juntamente com amostragem de disponibilidade de dados do 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 compartilhada de vários tokens.
As outras camadas de disponibilidade de dados no meu radar são EigenDA, NEAR, e Gravidade Zero.
A camada de execução (também conhecida como Camada de 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. Pode criar qualquer tipo de contrato inteligente ou programa usando o EVM, que foi o grande avanço para a inovação introduzido 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 de inúmeras aplicações descentralizadas, e com razão. Possui de longe as melhores ferramentas e infraestrutura para desenvolvedores em criptomoedas.
Pode criar qualquer tipo de contrato inteligente e programa utilizando 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 de novela, 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 os rollups e as aplicações visam reduzir a congestão e operar em ambientes de alto throughput.
Esta ideia não é sobre abandonar o Ethereum, mas sobre abraçar a diversidade e explorar novas possibilidades para a experiência do utilizador e a experimentação contínua. Uma das maiores inovações das altVMs é a ideia de execução paralela, também conhecida como mercados de taxas locais.
A qualquer momento no Ethereum, existem vários tipos diferentes de transações a acontecer simultaneamente. As pessoas estão a trocar, comprar e vender NFTs, a fazer farming de rendimento e a realizar uma tonelada de outras ações onchain enquanto pagam pelo espaço de bloco.
Dentro do EVM, existe 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 que o 'estado' desta transação toca na blockchain.
Lembras-te da mintagem BAYC Otherside? Eu lembro. As taxas de gás eram de $2.000+ por uma única troca.
É aqui que 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 atualmente são:
Estas equipas estão a construir rollups usando altVMs para aumentar a capacidade e segurança na camada de execução. Enquanto o primeiro trimestre de 2024 tem sido em torno do 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 a pilha modular. O Ethereum é o lar de dezenas de rollups que dependem das propriedades de segurança nativas do conjunto de validadores do Ethereum para a segurança econômica.
Muitos dos rollups mencionados acima na secção de execução estarão a usar Ethereum. No entanto, o que é particularmente interessante é que atualmente estamos a ver muitas das cadeias tradicionais ‘monolíticas’ a moverem-se em direção a uma escalabilidade numa abordagem mais modular. Avalanche tem sub-redes. Há conversas sobre Solana precisar de escalar com rollups.DymensioneIniciasão suas próprias L1s com rollups construídos sobre eles.
A camada de liquidação tem sido uma das partes menos discutidas do stack modular e, por agora, parece que o Ethereum continuará a dominar como a melhor camada de liquidação para rollups.
No entanto, num futuro próximo, penso que veremos rollups soberanos a liquidar diretamente para Celestia, bem como outras alt-L1s lançarão os seus próprios frameworks rollup para combater a força gravitacional de tentar escalar uma máquina de estado única de forma descentralizada.
A caixa de ferramentas modular da pilha de blockchain está tornando mais fácil lançar e personalizar blockchains do que nunca. Provedores de rollup-as-a-service (RaaS) como Gelado, Caldeira, Conduit, e AltLayerjuntamente com estruturas rollup como Initia & Dymension, estão facilitando implantações de rollup de 5 minutos através de interfaces sem código.
Isso está levando a uma explosão de novas cadeias modulares sendo lançadas. No entanto, com todas essas novas cadeias vem o tradeoff final de fragmentação. A liquidez fragmentada causa deslizamento pior ao fazer pontes e negociar. As 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 UX? Se as criptomoedas são tão fáceis de lançar, não deveria ser igualmente fácil conectá-las?
Os fornecedores tradicionais de interoperabilidade precisam implantar manualmente em cadeias uma por uma e exigem que as cadeias façam lobby para implantações. Este é um gargalo enorme para novas cadeias e prejudica o crescimento de integração.
Existem vários protocolos de interoperabilidade liderando o caminho para a expansão contínua de cadeias como Hyperlaneconstruir um framework de interoperabilidade sem permissão.Construção da União focado na interoperabilidade do cliente zk-light, Rede Omnicom seu padrão Open Liquidity Network, Mitosecom seu protocolo de liquidez e Catalisadorcom o seu AMM.
O outro nicho interessante para interoperabilidade é a sequenciação compartilhada, que foi recentemente impulsionada pelo pesquisador da Fundação EthereumJustin Drake.
Este é um mecanismo que conecta rollups para execução atómica através de um sequenciador partilhado. Estas soluções estão a ser testadas atualmente em produção 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 num mundo com mais de 10.000 rollups.
Em conclusão, a modularidade diz respeito à construção de um sistema que é maior do que a soma das suas partes.
Aqueles que acreditam num futuro modular acreditam num futuro de opcionalidade. Acreditamos que oferecer uma experiência de desenvolvimento mais adaptável e menos restritiva irá integrar mais desenvolvedores não nativos de criptomoedas e trazer inovação. Também acreditamos em soberania. Acreditamos que as apps não devem ter de competir umas com as outras pelo espaço de bloco. As apps que se movem em direção a serem a sua própria cadeia trarão uma experiência de usuário muito melhor e uma flexibilidade aumentada para os construtores.
A era do espaço de bloco escasso está a chegar a um fim abrupto. Estamos nos primeiros tempos de uma mudança massiva de vários anos na forma como os construtores operam e constroem aplicações onchain. Ao embarcarmos na expansão modular, continuaremos a ver uma inovação e experimentação sem precedentes, o que acaba por beneficiar os participantes destas redes de formas mais imagináveis.
Em breve veremos um mundo com 100.000+ cadeias, um mundo com 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 onchain.
Acredito que isto irá aproximar a indústria da adoção real. Visualizo um futuro onde os utilizadores interagem com aplicações de forma simplificada, semelhante à forma como opera com a internet no dia a dia. Estas aplicações serão as suas próprias cadeias modulares, cada uma utilizando uma parte específica da pilha modular discutida hoje.
Não podemos dimensionar nosso espaço de bloco com mais máquinas de estado único. Devemos modularizar e trabalhar juntos.
Partilhar
As Blockchains Modulares já estão a moldar-se para ser a maior inovação de zero a um na cripto desde o Ethereum.
Após os lançamentos altamente antecipados de Celestia e Dymension, as expectativas para os próximos lançamentos do projeto de ecossistema modular são extremamente elevadas. Com dezenas de protocolos sem token se preparando para o lançamento na mainnet este ano e a narrativa modular se infiltrando em todas as brechas da mídia cripto, acredito que estamos no limiar de uma expansão semelhante ao que aconteceu após a criação dos contratos inteligentes.
Recentemente divulgámos um mapa do ecossistema modular que destaca mais de 100 equipas líderes na expansão modular. No artigo de hoje, vais aprender o que é uma blockchain modular, os pormenores da pilha modular e a minha visão para o final do jogo modular.
Para começar, vamos responder a uma pergunta aparentemente simples: O que é uma Blockchain Modular?
As blockchains modulares especializam-se numa operação específica em vez de se esforçarem por realizar todas as funções principais de uma só vez. O seu princípio fundamental é desagregar as funções da blockchain em módulos individuais e especializados e realizar muito bem uma dessas tarefas, externalizando o resto.
O design modular da 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.
Pode-se pensar numa blockchain modular como tendo bases de código/cadeias específicas para cada função específica, que juntas criam um resultado maior do que uma blockchain integrada tentando fazer tudo. Muito do que os designs de blockchain modulares estão tentando alcançar é atingir 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, vamos explorar como cada camada da pilha conduz ao final de jogo 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 de usar blockchains para qualquer transação. A disponibilidade de dados está no cerne da verificação se os dados foram publicados e estão acessíveis por todos os nós em uma rede.
À medida que os utilizadores 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 uma verificação bem-sucedida, o bloco é então adicionado à cadeia.
O lançamento da Celestia em novembro de 2023 marcou o surgimento das camadas de Disponibilidade de Dados Alternativos (altDA). Embora a atualização Dencun tenha recentemente aumentado a escala dos Ethereum L2s que usam 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, é de salientar que o envio de dados diretamente para o Ethereum L1 atinge o mais alto nível de segurança e descentralização, como se vê abaixo.
Celestia concentra-se exclusivamente na ordenação de transações e na 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 do seu foco em fornecer custos extremamente baixos. Este minimalismo permite um desempenho máximo de forma especializada.
Celestia destaca-se na disponibilidade de dados através da Amostragem de Disponibilidade de Dados (DAS), que é realizada por nós leves a verificar dados sem necessidade de descarregar blocos inteiros.
Disponívelé uma camada de disponibilidade de dados iminente que utiliza compromissos KZG, codificação de apagamento e provas de validade para garantias matemáticas de DA, juntamente com amostragem de disponibilidade de dados do 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 compartilhada de vários tokens.
As outras camadas de disponibilidade de dados no meu radar são EigenDA, NEAR, e Gravidade Zero.
A camada de execução (também conhecida como Camada de 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. Pode criar qualquer tipo de contrato inteligente ou programa usando o EVM, que foi o grande avanço para a inovação introduzido 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 de inúmeras aplicações descentralizadas, e com razão. Possui de longe as melhores ferramentas e infraestrutura para desenvolvedores em criptomoedas.
Pode criar qualquer tipo de contrato inteligente e programa utilizando 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 de novela, 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 os rollups e as aplicações visam reduzir a congestão e operar em ambientes de alto throughput.
Esta ideia não é sobre abandonar o Ethereum, mas sobre abraçar a diversidade e explorar novas possibilidades para a experiência do utilizador e a experimentação contínua. Uma das maiores inovações das altVMs é a ideia de execução paralela, também conhecida como mercados de taxas locais.
A qualquer momento no Ethereum, existem vários tipos diferentes de transações a acontecer simultaneamente. As pessoas estão a trocar, comprar e vender NFTs, a fazer farming de rendimento e a realizar uma tonelada de outras ações onchain enquanto pagam pelo espaço de bloco.
Dentro do EVM, existe 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 que o 'estado' desta transação toca na blockchain.
Lembras-te da mintagem BAYC Otherside? Eu lembro. As taxas de gás eram de $2.000+ por uma única troca.
É aqui que 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 atualmente são:
Estas equipas estão a construir rollups usando altVMs para aumentar a capacidade e segurança na camada de execução. Enquanto o primeiro trimestre de 2024 tem sido em torno do 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 a pilha modular. O Ethereum é o lar de dezenas de rollups que dependem das propriedades de segurança nativas do conjunto de validadores do Ethereum para a segurança econômica.
Muitos dos rollups mencionados acima na secção de execução estarão a usar Ethereum. No entanto, o que é particularmente interessante é que atualmente estamos a ver muitas das cadeias tradicionais ‘monolíticas’ a moverem-se em direção a uma escalabilidade numa abordagem mais modular. Avalanche tem sub-redes. Há conversas sobre Solana precisar de escalar com rollups.DymensioneIniciasão suas próprias L1s com rollups construídos sobre eles.
A camada de liquidação tem sido uma das partes menos discutidas do stack modular e, por agora, parece que o Ethereum continuará a dominar como a melhor camada de liquidação para rollups.
No entanto, num futuro próximo, penso que veremos rollups soberanos a liquidar diretamente para Celestia, bem como outras alt-L1s lançarão os seus próprios frameworks rollup para combater a força gravitacional de tentar escalar uma máquina de estado única de forma descentralizada.
A caixa de ferramentas modular da pilha de blockchain está tornando mais fácil lançar e personalizar blockchains do que nunca. Provedores de rollup-as-a-service (RaaS) como Gelado, Caldeira, Conduit, e AltLayerjuntamente com estruturas rollup como Initia & Dymension, estão facilitando implantações de rollup de 5 minutos através de interfaces sem código.
Isso está levando a uma explosão de novas cadeias modulares sendo lançadas. No entanto, com todas essas novas cadeias vem o tradeoff final de fragmentação. A liquidez fragmentada causa deslizamento pior ao fazer pontes e negociar. As 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 UX? Se as criptomoedas são tão fáceis de lançar, não deveria ser igualmente fácil conectá-las?
Os fornecedores tradicionais de interoperabilidade precisam implantar manualmente em cadeias uma por uma e exigem que as cadeias façam lobby para implantações. Este é um gargalo enorme para novas cadeias e prejudica o crescimento de integração.
Existem vários protocolos de interoperabilidade liderando o caminho para a expansão contínua de cadeias como Hyperlaneconstruir um framework de interoperabilidade sem permissão.Construção da União focado na interoperabilidade do cliente zk-light, Rede Omnicom seu padrão Open Liquidity Network, Mitosecom seu protocolo de liquidez e Catalisadorcom o seu AMM.
O outro nicho interessante para interoperabilidade é a sequenciação compartilhada, que foi recentemente impulsionada pelo pesquisador da Fundação EthereumJustin Drake.
Este é um mecanismo que conecta rollups para execução atómica através de um sequenciador partilhado. Estas soluções estão a ser testadas atualmente em produção 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 num mundo com mais de 10.000 rollups.
Em conclusão, a modularidade diz respeito à construção de um sistema que é maior do que a soma das suas partes.
Aqueles que acreditam num futuro modular acreditam num futuro de opcionalidade. Acreditamos que oferecer uma experiência de desenvolvimento mais adaptável e menos restritiva irá integrar mais desenvolvedores não nativos de criptomoedas e trazer inovação. Também acreditamos em soberania. Acreditamos que as apps não devem ter de competir umas com as outras pelo espaço de bloco. As apps que se movem em direção a serem a sua própria cadeia trarão uma experiência de usuário muito melhor e uma flexibilidade aumentada para os construtores.
A era do espaço de bloco escasso está a chegar a um fim abrupto. Estamos nos primeiros tempos de uma mudança massiva de vários anos na forma como os construtores operam e constroem aplicações onchain. Ao embarcarmos na expansão modular, continuaremos a ver uma inovação e experimentação sem precedentes, o que acaba por beneficiar os participantes destas redes de formas mais imagináveis.
Em breve veremos um mundo com 100.000+ cadeias, um mundo com 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 onchain.
Acredito que isto irá aproximar a indústria da adoção real. Visualizo um futuro onde os utilizadores interagem com aplicações de forma simplificada, semelhante à forma como opera com a internet no dia a dia. Estas aplicações serão as suas próprias cadeias modulares, cada uma utilizando uma parte específica da pilha modular discutida hoje.
Não podemos dimensionar nosso espaço de bloco com mais máquinas de estado único. Devemos modularizar e trabalhar juntos.