Pesquisa do Setor de Sequenciadores Descentralizados

IntermediárioMar 05, 2024
Este artigo aborda principalmente os sequenciadores descentralizados como uma tecnologia emergente. O seu objetivo é otimizar o processo de encomenda de transacções em redes de cadeias de blocos através da descentralização, aumentando assim a eficiência das transacções, reduzindo os custos e resolvendo a questão do MEV. O desenvolvimento desta tecnologia significa mais esforços no domínio da cadeia de blocos no sentido de alcançar um maior desempenho e uma descentralização mais forte.
Pesquisa do Setor de Sequenciadores Descentralizados

*Título original reenviado: Pesquisa MT Capital: Pesquisa Comparativa do Setor de Sequenciadores Descentralizados

TL;DR

  1. Os sequenciadores descentralizados, enquanto tecnologia emergente, visam otimizar o processo de ordenação de transacções em redes de cadeias de blocos através da descentralização, aumentando assim a eficiência das transacções, reduzindo os custos e abordando a questão do MEV. O desenvolvimento desta tecnologia significa mais esforços no domínio da cadeia de blocos no sentido de alcançar um maior desempenho e uma descentralização mais forte.
  2. O modelo "in-house" da Metis e a abordagem de "módulo subcontratado" da Espresso ilustram os dois principais caminhos para a construção e manutenção de sequenciadores descentralizados. A primeira privilegia a segurança e a estabilidade da gestão e das operações internas, enquanto a segunda oferece mais flexibilidade e abertura, promovendo a universalidade tecnológica e reduzindo os encargos operacionais.
  3. O desenvolvimento de sequenciadores descentralizados anuncia potenciais avanços na tecnologia de cadeia de blocos em termos de segurança da rede, resistência à censura, eficiência e custos das transacções, bem como diversidade e interoperabilidade do ecossistema. Uma maior otimização e inovação destas tecnologias, como o processamento em lote e os canais de estado, melhorará o desempenho das plataformas L2, reduzirá os custos dos utilizadores e promoverá a formação de um ecossistema descentralizado mais aberto e interligado.
  4. Apesar dos desafios enfrentados pelos sequenciadores descentralizados em termos de implementação técnica, otimização do desempenho da rede e conceção do modelo de governação, o seu papel fundamental na construção de um mundo descentralizado mais eficiente, seguro e aberto não pode ser subestimado. Os futuros desenvolvimentos podem centrar-se na investigação de mecanismos de consenso mais eficientes, em arquitecturas de rede escaláveis e no desenvolvimento de interfaces e ferramentas de fácil utilização para satisfazer a crescente procura do mercado e as expectativas dos utilizadores.

Introdução ao Sequenciador

Os sequenciadores, como o nome indica, são responsáveis por ordenar os dados de transação originalmente não ordenados na blockchain, organizando-os assim em dados de bloco ordenados para execução. Cada blockchain L1 tem o seu próprio sistema de classificação, mas para L2, os sequenciadores centralizados tornaram-se um problema cada vez mais sério.

Para L2, os sequenciadores não são obrigatórios. L2 também pode optar por utilizar os sequenciadores de L1. No entanto, por questões de custo e velocidade, o L2 que opera os seus próprios sequenciadores pode oferecer aos utilizadores uma experiência mais acessível e conveniente. Executando os seus próprios sequenciadores, a L2 pode comprimir centenas ou milhares de transacções L2 numa única transação L1 para submissão à L1, poupando significativamente nas taxas de gás. Além disso, os utilizadores podem desfrutar de uma experiência de confirmação rápida e suave fornecida pelos sequenciadores L2 sem serem limitados pela taxa de transferência de transacções Ethereum. Por conseguinte, para o L2, operar os seus próprios sequenciadores é também uma escolha inevitável para melhorar a experiência de interação com o utilizador.

Status Quo do Sequenciador

Embora o L2 que opera os seus próprios sequenciadores possa melhorar significativamente a experiência do utilizador, a centralização dos sequenciadores do L2 tornou-se um problema inegável atualmente. Atualmente, o valor bloqueado no Ethereum L2 atingiu os 22 mil milhões de euros, com um afluxo maciço de soluções L2 a surgir. No entanto, quase todos os sequenciadores L2 são centralizados, dependendo de um único sequenciador para determinar a ordem de todas as transacções em L2. Os sequenciadores centralizados enfrentam numerosos problemas, tais como ter teoricamente a autoridade para excluir transacções de utilizadores, extrair MEV de transacções sem limitações, enfrentar questões de censura e o risco de pontos únicos de falha.

