Uma transação precisa passar pelo processo repetível de "submissão → sequenciamento → confirmação de consenso → visibilidade do estado" antes de ser reconhecida como "confirmada" por outras blockchains, bridges ou aplicações em um ambiente multichain. A Espresso Network (ESP) funciona como uma camada base compartilhada para confirmação e liquidação, recebendo blocos dos sequenciadores de Rollup. A rede de validadores utiliza o HotShot para fornecer endosso BFT em questão de segundos, tornando os blocos confirmados pelo Espresso imediatamente disponíveis para acesso downstream.
Esse fluxo resolve o desafio do sequenciamento de confirmações: as aplicações não precisam mais aguardar a liquidação final do Ethereum L1 para obter uma sequência e visão de estado verificáveis; a liquidação L1 ainda pode ocorrer conforme as regras do bridge. Entender quando cada etapa é acionada e como as confirmações são retransmitidas esclarece os limites para leituras de estado cross-chain.
Antes que uma transação entre no caminho de confirmação do Espresso, é necessário que o sistema esteja pronto para integração: o ambiente de destino deve estar conectado ao Espresso, deve haver um sequenciador autorizado (ou equivalente), e a transação precisa ser aceita de acordo com as regras de execução e sequenciamento do ambiente. O Espresso não substitui a camada de execução de cada ambiente, mas oferece confirmação descentralizada para o resultado das transações do sequenciador.
| Item de preparação | Verificação principal | Impacto se não estiver pronto |
|---|---|---|
| Integração do ambiente | O Rollup/aplicação já está integrado ao Espresso? | O bloco não entra na camada de confirmação |
| Sequenciador autorizado | Existe sequenciador autorizado para submeter blocos ao Espresso? | Não é possível iniciar submissão e enfileiramento |
| Aceitação da transação | A transação foi aceita pelas regras de mempool/sequenciamento do ambiente? | Nenhum bloco é enviado para confirmação |
| Consumidor downstream | Bridges, aplicações ou solvers assinaram a visualização de confirmação? | Confirmação é concluída, mas ilegível entre ambientes |
A tabela acima mostra que a confirmação em segundo nível exige "integração + submissão autorizada + leitura downstream" funcionando em conjunto. Para o usuário, normalmente só se percebe que "a transação foi submetida a um Rollup", mas o sistema precisa incluir essa transação em um bloco destinado ao Espresso.
O processo se inicia quando um usuário ou aplicação submete uma transação a um Rollup (ou outro ambiente de execução). A transação entra na lógica de recepção e enfileiramento do ambiente. Um sequenciador autorizado organiza e agrupa as transações em blocos ou lotes conforme as regras locais e, em seguida, os submete ao Espresso. O Espresso recebe o fluxo de blocos do sequenciador, e não as transações individuais dos usuários.
Durante a etapa de submissão e enfileiramento, a interface pode exibir rapidamente "recebido" ou "pré-confirmado" — são retornos do próprio sequenciador do Rollup; a confirmação do Espresso ainda não ocorreu. Internamente, o sequenciador trava a ordem do lote, gera um bloco para submissão e o envia pela interface de integração. Esse processo pode ser repetido sempre que necessário — novas transações são agrupadas e submetidas à medida que chegam.
Se o sequenciador atrasar, censurar ou não submeter conforme necessário, a transação permanece na fila local e o downstream não visualiza a Finalidade no nível Espresso. Se o sequenciamento é centralizado é uma questão estrutural discutida na comparação de camadas de sequenciamento compartilhado; aqui, o foco é "o que acontece após a submissão e como a confirmação se completa".
Assim que o bloco entra no Espresso, a rede de validadores executa o consenso HotShot: sob Prova de Participação (PoS) e Tolerância a Falhas Bizantinas (BFT), chega-se a um acordo sobre ordem dos blocos e disponibilidade dos dados (DA). O HotShot é projetado para resposta otimista — confirmando o mais rápido possível quando as condições de rede permitem. Fontes públicas apontam que a confirmação na mainnet normalmente ocorre em alguns segundos.
A confirmação é acionada quando validadores com peso suficiente votam no bloco proposto. Ao atingir o limiar, o bloco torna-se um bloco confirmado pelo Espresso, com sequência e compromisso finalizados na camada de consenso. A execução permanece sob responsabilidade de cada ambiente de Rollup ou aplicação, que faz a transição do estado para a sequência confirmada; o Espresso não executa lógica de negócios.
| Estágio do processo | Condição de disparo | Ação do sistema | Mudança visível para usuário/aplicação |
|---|---|---|---|
| Submissão | Sequenciador agrupa e submete bloco | Bloco entra no caminho de confirmação do Espresso | Geralmente exibe "processando/pré-confirmado" |
| Confirmação HotShot | Validadores atingem limiar de votação BFT | Bloco atinge Finalidade Espresso | Visualização de confirmação do Espresso disponível |
| Leitura downstream | Bridge/aplicação assina resultados de confirmação | Lógica cross-environment avança pela sequência de confirmação | Ações cross-chain podem ser disparadas pelo estado de confirmação |
| Liquidação L1 (posterior) | On-chain conforme regras de bridge e contrato | Lote correspondente submetido ao Ethereum L1, etc. | Liquidação final L1 concluída (maior atraso) |
A tabela diferencia "confirmação em segundo nível" (realizada pelo consenso HotShot no Espresso) da "liquidação final L1". Esta última pode seguir normalmente, mas o protocolo pode exigir que apenas blocos que correspondam à confirmação do Espresso sejam liquidados no L1 do bridge.

