Nas áreas de foco e inovação, as diferentes partes da pilha modular não são as mesmas. Embora muitos projetos tenham inovado na disponibilidade de dados (DA) e na camada de classificação, somente recentemente a camada de execução e a camada de liquidação começaram a ser valorizadas como parte da pilha modular.
Competição acirrada no campo dos ordenadores compartilhados, com muitos projetos como Espresso, Astria, Radius, Rome e Madara disputando a participação de mercado. Além disso, existem provedores de RaaS como Caldera e Conduit, que desenvolvem ordenadores compartilhados construídos sobre eles. Esses provedores de RaaS são capazes de oferecer taxas mais favoráveis para o Rollup, porque seu modelo de negócio subjacente não depende inteiramente da receita de ordenação. Há também muitas opções de Rollup que optam por executar seus próprios ordenadores para obter a receita gerada por eles.
Compared to the data availability (DA) field, the sorter market is unique. The data availability (DA) field is basically dominated by an oligopoly consisting of Celestia, Avail, and EigenDA. This makes it difficult for smaller newcomers to successfully disrupt the field, apart from the three major players. Projects either utilize the “existing” option (Ethereum) or choose one mature DA layer based on their own technology stack type and consistency. While using a DA layer can save a lot of costs, outsourcing the sorter part is not an obvious choice (from a cost perspective, not security), mainly due to the opportunity cost of giving up sorter revenue. Many still believe that DA will become a commodity, but as we see in cryptocurrencies, the combination of strong liquidity moat and unique (hard to replicate) underlying technology makes it extremely difficult to commoditize a layer in the stack. Regardless of these debates, there are many DA and sorter products launching. In short, for some modular stacks, “each service has several competitors.”
我 acho que as camadas de execução e liquidação (bem como agregação) ainda não foram completamente exploradas, mas estão começando a iterar de novas maneiras para melhor se alinhar com o resto do stack modular.
Relação entre Execução e Camada de Liquidação
A camada de execução está intimamente ligada à camada de liquidação, que é o local onde são definidos os estados e onde os resultados finais são executados. A camada de liquidação também pode fornecer recursos aprimorados para os resultados da camada de execução, aumentando assim a funcionalidade e a segurança da camada de execução. Na aplicação prática, isso significa que a camada de liquidação pode desempenhar vários papéis, como resolver disputas fraudulentas na camada de execução, validar evidências e conectar-se a outros ambientes de camada de execução.
Outras equipes optaram por construir L1 para funcionalidades ou aplicativos principais específicos. A Hyperliquid é um exemplo, eles construíram um L1 dedicado para sua plataforma nativa de negociação de contratos futuros perpétuos. Embora seus usuários precisem realizar operações de cadeia cruzada por meio do Arbitrum, sua arquitetura principal não depende do Cosmos SDK ou de outros frameworks, permitindo iterações personalizadas e otimizações para seus casos de uso principais.
目mente, estamos a ver cada vez mais a mistura e combinação de diferentes máquinas virtuais (VM) como parte de uma rede partilhada, o que proporciona aos programadores uma maior flexibilidade e personalização a nível de execução. Por exemplo, a Layer N permite aos programadores executar nós Rollup gerais (como SolanaVM, MoveVM, entre outros, como ambientes de execução) e nós Rollup específicos da aplicação (como DEX perpétuo, DEX de livro de ordens) sobre o seu estado partilhado. Estão também empenhados em alcançar total modularidade e liquidez partilhada entre estas diferentes arquiteturas de VM, um problema de engenharia on-chain historicamente difícil de escalar. Cada aplicação na Layer N pode passar mensagens assíncronas sem atrasos em termos de consenso, que é normalmente um problema de “overhead de comunicação” para criptomoedas. Cada xVM também pode utilizar diferentes estruturas de base de dados, seja RocksDB, LevelDB ou uma base de dados síncrona / assíncrona personalizada criada a partir do zero. A interoperabilidade opera através de um “sistema de instantâneo” (um algoritmo semelhante ao algoritmo de Chandy-Lamport), onde as cadeias podem transitar assincronamente para novos blocos sem pausa do sistema. Em termos de segurança, é possível apresentar provas de fraude se ocorrer uma transição de estado incorreta. Com este design, o objetivo é reduzir ao máximo o tempo de execução, ao mesmo tempo que se aumenta ao máximo a capacidade total da rede.
Camada N
Para impulsionar o progresso personalizado, a Movement Labs utiliza a linguagem Move para VM / execução, originalmente projetada pelo Facebook e usada em redes como Aptos e Sui. Em comparação com outros frameworks, o Move tem vantagens estruturais, principalmente em termos de segurança e flexibilidade para desenvolvedores. Historicamente, os dois principais problemas ao construir aplicativos na cadeia usando tecnologias existentes são segurança e flexibilidade de desenvolvimento. É importante ressaltar que os desenvolvedores também podem escrever apenas Solidity e implantá-lo no Movement. Para isso, o Movement criou um tempo de execução EVM totalmente compatível com o bytecode, que pode ser usado em conjunto com a pilha Move. Seu Rollup M2 utiliza o BlockSTM para paralelização, o que permite maior throughput, mantendo acesso à liquidez do Ethereum (historicamente, o BlockSTM era usado apenas em alt L1s como Aptos, que obviamente não eram compatíveis com EVM).
MegaETH também está impulsionando o avanço no campo da camada de execução, especialmente através de seu mecanismo de paralelismo e banco de dados em memória, onde o ordenador pode armazenar todo o estado na memória. Em termos de arquitetura, eles aproveitam:
Compilação de código local para melhorar o desempenho do L2 (se a intensidade computacional do contrato for alta, o programa pode ser acelerado significativamente; se não for tão alta, ainda pode ser acelerado em mais de 2 vezes).
Produção de blocos descentralizados em relação à centralização, mas validação e confirmação descentralizadas dos blocos.
Eficiente sincronização de estado, em que os nós completos não precisam executar novamente as transações, mas precisam conhecer o incremento de estado para que possam ser aplicados ao seu banco de dados local.
A estrutura de atualização da árvore de Merkle, e o seu método é uma nova estrutura de dados trie, eficiente em termos de memória e disco. O cálculo em memória permite comprimir o estado da cadeia na memória, para que, durante a execução das transações, não seja necessário recorrer ao disco, apenas à memória.
Como parte de uma pilha modular, outro design recentemente explorado e iterado é a agregação de provas: definida como um verificador que cria uma única prova concisa a partir de várias provas concisas. Primeiro, vamos examinar a camada de agregação como um todo, bem como sua história e tendências atuais no campo da criptografia.
O valor da camada de agregação
从历史上看,在非加密货币市场中,聚合器的市场份额小于平台:
Embora eu não tenha certeza se isso se aplica a todos os casos de criptomoedas, ainda é válido para exchanges descentralizadas, pontes de cadeia cruzada e protocolos de empréstimo.
Por exemplo, o valor de mercado total da 1inch e da 0x (duas das principais agregadoras de DEX) é de cerca de 1 bilhão de dólares, o que representa apenas uma pequena parte do valor de mercado de aproximadamente 7,6 bilhões de dólares da Uniswap. O mesmo acontece com as pontes de cadeia cruzada: em comparação com plataformas como Across, a participação de mercado das agregadoras de pontes de cadeia cruzada como Li.Fi e Socket/Bungee é menor. Embora o Socket suporte 15 tipos diferentes de pontes de cadeia cruzada, o volume total de transações de cadeia cruzada é realmente semelhante ao da Across (Socket - 2,2 bilhões de dólares, Across - 1,7 bilhão de dólares), representando apenas uma pequena parte do volume recente de transações do Socket/Bungee.
Em termos de empréstimos e empréstimos, Yearn Finance é o primeiro protocolo de agregação de rendimento de empréstimos descentralizados, com uma capitalização de mercado atual de cerca de 250 milhões de dólares. Em comparação, plataformas como Aave (aproximadamente 1,4 bilhão de dólares) e Compound (aproximadamente 560 milhões de dólares) têm avaliações mais altas.
Os mercados de finanças tradicionais são semelhantes. Por exemplo, o valor de mercado da Intercontinental Exchange (ICE) e do Grupo CME (Bolsa de Mercadorias de Chicago) é de cerca de 750 bilhões de dólares cada, enquanto “agregadores” como a Guggenheim Partners e a Robinhood têm valores de mercado de cerca de 1,32 trilhões e 150 bilhões de dólares, respectivamente. Na Guggenheim Partners, que roteia negociações por meio de vários locais, como a ICE e a CME, a proporção de volume de negociações roteadas por eles não corresponde à participação de mercado. A Robinhood tem aproximadamente 119 milhões de contratos de opções por mês, enquanto a ICE tem cerca de 35 milhões - e os contratos de opções nem mesmo fazem parte central do modelo de negócios da Robinhood. Mesmo assim, a avaliação de mercado da ICE é cerca de 5 vezes maior do que a da Robinhood no mercado aberto. Portanto, como agregadores de interface de aplicativos, a Guggenheim Partners e a Robinhood roteiam o fluxo de pedidos dos clientes para vários locais, mas suas avaliações não são tão altas quanto as da ICE e da CME, apesar de terem um grande volume de negociações.
作为消费者,我们给予聚合器的价值较低。 -> Como consumidores, atribuímos um valor baixo ao agregador.
Se o AggLayer for incorporado ao produto/plataforma/chain, isso pode não ser viável em criptomoedas. Se o agregador for integrado diretamente à chain de forma estreita, claramente essa é uma arquitetura diferente e estou curioso para ver como ela irá se desenvolver. Um exemplo é o AggLayer da Polygon, onde os desenvolvedores podem facilmente conectar suas camadas L1 e L2 a uma rede que pode agregar provas e implementar uma camada de liquidez unificada entre as chains que utilizam o CDK.
AggLayer
O funcionamento deste modelo é semelhante à camada de interoperabilidade Nexus da Avail, que inclui mecanismos de agregação de provas e leilões de ordenação, tornando o seu produto DA ainda mais poderoso. Assim como o AggLayer da Polygon, cada cadeia ou Rollup integrado ao Avail pode interoperar dentro do ecossistema existente da Avail. Além disso, o Avail pooliza dados de transações ordenadas de várias plataformas de blockchain e Rollup, incluindo Ethereum, todos os Rollups do Ethereum, a cadeia Cosmos, o Rollup da Avail, o Rollup da Celestia e várias estruturas híbridas, como Validiums, Optimiums e as parachains do Polkadot. Os desenvolvedores de qualquer ecossistema podem construir sem permissão sobre a camada DA da Avail enquanto usam o Avail Nexus, que pode ser usado para agregação de provas e mensagens entre ecossistemas.
Avail Nexus
Nebra concentra-se na agregação e liquidação de provas, que podem ser agregadas entre diferentes sistemas de prova. Por exemplo, agregando provas do sistema xyz e provas do sistema abc, você terá agg_xyzabc (em vez de agregar dentro de um sistema de prova, resultando em agg_xyz e agg_abc separadamente). Esta arquitetura utiliza o UniPlonK, que padroniza o trabalho de validadores de séries de circuitos, tornando a validação de provas entre diferentes circuitos PlonK mais eficiente e viável. Essencialmente, ela usa a própria prova de conhecimento zero (SNARK recursivo) para expandir a parte de validação (tipicamente o gargalo nesses sistemas). Para os clientes, a liquidação “última milha” se torna mais fácil, pois a Nebra lida com toda a agregação e liquidação em lote, e a equipe só precisa modificar a chamada de contrato da API.
Astria está a investigar alguns designs interessantes em torno de como o seu ordenador partilhado interage com a agregação de provas. Eles vão deixar a execução do Rollup para o próprio Rollup, que corre software de execução de camada na namespace especificada pelo ordenador partilhado, essencialmente apenas uma “API de execução”, que é uma forma do Rollup aceitar dados da camada de ordenação. Eles também podem facilmente adicionar suporte para prova de validade aqui para garantir que os blocos não violem as regras da máquina de estado EVM.
Aqui, produtos como Astria atuam como o processo #1 → #2 (transações não ordenadas → blocos ordenados), os nós de camada de execução / Rollup são o #2 → #3, e protocolos como Nebra atuam como a última etapa #3 → #4 (execução de blocos → provas concisas). Nebra também pode ser teoricamente a quinta etapa, onde as provas são agregadas e depois verificadas. A Sovereign Labs também está pesquisando conceitos semelhantes à última etapa, onde pontes de cadeia cruzada baseadas em agregação de provas são o cerne de sua arquitetura.
总体而言,一些Camada de aplicação开始拥有底层基础设施,部分原因是如果它们不控制底层堆栈,那么仅保留上层应用可能会带来激励问题和高昂的用户采用成本。另一方面,随着竞争和技术进步不断压低基础设施成本,应用程序 / AppChain与模块化组件集成的费用变得更加低廉。我相信这种动态会更加强大,至少目前如此。
Com todas essas inovações (camada de execução, camada de liquidação, camada de agregação), é possível alcançar maior eficiência, integração mais fácil, interoperabilidade mais forte e custos mais baixos. Todos esses elementos acabarão resultando em melhores aplicativos para os usuários e uma melhor experiência de desenvolvimento para os desenvolvedores. Essa é uma combinação bem-sucedida que traz mais inovação e velocidade de inovação.
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.
Área modular negligenciada: agregação, liquidação e camada de execução
Título original: “Aggregation, settlement, ution”
Escrito por: Bridget Harris
Compilado por: Chris, Techub News
Nas áreas de foco e inovação, as diferentes partes da pilha modular não são as mesmas. Embora muitos projetos tenham inovado na disponibilidade de dados (DA) e na camada de classificação, somente recentemente a camada de execução e a camada de liquidação começaram a ser valorizadas como parte da pilha modular.
Competição acirrada no campo dos ordenadores compartilhados, com muitos projetos como Espresso, Astria, Radius, Rome e Madara disputando a participação de mercado. Além disso, existem provedores de RaaS como Caldera e Conduit, que desenvolvem ordenadores compartilhados construídos sobre eles. Esses provedores de RaaS são capazes de oferecer taxas mais favoráveis para o Rollup, porque seu modelo de negócio subjacente não depende inteiramente da receita de ordenação. Há também muitas opções de Rollup que optam por executar seus próprios ordenadores para obter a receita gerada por eles.
Compared to the data availability (DA) field, the sorter market is unique. The data availability (DA) field is basically dominated by an oligopoly consisting of Celestia, Avail, and EigenDA. This makes it difficult for smaller newcomers to successfully disrupt the field, apart from the three major players. Projects either utilize the “existing” option (Ethereum) or choose one mature DA layer based on their own technology stack type and consistency. While using a DA layer can save a lot of costs, outsourcing the sorter part is not an obvious choice (from a cost perspective, not security), mainly due to the opportunity cost of giving up sorter revenue. Many still believe that DA will become a commodity, but as we see in cryptocurrencies, the combination of strong liquidity moat and unique (hard to replicate) underlying technology makes it extremely difficult to commoditize a layer in the stack. Regardless of these debates, there are many DA and sorter products launching. In short, for some modular stacks, “each service has several competitors.”
我 acho que as camadas de execução e liquidação (bem como agregação) ainda não foram completamente exploradas, mas estão começando a iterar de novas maneiras para melhor se alinhar com o resto do stack modular.
Relação entre Execução e Camada de Liquidação
A camada de execução está intimamente ligada à camada de liquidação, que é o local onde são definidos os estados e onde os resultados finais são executados. A camada de liquidação também pode fornecer recursos aprimorados para os resultados da camada de execução, aumentando assim a funcionalidade e a segurança da camada de execução. Na aplicação prática, isso significa que a camada de liquidação pode desempenhar vários papéis, como resolver disputas fraudulentas na camada de execução, validar evidências e conectar-se a outros ambientes de camada de execução.
值得注意的是,一些团队选择在自己协议的原生环境中直接支持开发自定义的执行环境,比如 Repyh Labs,他们正在构建一个名为 Delta 的 L1。这本质上是对模块化堆栈的Reversão设计,但仍然提供了灵活性,并且具有技术兼容性的优势,因为团队不需要花时间手动集成模块化堆栈的每个部分。当然,缺点是从Liquidez角度来看是孤立的,无法选择最适合你的设计的模块化层,而且成本太高。
Outras equipes optaram por construir L1 para funcionalidades ou aplicativos principais específicos. A Hyperliquid é um exemplo, eles construíram um L1 dedicado para sua plataforma nativa de negociação de contratos futuros perpétuos. Embora seus usuários precisem realizar operações de cadeia cruzada por meio do Arbitrum, sua arquitetura principal não depende do Cosmos SDK ou de outros frameworks, permitindo iterações personalizadas e otimizações para seus casos de uso principais.
Progresso da Camada de Execução
在上一个周期中,通用型的另类 Layer1(alt-L1)唯一胜过以太坊的功能是更高的吞吐量。这意味着,如果项目希望显著提升性能,基本上必须选择从头开始构建自己的 Layer1,主要是因为以太坊本身尚未具备这项技术。从历史上看,这仅仅意味着将效率机制直接嵌入通用协议中。在当前周期中,这些性能改进是通过模块化设计实现的,并且是在主要智能合约平台以太坊上实现的。这样一来,现有项目和新项目都可以利用新的执行层基础设施,同时又不会牺牲以太坊的流动性、安全性和社区护城河。
目mente, estamos a ver cada vez mais a mistura e combinação de diferentes máquinas virtuais (VM) como parte de uma rede partilhada, o que proporciona aos programadores uma maior flexibilidade e personalização a nível de execução. Por exemplo, a Layer N permite aos programadores executar nós Rollup gerais (como SolanaVM, MoveVM, entre outros, como ambientes de execução) e nós Rollup específicos da aplicação (como DEX perpétuo, DEX de livro de ordens) sobre o seu estado partilhado. Estão também empenhados em alcançar total modularidade e liquidez partilhada entre estas diferentes arquiteturas de VM, um problema de engenharia on-chain historicamente difícil de escalar. Cada aplicação na Layer N pode passar mensagens assíncronas sem atrasos em termos de consenso, que é normalmente um problema de “overhead de comunicação” para criptomoedas. Cada xVM também pode utilizar diferentes estruturas de base de dados, seja RocksDB, LevelDB ou uma base de dados síncrona / assíncrona personalizada criada a partir do zero. A interoperabilidade opera através de um “sistema de instantâneo” (um algoritmo semelhante ao algoritmo de Chandy-Lamport), onde as cadeias podem transitar assincronamente para novos blocos sem pausa do sistema. Em termos de segurança, é possível apresentar provas de fraude se ocorrer uma transição de estado incorreta. Com este design, o objetivo é reduzir ao máximo o tempo de execução, ao mesmo tempo que se aumenta ao máximo a capacidade total da rede.
Camada N
Para impulsionar o progresso personalizado, a Movement Labs utiliza a linguagem Move para VM / execução, originalmente projetada pelo Facebook e usada em redes como Aptos e Sui. Em comparação com outros frameworks, o Move tem vantagens estruturais, principalmente em termos de segurança e flexibilidade para desenvolvedores. Historicamente, os dois principais problemas ao construir aplicativos na cadeia usando tecnologias existentes são segurança e flexibilidade de desenvolvimento. É importante ressaltar que os desenvolvedores também podem escrever apenas Solidity e implantá-lo no Movement. Para isso, o Movement criou um tempo de execução EVM totalmente compatível com o bytecode, que pode ser usado em conjunto com a pilha Move. Seu Rollup M2 utiliza o BlockSTM para paralelização, o que permite maior throughput, mantendo acesso à liquidez do Ethereum (historicamente, o BlockSTM era usado apenas em alt L1s como Aptos, que obviamente não eram compatíveis com EVM).
MegaETH também está impulsionando o avanço no campo da camada de execução, especialmente através de seu mecanismo de paralelismo e banco de dados em memória, onde o ordenador pode armazenar todo o estado na memória. Em termos de arquitetura, eles aproveitam:
Como parte de uma pilha modular, outro design recentemente explorado e iterado é a agregação de provas: definida como um verificador que cria uma única prova concisa a partir de várias provas concisas. Primeiro, vamos examinar a camada de agregação como um todo, bem como sua história e tendências atuais no campo da criptografia.
O valor da camada de agregação
从历史上看,在非加密货币市场中,聚合器的市场份额小于平台:
Embora eu não tenha certeza se isso se aplica a todos os casos de criptomoedas, ainda é válido para exchanges descentralizadas, pontes de cadeia cruzada e protocolos de empréstimo.
Por exemplo, o valor de mercado total da 1inch e da 0x (duas das principais agregadoras de DEX) é de cerca de 1 bilhão de dólares, o que representa apenas uma pequena parte do valor de mercado de aproximadamente 7,6 bilhões de dólares da Uniswap. O mesmo acontece com as pontes de cadeia cruzada: em comparação com plataformas como Across, a participação de mercado das agregadoras de pontes de cadeia cruzada como Li.Fi e Socket/Bungee é menor. Embora o Socket suporte 15 tipos diferentes de pontes de cadeia cruzada, o volume total de transações de cadeia cruzada é realmente semelhante ao da Across (Socket - 2,2 bilhões de dólares, Across - 1,7 bilhão de dólares), representando apenas uma pequena parte do volume recente de transações do Socket/Bungee.
Em termos de empréstimos e empréstimos, Yearn Finance é o primeiro protocolo de agregação de rendimento de empréstimos descentralizados, com uma capitalização de mercado atual de cerca de 250 milhões de dólares. Em comparação, plataformas como Aave (aproximadamente 1,4 bilhão de dólares) e Compound (aproximadamente 560 milhões de dólares) têm avaliações mais altas.
Os mercados de finanças tradicionais são semelhantes. Por exemplo, o valor de mercado da Intercontinental Exchange (ICE) e do Grupo CME (Bolsa de Mercadorias de Chicago) é de cerca de 750 bilhões de dólares cada, enquanto “agregadores” como a Guggenheim Partners e a Robinhood têm valores de mercado de cerca de 1,32 trilhões e 150 bilhões de dólares, respectivamente. Na Guggenheim Partners, que roteia negociações por meio de vários locais, como a ICE e a CME, a proporção de volume de negociações roteadas por eles não corresponde à participação de mercado. A Robinhood tem aproximadamente 119 milhões de contratos de opções por mês, enquanto a ICE tem cerca de 35 milhões - e os contratos de opções nem mesmo fazem parte central do modelo de negócios da Robinhood. Mesmo assim, a avaliação de mercado da ICE é cerca de 5 vezes maior do que a da Robinhood no mercado aberto. Portanto, como agregadores de interface de aplicativos, a Guggenheim Partners e a Robinhood roteiam o fluxo de pedidos dos clientes para vários locais, mas suas avaliações não são tão altas quanto as da ICE e da CME, apesar de terem um grande volume de negociações.
作为消费者,我们给予聚合器的价值较低。 -> Como consumidores, atribuímos um valor baixo ao agregador.
Se o AggLayer for incorporado ao produto/plataforma/chain, isso pode não ser viável em criptomoedas. Se o agregador for integrado diretamente à chain de forma estreita, claramente essa é uma arquitetura diferente e estou curioso para ver como ela irá se desenvolver. Um exemplo é o AggLayer da Polygon, onde os desenvolvedores podem facilmente conectar suas camadas L1 e L2 a uma rede que pode agregar provas e implementar uma camada de liquidez unificada entre as chains que utilizam o CDK.
AggLayer
O funcionamento deste modelo é semelhante à camada de interoperabilidade Nexus da Avail, que inclui mecanismos de agregação de provas e leilões de ordenação, tornando o seu produto DA ainda mais poderoso. Assim como o AggLayer da Polygon, cada cadeia ou Rollup integrado ao Avail pode interoperar dentro do ecossistema existente da Avail. Além disso, o Avail pooliza dados de transações ordenadas de várias plataformas de blockchain e Rollup, incluindo Ethereum, todos os Rollups do Ethereum, a cadeia Cosmos, o Rollup da Avail, o Rollup da Celestia e várias estruturas híbridas, como Validiums, Optimiums e as parachains do Polkadot. Os desenvolvedores de qualquer ecossistema podem construir sem permissão sobre a camada DA da Avail enquanto usam o Avail Nexus, que pode ser usado para agregação de provas e mensagens entre ecossistemas.
Avail Nexus
Nebra concentra-se na agregação e liquidação de provas, que podem ser agregadas entre diferentes sistemas de prova. Por exemplo, agregando provas do sistema xyz e provas do sistema abc, você terá agg_xyzabc (em vez de agregar dentro de um sistema de prova, resultando em agg_xyz e agg_abc separadamente). Esta arquitetura utiliza o UniPlonK, que padroniza o trabalho de validadores de séries de circuitos, tornando a validação de provas entre diferentes circuitos PlonK mais eficiente e viável. Essencialmente, ela usa a própria prova de conhecimento zero (SNARK recursivo) para expandir a parte de validação (tipicamente o gargalo nesses sistemas). Para os clientes, a liquidação “última milha” se torna mais fácil, pois a Nebra lida com toda a agregação e liquidação em lote, e a equipe só precisa modificar a chamada de contrato da API.
Astria está a investigar alguns designs interessantes em torno de como o seu ordenador partilhado interage com a agregação de provas. Eles vão deixar a execução do Rollup para o próprio Rollup, que corre software de execução de camada na namespace especificada pelo ordenador partilhado, essencialmente apenas uma “API de execução”, que é uma forma do Rollup aceitar dados da camada de ordenação. Eles também podem facilmente adicionar suporte para prova de validade aqui para garantir que os blocos não violem as regras da máquina de estado EVM.
Aqui, produtos como Astria atuam como o processo #1 → #2 (transações não ordenadas → blocos ordenados), os nós de camada de execução / Rollup são o #2 → #3, e protocolos como Nebra atuam como a última etapa #3 → #4 (execução de blocos → provas concisas). Nebra também pode ser teoricamente a quinta etapa, onde as provas são agregadas e depois verificadas. A Sovereign Labs também está pesquisando conceitos semelhantes à última etapa, onde pontes de cadeia cruzada baseadas em agregação de provas são o cerne de sua arquitetura.
总体而言,一些Camada de aplicação开始拥有底层基础设施,部分原因是如果它们不控制底层堆栈,那么仅保留上层应用可能会带来激励问题和高昂的用户采用成本。另一方面,随着竞争和技术进步不断压低基础设施成本,应用程序 / AppChain与模块化组件集成的费用变得更加低廉。我相信这种动态会更加强大,至少目前如此。
Com todas essas inovações (camada de execução, camada de liquidação, camada de agregação), é possível alcançar maior eficiência, integração mais fácil, interoperabilidade mais forte e custos mais baixos. Todos esses elementos acabarão resultando em melhores aplicativos para os usuários e uma melhor experiência de desenvolvimento para os desenvolvedores. Essa é uma combinação bem-sucedida que traz mais inovação e velocidade de inovação.