Fonte:https://l2beat.com/scaling/summary

Ao abordar o complexo desafio da MEV, os rollups enfrentam o delicado equilíbrio entre a proteção dos utilizadores e a geração de lucros. Este desafio envolve a prevenção de práticas prejudiciais de MEV, tais como front-running e ataques sanduíche, ao mesmo tempo que utiliza eficientemente o espaço de blocos para obter receitas. Embora, tradicionalmente, os rollups se tenham baseado num modelo de operador único e adotado uma ordem de primeiro a entrar, primeiro a sair (FIFO) para proteger os utilizadores da MEV, esta abordagem pode perder oportunidades de receitas provenientes da utilização do espaço em bloco e ignorar o papel significativo dos incentivos económicos na promoção da estabilidade e do crescimento dos rollups. Além disso, garantir a adesão ao princípio FIFO e manter a transparência na ordenação por blocos coloca desafios operacionais adicionais. Além disso, a utilização do espaço de blocos subjacente como fonte de rendimento, embora potencialmente lucrativa, levanta também problemas de confiança entre os utilizadores, que devem confiar que os operadores não explorarão este espaço em seu detrimento através de meios como os ataques "sanduíche", o que poderá corroer a integridade das transacções e a confiança dos utilizadores.

Os sequenciadores partilhados oferecem uma solução inovadora para o problema do MEV, introduzindo um mecanismo de ordenação de transacções mais seguro e justo na rede blockchain, especialmente para as soluções de camada 2 da Ethereum, como os rollups, oferecendo benefícios significativos. Ao dividir o espaço do bloco de rollup numa parte superior que protege as transacções dos utilizadores e numa parte inferior que permite aos construtores explorar o MEV, equilibra eficazmente as necessidades e os interesses dos participantes na rede. Utilizando a tecnologia Practical Verifiable Delay Encryption (PVDE), os sequenciadores partilhados asseguram que as transacções dos utilizadores são invisíveis para os agentes maliciosos, impedindo assim práticas MEV prejudiciais, como o front-running e os ataques sanduíche. Além disso, ao permitir actividades MEV benéficas no espaço do bloco inferior, os sequenciadores partilhados geram rendimentos para os rollups, mantendo a integridade da rede e a confiança dos utilizadores. Este mecanismo não só aumenta a segurança e a equidade das transacções, como também apoia o desenvolvimento sustentável das redes de cadeias de blocos através de métodos inovadores de geração de receitas. Em suma, os sequenciadores partilhados trazem uma mudança positiva ao ecossistema da cadeia de blocos com a sua abordagem única ao tratamento do MEV, equilibrando a proteção dos interesses dos utilizadores com a promoção do desenvolvimento saudável da rede.

De um modo geral, o problema com os sequenciadores centralizados resulta da potência excessiva e da exposição ao risco dos sequenciadores de nó único. Os sequenciadores descentralizados, compostos por vários nós, podem resolver eficazmente os problemas enfrentados pelos sequenciadores centralizados. Os sequenciadores descentralizados podem assegurar a robustez e a eficácia da ordenação L2, trazendo simultaneamente benefícios adicionais. Por exemplo, sequenciadores descentralizados como o Metis podem dar ainda mais poder aos tokens, ao mesmo tempo que obtêm partilha de lucros, e os sequenciadores partilhados permitem que os L2s evitem construir as suas próprias redes de triagem, ao mesmo tempo que proporcionam uma interoperabilidade mais conveniente para vários L2s de sequenciadores partilhados. A longo prazo, a onda de modularização e L2 irá inevitavelmente impulsionar a descentralização dos sequenciadores, com um vasto espaço de mercado ainda disponível para mercados de sequenciadores descentralizados.

Fonte:https://joncharbonneau.substack.com/p/rollups-arent-real

Projectos de Sequenciadores Descentralizados

Metis

Elena Sinelnikova, co-fundadora e CEO da Metis, tem-se dedicado à educação e ao evangelismo do sector da cadeia de blocos. É também co-fundadora da CryptoChicks, uma organização educativa sem fins lucrativos que é atualmente a maior comunidade feminina de blockchain do mundo, com membros em 56 países. Kevin Liu, outro cofundador e gestor de produto da Metis, é também cofundador e diretor executivo da ZKM, e um investigador ativo em economia de fichas, DAO, DeFi e governação da cadeia de blocos.

