Espresso Systems: Impulsionando a escalabilidade L2 através da ordenação compartilhada
A Espresso Systems inicialmente focou na construção de um protocolo L1 descentralizado altamente escalável e centrado na privacidade, mas depois percebeu que não era necessário criar um novo L1, passando a concentrar-se no desenvolvimento de soluções para o ecossistema Ethereum. Para alcançar essa visão, a Espresso iniciou dois trabalhos independentes, um focado em privacidade e o outro em desempenho.
Para oferecer melhores opções de privacidade, a Espresso desenvolveu o aplicativo CAPE. Este é um sistema de contrato inteligente que permite configurações personalizadas de privacidade em nível de transação e pode ser implantado em qualquer cadeia EVM.
O ordenadores são responsáveis por validar e agrupar transações na blockchain de segunda camada, e depois enviá-las de volta para a cadeia de primeira camada para liquidação. Rollups não precisam necessariamente de usar ordenadores, é apenas uma escolha de design destinada a proporcionar aos utilizadores taxas mais baixas e confirmações de transação mais rápidas.
Atualmente, o principal problema enfrentado pelos ordenadores é a tendência à centralização (, que geralmente é controlada por um único operador ), existindo riscos como a revisão de transações, extração de MEV e pontos únicos de falha.
As soluções de ordenação compartilhada do Espresso, (, dependem de nós independentes e sem permissão, ), destinadas a resolver esses problemas. O Espresso está criando um mercado de ordenação compartilhada, onde cadeias de segunda camada podem vender espaço em blocos a proponentes compartilhados, incluindo proponentes da EVM da rede principal Ethereum, que criam valor atendendo às necessidades dos usuários em várias cadeias.
Arquitetura Técnica
CAPE
CAPE é um protocolo de privacidade de ativos configurável implementado pela Espresso Systems na Ethereum. Ele permite que criadores de ativos emitam ativos digitais privados, enquanto especificam partes específicas que podem visualizar a propriedade e os dados relacionados às transações. O CAPE também suporta o uso de credenciais verificáveis privadas, chaves de congelamento ou esquemas de limiares, entre outras estratégias avançadas.
VERI-ZEXE é um sistema de computação privada descentralizada (DPC) que permite aos usuários executar quaisquer cálculos fora da cadeia e usar provas de conhecimento zero para submeter transações que provem a correção dos cálculos. O VERI-ZEXE melhorou a geração de transações em cerca de 9 vezes, e o uso de memória em cerca de 2,6 vezes, e será utilizado no futuro no CAPE para habilitar estratégias de ativos definidas pelo usuário.
HotShot
HotShot é um protocolo de consenso aberto e sem permissão que prioriza alta capacidade de processamento e finalização rápida. Ele adota um modelo de segurança de prova de participação, capaz de escalar para incluir todos os validadores do Ethereum (, atualmente com mais de 700 mil ) participantes, ao mesmo tempo que garante segurança e eficácia.
Tiramisu
Tiramisu é uma solução inovadora de disponibilidade de dados, que contém três níveis:
Savoiardi: Camada base, fornece funcionalidade de anti-suborno e o mais alto nível de segurança.
Mascarpone: Camada intermédia, alcançando uma recuperação eficiente de dados através da eleição de um pequeno comitê de gestão de dados.
Cocoa: camada superior, fornece uma rede de distribuição de conteúdo para Tiramisu, acelerando a propagação de dados.
A Espresso Systems considerou flexibilidade e modularidade ao projetar o protocolo, e o rollup que utiliza seu ordenadores também pode optar por outras soluções de disponibilidade de dados.
Sequenciador Espresso
Espresso Sequencer é um sistema que fornece ordenação de transações descentralizada para soluções de escalonamento de segunda camada na Ethereum. É baseado em um modelo de segurança de prova de participação descentralizado único, suportando um protocolo de consenso de ordenação de transações e mecanismos de disponibilidade de dados que podem ser aprimorados ainda mais.
Este sistema inclui um sistema de contrato de resumo, destinado a registar os blocos de transação ordenados que foram submetidos, verificar a sua conformidade com o protocolo de consenso e o certificado de disponibilidade, registar atualizações de compromisso de estado para cada zk-VM implantado no Espresso Sequencer, bem como receber e verificar provas de atualização de estado.
O Espresso Sequencer suporta a descentralização de L2, processando a ordenação descentralizada de transações de agregação e a disponibilidade de dados, funcionando como middleware entre a agregação e a plataforma L1 subjacente. Foi projetado para ser uma plataforma que pode implantar qualquer zk-VM ou VM otimista, e no futuro, pode também servir como uma camada de interoperabilidade ao replicar VMs em múltiplos L1.
Processo de Desenvolvimento
Em junho de 2022, Espresso começou a usar CAPE na rede de testes Goerli
Em novembro de 2022, foi lançado o Testnet Espresso 1 (Americano), apresentando pela primeira vez o Sequencer Espresso.
Em julho de 2023, lançamento da rede de testes compartilhada Doppio com Polygon zkEVM
Em agosto de 2023, foi aberta ao público a rede de testes Doppio, demonstrando a integração de ponta a ponta com a pilha Polygon zkEVM.
Em setembro de 2023, foi lançado o testnet 3 (Cortado), integrando OP Stack e Polygon zkEVM.
Em janeiro de 2024, será lançado a testnet 4 (Gibraltar), demonstrando a integração com a pilha tecnológica Arbitrum, com operadores externos executando pela primeira vez nós Espresso Sequencer.
Em maio de 2024, será lançado o testnet 5 (Cappuccino), expandindo a camada final do HotShot para 100 nós e aumentando o suporte para provas de fraude do Arbitrum
Cooperação do Ecossistema
Espresso Systems estabeleceu parcerias com vários projetos, incluindo:
EigenLayer: Reutilização de garantia na rede Espresso Sequencer
Injective: Integra Sequenciador Espresso, começa a partir do Cascade
AltLayer: Introduzir Espresso Sequencer na AltLayer Stack
Catalyst: Aumentar a interoperabilidade, tornando-se a primeira aplicação dedicada ao ecossistema Espresso Sequencer
Spire: Planejamento para usar o Espresso Sequencer para ordenação e disponibilidade de dados
Polygon zkEVM: Lançamento da rede de testes integrada
Caldera: Introduzindo sequenciamento descentralizado na OP Stack
Offchain Labs: A colaboração trará uma versão descentralizada da ordenação de transações Timeboost para o ecossistema Arbitrum
Blockdaemon: Suporte a Sistemas Espresso através da implementação de nós de sequenciador externos
Através: Utilizar a funcionalidade de pré-confirmação rápida do Espresso para fazer a ponte entre Rollups.
Membros principais da equipe
Ben Fisch: CEO e co-fundador, professor assistente de Ciência da Computação na Universidade de Yale
Charles Lu: CEO e co-fundador, ex-responsável pelos Laboratórios Binance
Benedikt Bünz: Co-fundador e Chief Scientist, doutorando na Universidade de Stanford
Situação de Financiamento
Espresso Systems angariou um total de 60 milhões de dólares através da ronda de sementes e da ronda B:
Março de 2022: Angariou 32 milhões de dólares, liderado por Greylock Partners e Electric Capital
Março de 2024: Conclusão de 28 milhões de dólares na rodada de financiamento B, liderada pela A16zcrypto
Resumo do Projeto
Espresso, como middleware, oferece serviços de ordenação compartilhada, trazendo nova uniformidade e eficiência para o ecossistema Rollup e Ethereum através do mercado de ordenação compartilhada e ferramentas de finalização robustas. Ele não apenas resolve o problema da fragmentação atual do Rollup, mas também estabelece a base para operações cross-chain futuras e um ecossistema mais amplo.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Espresso Systems impulsiona a expansão L2: solução de ordenação compartilhada
Espresso Systems: Impulsionando a escalabilidade L2 através da ordenação compartilhada
A Espresso Systems inicialmente focou na construção de um protocolo L1 descentralizado altamente escalável e centrado na privacidade, mas depois percebeu que não era necessário criar um novo L1, passando a concentrar-se no desenvolvimento de soluções para o ecossistema Ethereum. Para alcançar essa visão, a Espresso iniciou dois trabalhos independentes, um focado em privacidade e o outro em desempenho.
Para oferecer melhores opções de privacidade, a Espresso desenvolveu o aplicativo CAPE. Este é um sistema de contrato inteligente que permite configurações personalizadas de privacidade em nível de transação e pode ser implantado em qualquer cadeia EVM.
O ordenadores são responsáveis por validar e agrupar transações na blockchain de segunda camada, e depois enviá-las de volta para a cadeia de primeira camada para liquidação. Rollups não precisam necessariamente de usar ordenadores, é apenas uma escolha de design destinada a proporcionar aos utilizadores taxas mais baixas e confirmações de transação mais rápidas.
Atualmente, o principal problema enfrentado pelos ordenadores é a tendência à centralização (, que geralmente é controlada por um único operador ), existindo riscos como a revisão de transações, extração de MEV e pontos únicos de falha.
As soluções de ordenação compartilhada do Espresso, (, dependem de nós independentes e sem permissão, ), destinadas a resolver esses problemas. O Espresso está criando um mercado de ordenação compartilhada, onde cadeias de segunda camada podem vender espaço em blocos a proponentes compartilhados, incluindo proponentes da EVM da rede principal Ethereum, que criam valor atendendo às necessidades dos usuários em várias cadeias.
Arquitetura Técnica
CAPE
CAPE é um protocolo de privacidade de ativos configurável implementado pela Espresso Systems na Ethereum. Ele permite que criadores de ativos emitam ativos digitais privados, enquanto especificam partes específicas que podem visualizar a propriedade e os dados relacionados às transações. O CAPE também suporta o uso de credenciais verificáveis privadas, chaves de congelamento ou esquemas de limiares, entre outras estratégias avançadas.
VERI-ZEXE é um sistema de computação privada descentralizada (DPC) que permite aos usuários executar quaisquer cálculos fora da cadeia e usar provas de conhecimento zero para submeter transações que provem a correção dos cálculos. O VERI-ZEXE melhorou a geração de transações em cerca de 9 vezes, e o uso de memória em cerca de 2,6 vezes, e será utilizado no futuro no CAPE para habilitar estratégias de ativos definidas pelo usuário.
HotShot
HotShot é um protocolo de consenso aberto e sem permissão que prioriza alta capacidade de processamento e finalização rápida. Ele adota um modelo de segurança de prova de participação, capaz de escalar para incluir todos os validadores do Ethereum (, atualmente com mais de 700 mil ) participantes, ao mesmo tempo que garante segurança e eficácia.
Tiramisu
Tiramisu é uma solução inovadora de disponibilidade de dados, que contém três níveis:
A Espresso Systems considerou flexibilidade e modularidade ao projetar o protocolo, e o rollup que utiliza seu ordenadores também pode optar por outras soluções de disponibilidade de dados.
Sequenciador Espresso
Espresso Sequencer é um sistema que fornece ordenação de transações descentralizada para soluções de escalonamento de segunda camada na Ethereum. É baseado em um modelo de segurança de prova de participação descentralizado único, suportando um protocolo de consenso de ordenação de transações e mecanismos de disponibilidade de dados que podem ser aprimorados ainda mais.
Este sistema inclui um sistema de contrato de resumo, destinado a registar os blocos de transação ordenados que foram submetidos, verificar a sua conformidade com o protocolo de consenso e o certificado de disponibilidade, registar atualizações de compromisso de estado para cada zk-VM implantado no Espresso Sequencer, bem como receber e verificar provas de atualização de estado.
O Espresso Sequencer suporta a descentralização de L2, processando a ordenação descentralizada de transações de agregação e a disponibilidade de dados, funcionando como middleware entre a agregação e a plataforma L1 subjacente. Foi projetado para ser uma plataforma que pode implantar qualquer zk-VM ou VM otimista, e no futuro, pode também servir como uma camada de interoperabilidade ao replicar VMs em múltiplos L1.
Processo de Desenvolvimento
Cooperação do Ecossistema
Espresso Systems estabeleceu parcerias com vários projetos, incluindo:
Membros principais da equipe
Situação de Financiamento
Espresso Systems angariou um total de 60 milhões de dólares através da ronda de sementes e da ronda B:
Resumo do Projeto
Espresso, como middleware, oferece serviços de ordenação compartilhada, trazendo nova uniformidade e eficiência para o ecossistema Rollup e Ethereum através do mercado de ordenação compartilhada e ferramentas de finalização robustas. Ele não apenas resolve o problema da fragmentação atual do Rollup, mas também estabelece a base para operações cross-chain futuras e um ecossistema mais amplo.