Figura 1. Caminho principal de confirmação do Espresso: submissão do usuário/aplicação → agrupamento pelo sequenciador do Rollup → confirmação pelo validador HotShot → consumo da Finalidade por Rollup/bridge/aplicação.
A participação dos validadores depende de staking e incentivos do protocolo; staking de ESP e taxas do protocolo detalham o papel do ESP no staking dos validadores e no pagamento de taxas, essenciais para a operação da camada de confirmação e sem impacto na sequência acima.
Após a confirmação HotShot, os blocos confirmados pelo Espresso ficam disponíveis para consulta em segundos. Nós de Rollup, submetedores de lotes, componentes de bridge, protocolos de mensagens, solvers e outras aplicações on-chain podem usar serviços de consulta ou fluxos de eventos para acessar a sequência confirmada e o compromisso de estado, atualizando sua visão do "estado confirmado" do ambiente.
Retransmitir não significa enviar resultados de execução para todas as blockchains, mas sim disponibilizar uma fonte de verdade verificável e compartilhada: quem lê a confirmação primeiro pode avançar a lógica cross-environment conforme suas próprias regras. Restrições do protocolo garantem que só blocos que correspondam à confirmação do Espresso sejam aceitos na liquidação L1, impedindo que sequenciadores alterem a sequência confirmada posteriormente. Para usuários, isso significa operações cross-chain disponíveis mais rápido; para sistemas, a camada de confirmação oferece fatos intermediários componíveis antes da liquidação L1.
Ao depender apenas da liquidação final do Ethereum L1, lotes de Rollup precisam aguardar a finalidade L1 para bridges e aplicações cross-chain considerarem o estado seguro — processo que normalmente leva mais de dez minutos. Com o Espresso, a confirmação BFT ocorre em segundos após a submissão do sequenciador, permitindo que o downstream acesse o estado de confirmação antes, mantendo a liquidação L1 como âncora de segurança.
| Dimensão | Caminho de confirmação do Espresso | Apenas aguardando liquidação final do Ethereum L1 |
|---|---|---|
| Entidade de confirmação | Rede de validadores HotShot (BFT) | Consenso de finalidade do Ethereum L1 |
| Atraso típico | Alguns segundos | Normalmente mais de dez minutos |
| Quando o downstream pode ler | Imediatamente após confirmação do Espresso | Apenas após finalidade L1 |
| Relação com o sequenciador | Cada ambiente mantém seu sequenciador, com endosso da camada de confirmação descentralizada | Lotes vão direto para o L1, ritmo do L1 |
| Restrições de ambiguidade | Pode exigir que lotes de liquidação correspondam à confirmação do Espresso | Depende de contratos L1 e janelas de prova |
A tabela mostra a diferença entre "quem fornece o compromisso de sequência confiável primeiro" e "quando bridges e aplicações iniciam ações cross-environment". O Espresso não elimina a liquidação L1, mas insere uma camada de confirmação rápida e repetível nesse processo.