Metis está na vanguarda da proposta e teste de sequenciadores descentralizados para Ethereum L2.

O Metis transformou o nó sequenciador originalmente singular num conjunto de nós sequenciadores, alcançando a descentralização do sequenciador através de um mecanismo de rotação aleatória.

Inicialmente, a rede descentralizada de sequenciadores Metis inclui uma função Admin. O Administrador é responsável pela gestão do sistema descentralizado de sequenciadores, incluindo a adição de nós sequenciadores qualificados à lista de permissões da Lista de Sequenciadores, a definição de limites de participação de nós individuais, taxas de libertação de recompensas de blocos e muito mais.

Em seguida, o Metis introduziu um mecanismo de staking de nós. Qualquer nó que aposte 20.000 tokens METIS pode tornar-se um dos nós da pool de sequenciadores. Os nós no pool têm o direito de ver o conteúdo do pool de transacções e o nó sequenciador selecionado tem o direito de empacotar transacções.

Posteriormente, o Metis introduziu um mecanismo de rotação de nós baseado no PoS. O Metis selecciona aleatoriamente o produtor de blocos tendo em conta o montante apostado por cada nó combinado com um mecanismo de queda do valor hash. O nó sequenciador selecionado pode então empacotar transacções de blocos.

Em seguida, o lote de transacções que foi empacotado requer assinaturas de pelo menos dois terços dos sequenciadores para ser considerado válido e, assim, ser submetido a L1. As chaves de assinatura dos nós sequenciadores são geridas pela camada de consenso PoS do Metis, que gera, fragmenta e distribui chaves multisig quando os nós sequenciadores entram ou saem da rede.

Por fim, para evitar comportamentos maliciosos por parte dos sequenciadores, o Metis também introduz o papel dos validadores para amostrar blocos aleatoriamente, verificando se as transacções dentro do bloco estão na ordem correcta, entre outras coisas. Os nós que agirem de forma maliciosa serão penalizados com a perda dos seus fundos apostados.

Fonte:https://www.metis.io/decentralized-sequencer

Com base no processo acima mencionado, a Metis conseguiu construir uma arquitetura de sequenciador descentralizada baseada no consenso da rede PoS. Ao apostar 20.000 METIS, pode tornar-se um nó sequenciador, o que diversifica os nós sequenciadores, evitando pontos únicos de falha, controlo e extração maliciosa de MEV. O mecanismo de rotação dos nós e a confirmação multisig tornam a seleção dos nós sequenciadores mais justa e podem, em certa medida, impedir acções maliciosas por parte dos nós sequenciadores. Os controlos por amostragem efectuados pelos validadores e as penalizações por desistência reduzem ainda mais o risco de comportamento malicioso dos nós.

Para incentivar ainda mais a participação de mais nós na rede descentralizada de sequenciadores da Metis, a Metis também introduziu mecanismos de incentivo adicionais. Depois de criar um bloco com sucesso, os nós sequenciadores não só recebem o rendimento original do gás, como também ganham recompensas adicionais de emissão de tokens METIS. O mecanismo de incentivo do Metis poderia criar um volante de crescimento positivo. A prosperidade das actividades de transação na rede Metis conduzirá a um aumento dos rendimentos dos nós sequenciadores. O aumento do rendimento do nó sequenciador atrairá mais utilizadores para o METIS, para se tornarem nós sequenciadores e para obterem rendimentos do sequenciador. A redução do número de METIS em circulação e o aumento da procura de METIS devido à sua colocação em pé farão aumentar ainda mais o seu preço de mercado. O aumento do preço do METIS aumentará o valor dos activos dos nós de piquetagem e o valor das recompensas de piquetagem, atraindo assim mais nós para a piquetagem, formando um ciclo de volante.

A rede de sequenciadores descentralizados PoS da Metis é a primeira tentativa de implementar um sequenciador descentralizado em L2. Espera-se que a implementação do sequenciador descentralizado do Metis leve outros L2s a avançar com os seus planos de descentralização do sequenciador.

Sistemas de café expresso

A equipa por detrás do Espresso é excecionalmente prestigiada, sendo os co-fundadores Charles Lu e Ben Fisch ambos doutorados em Ciências Informáticas pela Universidade de Stanford. Os membros da equipa também trabalharam em empresas líderes da Web2 e Web3, como a Binance Labs, a Coinbase e a Google. Anteriormente, a Espresso angariou com sucesso 23 milhões de dólares em financiamento das principais empresas de capital de risco, incluindo a Sequoia Capital, a Coinbase Ventures, a Polychain e a Robot Ventures.

