What are Shared Sequencers?
Os sequenciadores partilhados são ferramentas e serviços que gerem a ordenação e a execução de transações em redes de blockchain de camada 2, nomeadamente rollups. Estes sequenciadores recolhem as transações dos utilizadores, ordenam-nas e enviam lotes para a blockchain de camada 1 subjacente. Ajudam a melhorar a escalabilidade e a reduzir a latência, ao gerir a ordenação das transações fora da cadeia, mantendo simultaneamente as garantias de segurança através da camada 1. As ferramentas desta categoria incluem operadores de sequenciadores, serviços de ordenação de transações e submetedores de lotes. Os principais utilizadores são programadores que desenvolvem soluções de camada 2 e que necessitam de um ordenamento de transações fiável e eficiente sem terem de gerir a sua própria infraestrutura de sequenciadores. As características-chave incluem o processamento de transações de baixa latência, mecanismos de ordenamento justos e integração com o consenso da camada 1. Os sequenciadores partilhados operam frequentemente de forma semicentralizada, tornando a confiança e o desempenho fatores críticos. Esta categoria está intimamente relacionada com a infraestrutura da camada 2 e com as ferramentas dos operadores de rollups. Os programadores devem considerar os sequenciadores partilhados ao desenvolver ou implementar dapps em rollups que dependem de sequenciadores externos para a ordenação de transações e o envio de lotes.