Figura 2. Caminho do Espresso vs. caminho apenas de liquidação L1: à esquerda, bridges/aplicações leem após confirmação HotShot em segundo nível; à direita, ações tomadas após finalidade L1.
Os pontos de falha podem ocorrer na submissão, consenso e consumo downstream. Se o sequenciador censura, trava ou atrasa a submissão, as transações não entram no HotShot; se a rede de validadores não atinge o limiar de votação, a confirmação é atrasada ou travada; se o downstream não assina a visualização do Espresso, a lógica cross-chain pode seguir o cronograma antigo mesmo com sucesso aparente para o usuário.
Riscos estruturais incluem: a segurança da camada de confirmação depende da distribuição do staking e dos pressupostos BFT; Finalidade Espresso e liquidação final L1 são limites de segurança distintos — se aplicações tratarem a confirmação em segundo nível como equivalente à finalidade L1, podem calibrar de forma equivocada parâmetros de bridge e liquidação; falhas de integração ou consulta podem resultar em estados "confirmados, porém ilegíveis". Esses riscos dizem respeito ao desenho do mecanismo, não constituem recomendação de investimento.
A confirmação em segundo nível na Espresso Network segue um processo repetível: transações são aceitas pelo ambiente de Rollup, agrupadas e submetidas por um sequenciador autorizado; validadores HotShot entregam confirmação BFT em segundos; blocos confirmados pelo Espresso ficam imediatamente disponíveis para leitura por Rollup, bridge e aplicação; a liquidação final L1 pode ocorrer conforme as regras. Analisar os gatilhos e pontos de falha para submissão, confirmação e retransmissão mostra que "Finalidade em segundo nível" é um design de sequência de confirmação, não um evento isolado.
A Espresso Network é uma camada base compartilhada de confirmação e liquidação para ambientes multichain e de aplicações. Cada ambiente mantém suas próprias regras de execução e sequenciamento; após submeter blocos ao Espresso, validadores oferecem Finalidade rápida via HotShot, que pode ser lida por outras blockchains e bridges.
Após sequenciadores autorizados submeterem blocos ao Espresso, validadores executam o consenso HotShot, confirmando a ordem dos blocos e disponibilidade dos dados assim que o limiar de votação BFT é atingido. Fontes públicas apontam tempos de confirmação típicos de alguns segundos, permitindo que o downstream acesse visualizações de confirmação sem esperar pela liquidação final do Ethereum L1.
HotShot é o protocolo de consenso tolerante a falhas bizantinas usado pela Espresso Network para atingir rapidamente acordo entre validadores sobre ordem e disponibilidade dos blocos. Ele foi projetado para confirmação rápida quando as condições de rede são favoráveis, fornecendo Finalidade em segundo nível para Rollups e aplicações, mas não executa as transações.
Bridges cross-chain, protocolos de mensagens e solvers podem acessar diretamente blocos confirmados pelo Espresso para obter visualizações do estado confirmado das blockchains integradas, sem aguardar sempre o fechamento da janela de finalidade L1. Com o sequenciamento de confirmação avançado, ações cross-environment podem começar mais cedo, enquanto restrições do protocolo ainda garantem que lotes de liquidação on-chain correspondam à confirmação do Espresso.
Os principais riscos envolvem falhas ou censura na submissão pelo sequenciador, consenso dos validadores não atingindo o limiar a tempo, erros em componentes de consulta e integração, e confundir Finalidade Espresso com liquidação final L1, levando a avaliações equivocadas de limites de segurança. A camada de confirmação depende de staking e pressupostos BFT; interrupção em qualquer etapa pode impedir a conclusão do caminho de "confirmação em segundo nível".