O Espresso posiciona-se como middleware entre L1 e L2, dissociando a ordenação da execução, com o objetivo de se tornar uma rede descentralizada de sequenciadores partilhados que fornece serviços descentralizados de sequenciadores a vários L2s. Semelhante ao conceito de externalização modular de DA, o serviço prestado pelo Espresso assemelha-se mais a um serviço de externalização para a encomenda de dados de transação. Tal como o outsourcing DA, o serviço de sequenciação da Espresso é independente da cadeia e da máquina virtual, o que significa que qualquer tipo de L2 pode utilizar os serviços de sequenciação da Espresso.

Fonte:<a href="https://hackmd.io/@EspressoSystems/EspressoSequencer"" > https://hackmd.io/@EspressoSystems/EspressoSequencer

A ideia central do Espresso é fornecer um conjunto de middleware sequenciador modular para L2s. Depois de os utilizadores enviarem dados de transação através do cliente, os dados de transação, juntamente com o identificador desse L2, são enviados pelo L2 para a rede de sequenciadores do Espresso. Os nós do Espresso (nós do sistema de prova de participação do Espresso Hotshot) ordenam as transacções e, após a ordenação, transmitem-nas aos subscritores (nós L2). Subsequentemente, o L2 é executado com base nos dados de transação ordenados que foram empacotados. Entretanto, o Espresso também submete um compromisso de bloco contendo transacções ao contrato do sequenciador L1. Finalmente, L2 precisa de enviar o novo estado para L1, e o contrato de Rollup de L1 utilizará o compromisso de bloco do Espresso para verificar a atualização de estado submetida por L2 para garantir a correção da execução.

fonte:https://docs.espressosys.com/sequencer/espresso-sequencer-architecture/system-overview

No futuro, a Espresso também planeia reutilizar os nós de validação existentes no Ethereum para encomendar através do Eigenlayer, obtendo uma maior segurança.

No geral, a solução de sequenciador descentralizado da Espresso está mais alinhada com o conceito de blockchain modular, utilizando a sua própria rede PoS para conseguir uma encomenda descentralizada através de outsourcing, formando um middleware de rede de sequenciador descentralizado entre L1 e L2. O serviço de triagem genérico do Espresso permite-lhe também tornar-se uma rede de sequenciadores partilhada, podendo qualquer L2 utilizar os serviços de triagem do Espresso. Além disso, os L2 que utilizem o Espresso como fornecedor de serviços de triagem podem ainda usufruir de uma interoperabilidade mais fluida.

Astria

O diretor executivo da Astria, Josh Bowen, é a principal força motriz do projeto. Bowen, que trabalhou anteriormente para startups por trás do The Graph, Edge & Node e Celestia Labs, traz um profundo conhecimento dos conceitos de modularização e descentralização. Partilhou frequentemente ideias sobre o papel fundamental que os sequenciadores partilhados desempenham na manutenção da velocidade e da descentralização no espaço da cadeia de blocos. Bowen argumenta que a maioria dos Rollups de aplicações específicas pode não precisar de seus próprios sequenciadores; promover uma rede de sequenciadores compartilhados mais descentralizada e modular poderia, em vez disso, beneficiar a construção de um sistema de blockchain mais descentralizado e eficiente. Josh Bowen e a filosofia da Astria também receberam apoio de instituições como a Maven 11, 1kx, Delphi Ventures e Figment Capital, tendo angariado 5,5 milhões de dólares em financiamento inicial.

Semelhante ao Espresso, o Astria tem como objetivo fornecer uma rede descentralizada de sequenciadores partilhados. A rede de sequenciadores partilhados da Astria é uma blockchain de middleware com o seu próprio conjunto descentralizado de sequenciadores, capaz de aceitar dados de transação de múltiplos L2s. Do mesmo modo, o Astria pode tratar os pedidos de triagem de qualquer tipo de L2. Além disso, os L2 que utilizam o Astria podem também beneficiar da interoperabilidade a nível atómico proporcionada pelo Astria.

