A primeira tecnologia Sequencer compartilhada é lançada no testnet Polygon zkEVM

Autor: Bessie Liu Fonte: blockworks Compilação: Shan Ouba, Golden Finance

A empresa de infraestrutura Blockchain Espresso lançou uma versão testnet do Espresso Sequencer, que é baseada em uma versão bifurcada do Polygon zkEVM. Uma rede de teste chamada "Doppio" já está em execução na empresa e será aberta para nós externos nos próximos meses. O sequenciador é responsável por ordenar as transações do mempool e enviar as informações de volta para a máquina virtual. Semelhante aos validadores em uma rede de camada 1, eles desempenham um papel vital na execução de uma rede blockchain de camada 2.

Atualmente, o Sequencer ainda é relativamente centralizado. Os Rollups executam seu próprio Sequencer independente e têm seu próprio ambiente de execução - e no caso de Rollups de conhecimento zero (ZK), eles também têm seu próprio sistema de prova.

A cofundadora e chefe de estratégia da Espresso, Jill Gunter, explicou em uma entrevista à Blockworks que o Sequencer existente é relativamente monolítico em operação. "Nas soluções Rollup existentes, o Sequencer é apenas um componente que acompanha o restante do software Rollup. Não há nada programável, atualizável ou substituível", disse Gunter. Como resultado, muitos Rollups hoje experimentam algum tipo de de O grau de tempo de inatividade, que Gunter acredita ser minimizado no atual ambiente Rollup. "Não é catastrófico porque você sempre pode forçar as transações de volta para [Layer-1]. Mas pode ser caro e levanta o que chamo de problema de censura branda, em que as transações não estão sendo priorizadas", disse ela.

**Como funciona o sequenciador descentralizado do Espresso? **

A Espresso projetou seu próprio sistema proprietário de proof-of-stake, o HotShot, que será usado para otimizar o equilíbrio de desempenho, mantendo a descentralização e a robustez, explicou Gunter.

"É um sistema de consenso distribuído que pode ser compartilhado entre diferentes Rollups, portanto, os Rollups não precisam mais agrupar o Sequencer em sua própria pilha de software", disse ela. "Eles usarão o Espresso [interface de programação de aplicativos] para chamar e enviar a transação para o Espresso Sequenciador."

O Espresso Sequencer tem duas funções principais: Primeiro, ele realiza a disponibilidade de dados como uma opção, o que significa que se um Rollup quiser a disponibilidade de dados como uma função adicional, ele pode optar por usá-la. Em segundo lugar, reforça o consenso sobre a ordem das transações.

"O Espresso Sequencer pode executar essas duas funções em vários rollups e, quando você começa a fazer o sequenciamento cross-rollup, surgem todos os tipos de situações interessantes", disse Gunter. MEV (Maximize Transaction Value) - Acreditamos que isso pode ser um fluxo de receita para aqueles que participam da Espresso Network e [Layer-2].”

RtAt6VmANXV6z5iKb2ihoovv9cRKPiB616F1HRzL.png

A equipe também planeja usar o staking de ETH para garantir a consistência econômica com o Ethereum Layer-1 e atualmente tem cooperado com o Eigenlayer. Depois de lançar o testnet no Polygon zkVM, Gunter observou que o Espresso também está trabalhando com a Caldera para construir uma integração entre o Espresso Sequencer e a pilha OP. Ao mesmo tempo, também foram firmados acordos com equipes como Spire, Injective e Catalyst AMM para apoiar sua integração prioritária com o Espresso Sequencer.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)