Kzu 20, 2023 Paulo Alves

Decentralizado Timeboost: Uma Revolução no Blockchain?

A Espresso Systems acaba de anunciar no Twitter sua parceria com a Offchain Labs para desenvolver uma versão descentralizada da política de ordenação de transações Timeboost para o ecossistema Arbitrum. Essa colaboração, inicialmente apresentada no Permissionless II, visa abordar questões relacionadas a frontrunning e Valor Máximo Extraível (MEV) em transações de blockchain.

O que é Timeboost?

Timeboost, uma criação da Offchain Labs, é uma política de ordenação de transações que se afasta dos métodos tradicionais. Funciona com base em um sistema modificado de quem chega primeiro é servido primeiro, onde os usuários podem influenciar a ordem de processamento das transações através de uma taxa de prioridade. Este sistema é projetado para enfrentar riscos de front-running, criptografando o pool de transações e mantendo os detalhes das transações confidenciais até que a ordem seja finalizada.

Como o Sequenciador Espresso se Encaixa?

O Sequenciador Espresso, desenvolvido pela Espresso Systems, desempenha um papel crucial nesta iniciativa. É um protocolo que suporta uma variedade de políticas de ordenação de transações, incluindo Timeboost. O Sequenciador é projetado para aprimorar a interoperabilidade e alcançar a finalidade rápida em rollups, mantendo a escalabilidade.

Quais são as Inovações Técnicas e Arquitetônicas?

Uma inovação notável no Timeboost Descentralizado é a implementação de um mecanismo externo, gerido por um comitê Timeboost. Este comitê é responsável por determinar os limites de bloco dentro do fluxo de saída do Sequenciador Espresso. Este processo introduz um elemento necessário de não-determinismo para o funcionamento do Timeboost.

Transações dentro dos "blocos Timeboost" são ordenadas deterministicamente, com base nas taxas de prioridade após a filtragem de transações inválidas. O papel do comitê é fundamental, mas não requer a execução de um protocolo de consenso completo para a finalização dos limites, pois utiliza o protocolo de consenso Hotshot.

Qual é o Roteiro para o Timeboost Descentralizado?

O desenvolvimento do Timeboost Descentralizado é estruturado em torno de uma série de marcos, incluindo:

  1. Discussões colaborativas e considerações de design iniciais entre Offchain Labs e Espresso Systems.
  2. Testes de integração com a pilha de tecnologia Arbitrum no testnet de Gibraltar.
  3. R&D para finalizar a arquitetura e as especificações técnicas do Timeboost Descentralizado.
  4. Desenvolvimento de protocolo e testes como um módulo dentro do Sequenciador Espresso.
  5. Disponibilização do protocolo Timeboost Descentralizado para rollups usando o Sequenciador Espresso.
  6. Expansão adicional para o ecossistema Ethereum.

Entendendo o Protocolo de Consenso Hotshot e o Sequenciador Espresso

O protocolo de consenso Hotshot, desenvolvido pela Espresso Systems, é baseado no protocolo HotStuff. Incorpora consenso tolerante a falhas bizantinas (BFT), prova de participação e eleições de comitês com Função Verificável Aleatória (VRF). Esta estrutura pretende suportar um consenso eficiente em redes blockchain, um aspecto crítico para a sequenciação de transações em soluções de escalonamento de camada-2.

Central para essa abordagem é a rede Sequenciador Espresso. Seu objetivo é descentralizar a sequenciação de transações para redes blockchain como Ethereum, visando fazê-lo sem impactar negativamente a velocidade e a escalabilidade. O protocolo se esforça para garantir alta taxa de transferência e finalização rápida de transações, que são chave para o funcionamento suave das operações de blockchain.

O trabalho da Espresso Systems se estende para melhorar a infraestrutura mais ampla de blockchain. O Sequenciador Espresso está equipado com uma interface de API REST, que é projetada para facilitar a integração por desenvolvedores. A empresa, apoiada por uma equipe experiente em criptografia e sistemas distribuídos, está envolvida tanto no desenvolvimento quanto na implementação desses protocolos.

Autor:

Paulo Alves

Paulo Alves

Última atualização: Kzu 20, 2023

Notícias recentes:

Tutoriais em vídeo