O processo de triagem no Astria é ilustrado no diagrama seguinte:

  • Depois de os utilizadores submeterem as transacções, o L2 submete os dados da transação ao Astria através de uma interface.
  • O sequenciador partilhado do Astria chega a um consenso e empacota as transacções em blocos através da rede de consenso CometBFT PoS. A rede de sequenciadores partilhados da Astria utiliza o CometBFT como algoritmo de consenso. Durante a fase de consenso da rede, o proponente decide sobre as transacções para o bloco e cria compromissos para cada Rollup com os dados sequenciados para esse Rollup. Depois, outros nós da rede precisam de validar e chegar a um consenso, formando uma determinação final.
  • Após a ordenação dos dados da transação, o Conductor da Astria analisa o bloco sequenciado para os dados necessários de cada Rollup, valida o lote de dados - incluindo a verificação se o bloco foi finalmente confirmado, se os dados extraídos do Rollup estão completos, correctos e devidamente sequenciados, etc. Uma vez validado, o Conductor transforma os dados sequenciados para Rollups numa lista de transacções, que é então passada para o motor de execução do Rollup para execução.

Fonte:https://docs.astria.org/docs/overview/why-decentralized-sequencers/

  • Os L2 que procuram uma experiência de utilizador mais rápida podem receber blocos sequenciados de soft commit da Astria através de uma interface de leitura, oferecendo aos utilizadores confirmações rápidas de blocos. Os L2s também podem ler blocos sequenciados de hard commit escritos pelo Astria através da camada DA.

Fonte:https://docs.astria.org/docs/overview/why-decentralized-sequencers/

A rede de sequenciadores descentralizados da Astria partilha semelhanças com a solução da Espresso, ambas com o objetivo de fornecer a qualquer L2 serviços de sequenciação desacoplados e descentralizados. Ao externalizar os serviços de sequenciação, os L2 podem simplificar ainda mais o seu processo de desenvolvimento e os seus custos operacionais, usufruindo de uma capacidade de composição a nível atómico entre os L2.

Raio

A Radius concentra-se no desenvolvimento de uma camada de sequenciamento compartilhado sem confiança, com o objetivo de enfrentar os desafios da extração prejudicial de MEV e da censura no espaço do blockchain. A Radius obteve com sucesso 1,7 milhões de dólares em financiamento pré-semente de instituições de investimento como a Hashed, Superscrypt, Lambdaclass (Ergodic Fund) e Crypto.com.

O Radius tem como objetivo construir uma rede de sequenciadores partilhados sem confiança e resistente à censura, e a sua caraterística mais distintiva em relação ao Espresso e ao Astria é a sua capacidade de reduzir eficazmente o MEV prejudicial através de pools de memória encriptada.

A arquitetura geral da rede de sequenciadores partilhados Radius é semelhante à das redes de sequenciadores partilhados convencionais. Os utilizadores enviam dados de transação encriptados e provas através de Dapps para a camada sequenciadora. O sequenciador verifica os dados de transação e as provas fornecidas pelo utilizador, empacota-os e ordena-os. Subsequentemente, os Rollups recebem blocos sequenciados da rede de sequenciadores, executam transacções por ordem e submetem o estado executado e as provas de estado à camada de liquidação.

Fonte:https://docs.theradius.xyz/developer/architecture

Curiosamente, o Radius introduziu pools de memória encriptada para evitar que o classificador extraia MEVs prejudiciais. As transacções submetidas pelos utilizadores são encriptadas e enviadas para a rede do sequenciador sob a forma de dados encriptados. O classificador não pode obter a chave quando ordena as transacções e não pode desencriptar e ver o conteúdo específico de cada transação. Por conseguinte, o classificador não pode extrair MEV classificando e inserindo transacções de forma maliciosa.

Fonte:https://www.binance.com/en/research/analysis/ethereums-rollups-are-centralized-a-look-into-decentralized-sequencers

O raio divide o espaço do bloco num espaço superior e num espaço inferior. O espaço superior é dedicado às transacções dos utilizadores, evitando eficazmente o MEV prejudicial através de conjuntos de memória encriptada. O espaço inferior introduz um mercado aberto baseado em leilões para os operadores, onde podem ser criadas transacções benéficas de pacotes de MEV entre Rollups, tais como arbitragem e liquidações benignas, etc. Os comerciantes submetem então as suas transacções de pacotes e ofertas ao sequenciador, que selecciona a transação de pacote com a oferta mais elevada para incluir no bloco, maximizando assim os lucros do Rollup e promovendo um mercado de concorrência MEV saudável.

Em comparação com o Espresso e o Astria, o Radius apresenta duas vantagens significativas. Em primeiro lugar, ao introduzir pools de memória criptografada e dividir o espaço do bloco em espaços superior e inferior, a Radius pode efetivamente eliminar transações MEV prejudiciais, cultivar um mercado de concorrência MEV saudável e maximizar os lucros da Rollup. Em segundo lugar, a introdução de conjuntos de memória encriptada impede que os nós sequenciadores individuais actuem maliciosamente através da MEV, eliminando assim a necessidade de mecanismos de consenso adicionais para garantir a correção da sequenciação. Isto pode aumentar significativamente a velocidade de confirmação final e a escalabilidade da rede de sequenciadores.

SUAVE (Leilão Único Unificador para Expressão de Valor)

A proposta da SUAVE foi apresentada pela equipa Flashbots, pioneira na resolução do problema do Miner Extractable Value (MEV) no ecossistema Ethereum, composta por profissionais com conhecimentos profundos em áreas como a informática, a matemática, a psicologia e a economia. De acordo com o LinkedIn, a equipa inclui atualmente 28 membros com competências que vão desde a programação em Python, tecnologia de cadeias de blocos, aprendizagem automática e programação em C.

A equipa fundadora da Flashbots inclui Philip Daian e Stephane Gosselin, tendo este último partido em outubro de 2022 devido a desacordos com a equipa sobre as políticas de censura. Além disso, Alex Obadia, outro cofundador e investigador de estratégia de topo, deixou a Flashbots em junho de 2023 por razões pessoais. Entre os membros do núcleo contam-se Andrew Miller, conhecido pela sua investigação sobre a decifração de códigos SGX da Intel, que desempenha atualmente as funções de diretor de investigação para Trusted Execution Environments e SUAVE. Miller planeia tirar uma licença temporária do seu cargo de professor assistente na Universidade de Illinois, onde o seu trabalho académico se centra na engenharia eléctrica e informática. Outro membro do núcleo, Hasu, atua como diretor de estratégia da Flashbots, exercendo ampla influência no espaço de blockchain, incluindo funções como consultor estratégico para o protocolo de estaca de liquidez Lido e um colaborador de pesquisa com a empresa de investimentos Paradigm. Hasu está empenhada em promover o desenvolvimento e a educação do sector através da escrita, das redes sociais e de podcasts.

A SUAVE é um construtor e sequenciador descentralizado único, distinto de outras camadas partilhadas ou camadas de sequenciação no design. O seu objetivo é fornecer serviços de sequenciação de transacções para a Ethereum e outras cadeias de blocos sem ser diretamente incorporado no protocolo de qualquer cadeia. Os utilizadores podem enviar transacções para o conjunto de memória encriptada da SUAVE, e a rede de executores da SUAVE é responsável pela saída de blocos ou blocos parciais para cadeias. Estes blocos competem com os blocos gerados pelos construtores tradicionais centralizados do Ethereum, sendo seleccionados pelos proponentes do Ethereum.

Fonte:https://foresightnews.pro/article/detail/28930

O SUAVE não substitui o mecanismo de escolha de blocos pelos Rollups, nem altera as regras de escolha de bifurcações da cadeia. Concentra-se em fornecer a sequenciação mais rentável para qualquer cadeia, tendo normalmente um estado completo para simular diferentes resultados de transação e criar uma sequenciação óptima. Esta conceção permite que a SUAVE colabore com sequenciadores partilhados ou outros construtores conscientes da MEV para oferecer serviços como a arbitragem atómica entre cadeias, assegurando que várias transacções são executadas ou canceladas atomicamente.

Fonte:https://foresightnews.pro/article/detail/28930

A longo prazo, os Rollups podem ser uma melhor opção. Os rollups garantem a sua segurança, resistência à censura e vivacidade através do L1, enquanto o SUAVE, uma cadeia centrada na sequenciação de transacções, não se destina à interação normal do utilizador. O seu objetivo é limitar a necessidade de os utilizadores transferirem fundos para a SUAVE, concentrando-se em fornecer uma plataforma para os pesquisadores/construtores. A SUAVE dedica-se a fornecer a sequenciação de transacções mais favorável sem substituir completamente os mecanismos de sequenciação existentes. Pode tratar transacções de estado completo para criar uma sequência de transacções optimizada.

Fonte:https://foresightnews.pro/article/detail/28930

No que respeita ao tratamento das MEV, vários mecanismos visam reduzir a concorrência potencial e as externalidades negativas relacionadas com a sequência e a inclusão das transacções. Por exemplo, o mecanismo de dilatação do tempo da Arbitrum e o modelo FBA-FCFS da Flashbots tentam reduzir os incentivos à concorrência pela latência, permitindo que os utilizadores expressem a sua preferência pela inclusão de transacções rápidas através de taxas.

Mecanismo de dilatação do tempo de Arbitrum

O mecanismo de dilatação do tempo é uma medida de segurança contra um tipo específico de ataque conhecido como "Time Bandit Attack", em que os atacantes podem tentar reorganizar os blocos confirmados para lucrar com informações previamente desconhecidas (por exemplo, explorando o conhecimento de uma transação após o facto).

O Arbitrum defende-se contra este ataque através de um mecanismo único que permite a qualquer pessoa submeter um "desafio" que prova as acções do atacante quando é tentado um ataque do tipo "time bandit". Este mecanismo, baseado em incentivos económicos, garante que os potenciais ganhos do atacante são compensados, protegendo assim a segurança e a equidade da rede.

Modelo FBA-FCFS da Flashbots

O modelo FBA-FCFS (First Bid Auction - First Come, First Served) é um mecanismo de ordenação de transacções proposto pela Flashbots, com o objetivo de resolver os problemas tradicionais de seleção e ordenação de transacções, especialmente no contexto da extração de MEV.

  • A parte do leilão de primeira licitação (FBA) significa que os comerciantes podem dar prioridade às suas transacções através de licitação (normalmente sob a forma de taxas extra pagas aos mineiros), semelhante a um leilão em que o licitante com a licitação mais elevada tem prioridade.
  • A parte "primeiro a chegar, primeiro a ser servido" (FCFS) garante que, em determinadas condições, as transacções são processadas pela ordem em que são apresentadas, assegurando a equidade e a transparência.

O modelo FBA-FCFS procura equilibrar a equidade e a eficiência, permitindo a licitação de transacções para otimizar a utilização dos recursos da rede, garantindo simultaneamente que alguns utilizadores não sejam completamente excluídos devido à sua incapacidade de pagar.

Cada um destes mecanismos tem os seus prós e contras, mas partilham o objetivo comum de melhorar a eficiência e a equidade do processamento das transacções.

Ao colaborar com a Rollups e outros construtores conscientes do MEV, a SUAVE visa proporcionar uma maior segurança económica e eficiência para as operações entre cadeias, explorando novos modelos de segurança económica e mecanismos de atenuação do MEV para melhorar a descentralização da ordenação e execução de transacções em cadeia de blocos.

Resumo e perspectivas

Projectos como Metis, Astria, Espresso, Radius e SUAVE, embora cada um com o seu próprio enfoque, visam coletivamente melhorar a escalabilidade e a eficiência das transacções da tecnologia de cadeias de blocos, ao mesmo tempo que abordam a questão do Valor Extraível pelos Mineiros (MEV), reforçam a descentralização e melhoram a interoperabilidade.

A Metis, com a sua solução Layer 2, concentra-se na otimização das capacidades de processamento de transacções do Ethereum para reduzir os custos e aumentar a eficiência, com o objetivo de fornecer aos programadores e às empresas uma plataforma de desenvolvimento mais conveniente. A Astria e a Espresso propõem o conceito de uma rede sequenciadora descentralizada, que suporta o processamento de dados de transação para múltiplas soluções de camada 2. Isto não só simplifica o desenvolvimento e os processos operacionais, como também reforça a capacidade de composição e a interoperabilidade entre sistemas. O projeto Radius, ao introduzir pools de memória encriptada e particionamento do espaço de blocos, esforça-se por criar uma rede sem confiança e resistente à censura, com o objetivo de reduzir os efeitos adversos da MEV e, ao mesmo tempo, aumentar a privacidade e a segurança das transacções. A SUAVE centra-se na abordagem do impacto da MEV na equidade e transparência das transacções através de uma rede descentralizada de sequenciadores, demonstrando um empenho em melhorar a equidade do ambiente de negociação.

Ao explorar a direção do desenvolvimento de sequenciadores descentralizados, o Metis e o Espresso fornecem dois modelos distintos: o modelo "interno" e a abordagem de "módulo externalizado". Estes modelos reflectem os diferentes pensamentos e estratégias da comunidade sobre a forma de construir e manter sequenciadores descentralizados.

O modelo "in-house" da Metis enfatiza a gestão e operação da sua rede descentralizada de sequenciadores internamente para garantir a segurança e estabilidade da rede. Esta abordagem permite à Metis controlar diretamente os nós da sua rede, mantendo um ambiente de rede saudável através de mecanismos de staking e de incentivo. Embora este modelo possa aumentar a segurança e a fiabilidade da rede, também exige que a Metis assuma responsabilidades operacionais e investimentos em recursos significativos, limitando potencialmente a flexibilidade e a escalabilidade da rede.

Em contrapartida, a abordagem "módulo externalizado" do Espresso oferece uma solução mais flexível e aberta. Ao permitir que qualquer projeto de cadeia de blocos aceda aos seus serviços de sequenciação, o Espresso promove a universalidade e a diversidade tecnológicas, reduzindo simultaneamente os encargos operacionais dos projectos individuais. O desafio deste modelo é que pode introduzir questões de confiança adicionais, uma vez que os projectos têm de confiar no Espresso para processar as transacções de forma justa e segura. Além disso, quaisquer problemas ou ataques aos serviços da Espresso podem ter impacto numa vasta gama de projectos de clientes.

O modelo "in-house" da Metis e a abordagem "módulo subcontratado" da Espresso mostram duas grandes vias de desenvolvimento no domínio dos sequenciadores descentralizados. Cada modelo tem as suas vantagens e desafios únicos, e a escolha entre eles depende das necessidades específicas, das condições de recursos e da ênfase na descentralização e segurança do projeto.

As perspectivas de desenvolvimento dos sequenciadores descentralizados indicam o enorme potencial da tecnologia blockchain para melhorar a segurança da rede, aumentar a resistência à censura, melhorar a eficiência das transacções, reduzir os custos e promover a diversidade e a interoperabilidade do ecossistema. Com o avanço contínuo da tecnologia de sequenciador descentralizado, podemos prever uma rede blockchain mais segura e eficiente, em que os mecanismos de sequenciamento descentralizado se defendem eficazmente contra pontos únicos de falha e ataques maliciosos, salvaguardando os bens e dados dos utilizadores. Além disso, as optimizações e inovações em sequenciadores descentralizados, tais como o processamento em lote e os canais de estado, irão melhorar ainda mais as capacidades de processamento de transacções das plataformas L2, reduzir os custos de transação para os utilizadores, alcançar um elevado rendimento e uma baixa latência nas confirmações de transacções, melhorando assim a experiência do utilizador sem sacrificar a segurança e a descentralização.

Além disso, espera-se que a adoção generalizada de sequenciadores descentralizados impulsione a formação de um ecossistema de cadeias de blocos mais diversificado e interoperável. As redes de sequenciadores partilhados, como a Espresso e a Astria, não só servirão várias plataformas L2, como também promoverão o fluxo de dados e activos entre diferentes plataformas, criando um mundo descentralizado mais aberto e ligado. Além disso, as inovações nos mecanismos de incentivo e nos modelos económicos de fichas fornecerão incentivos razoáveis para os participantes na rede descentralizada de sequenciadores, ao mesmo tempo que se consegue a governação da rede e a distribuição de lucros através de modelos económicos de fichas, atraindo mais participantes e estimulando a vitalidade da comunidade.

Apesar das boas perspectivas para os sequenciadores descentralizados, estes ainda enfrentam desafios na implementação técnica, na otimização do desempenho da rede e na conceção do modelo de governação. Por conseguinte, as futuras direcções de desenvolvimento podem centrar-se na investigação de mecanismos de consenso mais eficientes, na exploração de arquitecturas de rede escaláveis e no desenvolvimento de interfaces e ferramentas de fácil utilização para satisfazer as crescentes exigências do mercado e as expectativas dos utilizadores. Em resumo, como fator-chave para impulsionar o desenvolvimento da tecnologia e das aplicações da cadeia de blocos, a evolução futura dos sequenciadores descentralizados desempenhará um papel crucial na construção de um mundo descentralizado mais eficiente, seguro e aberto.

Declaração de exoneração de responsabilidade:

  1. Este artigo foi reimpresso de[Aicoin], Encaminhar o Título Original' MT Capital Research: Pesquisa Comparativa do Setor de Sequenciadores Descentralizados
    ',Todos os direitos autorais pertencem ao autor original[Xinwei, Severin MT Capital]. Se houver objecções a esta reimpressão, contacte a equipa da Gate Learn, que tratará prontamente do assunto.
  2. Declaração de exoneração de responsabilidade: Os pontos de vista e opiniões expressos neste artigo são da exclusiva responsabilidade do autor e não constituem um conselho de investimento.
  3. As traduções do artigo para outras línguas são efectuadas pela equipa Gate Learn. A menos que seja mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!
Buat Akun