Explorar o ordenado descentralizado: resolver o problema de centralização do Rollup L2 do Ethereum

Ethereum Rollup é centralizado: explorando a Descentralização do ordenamento

1. Pontos principais

  • A ordenação de transações tornou-se um problema cada vez mais sério no campo da segunda camada ("L2"). O L2 rollup oferece aos usuários uma camada de execução e, em seguida, submete os dados das transações à camada superior de primeira camada ("L1"), como Arbitrum, Optimism, zkSync do Ethereum.

  • O ordenadores são entidades autorizadas a classificar essas transações em grupos. O ordenadores recebem as transações desordenadas dos usuários, processam-nas em grupos fora da cadeia e, em seguida, geram um lote de transações ordenadas comprimidas. Essas transações podem ser inseridas em blocos e enviadas para o L1 pai.

  • Rollups na verdade não precisam de um ordenadores; esta é apenas uma escolha de design, com o objetivo de proporcionar uma melhor experiência ao usuário com custos mais baixos e uma velocidade de confirmação de transações mais rápida. Por exemplo, um rollup pode usar a camada base do Ethereum para realizar a ordenação. No entanto, a camada base do Ethereum pode ser relativamente ineficiente e cara. Isso significa que, até agora, cada um dos principais projetos de L2 rollup descobriu que operar um ordenador centralizado é mais conveniente, mais barato e mais amigável para o usuário.

  • Uma vez que o ordenado controla a ordem das transações, ele tem o direito de revisar as transações dos usuários. O ordenado também pode extrair o valor máximo extraível ("MEV"), o que pode causar perdas econômicas para a base de usuários. Além disso, a eficácia também pode ser um grande problema, ou seja, se o único ordenado centralizado falhar, os usuários não poderão utilizar esse ordenado, todo o rollup será afetado.

  • A solução para o problema é um ordenator compartilhado e descentralizado. O ordenator compartilhado é essencialmente um serviço descentralizado para rollups. Além de resolver problemas como censura, extração de MEV e validade, o ordenator compartilhado também introduz funcionalidades entre rollups, abrindo várias novas possibilidades. Espresso, Astria e Radius estão desenvolvendo soluções inovadoras de ordenação compartilhada, cada uma com várias funcionalidades únicas em suas respectivas arquiteturas.

2. Introdução

Com a crescente popularidade do ecossistema L2 rollup do Ethereum, um aspecto frequentemente negligenciado é o ordenadores. Os ordenadores são responsáveis pela ordenação das transações e, ao utilizar ordenadores através do rollup, é possível oferecer uma melhor experiência ao usuário, custos mais baixos e confirmações de transações mais rápidas. No entanto, o problema é que, até agora, todas as principais empresas L2 do Ethereum descobriram que operar seu próprio ordenador centralizado é o mais conveniente, amigável ao usuário e com custos mais baixos. Considerando o poder que os ordenadores têm na revisão de transações, extração de MEV e criação de pontos únicos de falha (ou seja, problemas de validade), isso pode ser visto como um resultado indesejável e não condizente com o espírito das criptomoedas.

Embora a maioria das empresas de criptomoeda já tenha resolvido o problema da descentralização dos seus ordenadores e o tenha incluído como parte do seu roteiro, ainda não há um verdadeiro consenso sobre como alcançar a descentralização. Também devemos notar que a Arbitrum e a Optimism lançaram as suas próprias soluções desde o segundo semestre de 2021, podendo-se dizer que não conseguiram fazer progressos substanciais em relação aos ordenadores descentralizados.

Neste relatório, examinaremos cuidadosamente o papel dos ordenadores e o estado atual do espaço de rollup do Ethereum. Em seguida, exploramos em profundidade os projetos que estão a investigar soluções, nomeadamente uma rede de ordenação compartilhada descentralizada. Descreveremos em detalhe a singularidade destes projetos e das suas soluções. Também refletimos sobre o que isso pode significar para o futuro desenvolvimento na área dos rollups L2 do Ethereum.

3. O que é um ordenado?

Em outras palavras, a blockchain é um livro de registro de dados distribuído, composto por dados de transações com carimbo de data/hora, organizados em blocos. Inicialmente, esses dados de transação eram desordenados e desorganizados. Após a ordenação, podem ser organizados em blocos e executados para criar um novo estado da blockchain. Para blockchains de primeira camada ("L1") como Ethereum, essa ordenação de transações ocorre na própria camada base do Ethereum.

No Ethereum, a solução de escalabilidade mais popular - a camada de rollup Layer-2 ("L2"), a ordenação de transações tornou-se um problema cada vez mais sério. Lembre-se de que a principal função dos rollups é fornecer aos usuários um local seguro e barato para transações. Em termos simples, o L2 rollup fornece uma camada de execução para os usuários e, em seguida, envia seus dados de transação para o L1 superior, ou seja, Arbitrum, Optimism, zkSync, entre outros, no Ethereum. As transações em lote enviadas ao L1 geralmente contêm centenas ou milhares de transações L2 comprimidas, reduzindo assim o custo de envio de dados para o L1.

No mundo do L2 rollup, o ordenante é a entidade com autoridade para organizar as transações em grupos. O ordenante recebe as transações desordenadas dos usuários, processa-as fora da cadeia em grupos e, em seguida, gera um lote de transações ordenadas e comprimidas. Depois, essas transações podem ser inseridas em blocos e enviadas para o L1 pai. Lotes de transações também podem ser utilizados na camada de disponibilidade de dados ("DA") (geralmente Ethereum, que é utilizado para a maioria dos rollups atuais). Isso também fornece aos usuários um compromisso suave, ou seja, após receber a transação do usuário, o ordenante fornecerá um recibo quase instantâneo como "confirmação suave". A "confirmação dura" é recebida após a transação ser enviada para a camada L1.

Binance Research interpreta Descentralização do Classificador: a base de segurança do Layer2, expandindo cenários de uso de tokens nativos

Por que os Rollups precisam usar ordenadores, por que isso é um problema?

Em termos fundamentais, o ordenado tem um objetivo muito claro: melhorar a experiência do usuário. Usar um ordenado para transações L2 é semelhante a usar a "faixa rápida", o que significa custos mais baixos e confirmações de transação mais rápidas. De fato, o ordenado pode agrupar centenas ou milhares de transações L2 em uma única transação L1, economizando assim taxas de gás. Além disso, a confirmação suave fornecida pelo ordenado significa que as transações de rollup podem oferecer confirmações de bloco rápidas aos usuários. Essa combinação ajuda a melhorar a experiência do usuário ao usar rollup L2.

É importante lembrar que o rollup não precisa de um ordenado; é apenas uma escolha de design feita para uma melhor experiência do usuário. Por exemplo, assim como a maioria dos rollups usa o Ethereum L1 para aumentar a disponibilidade de dados, eles também podem usá-lo para ordenação. No entanto, a camada base do Ethereum é provavelmente relativamente ineficiente e cara, especialmente considerando que o volume de transações L2 é alto. Essencialmente, a taxa de transferência de transações do rollup será limitada pela taxa de ordenação de dados do Ethereum L1. Os usuários também experimentarão os mesmos atrasos de confirmação de transações que têm ao negociar no Ethereum. Isso significa que, até agora, cada projeto principal de escalonamento L2 descobriu que operar um ordenado centralizado é mais conveniente, mais barato e mais fácil para os usuários. Embora os usuários de L2 possam enviar transações diretamente para o L1 para contornar o ordenado, eles devem pagar taxas de gás de transação ao L1, e as transações podem levar mais tempo para serem concluídas. Isso, em grande parte, contradiz a intenção de executar transações usando rollups L2.

Dado que o ordenados controla a ordem das transações, teoricamente, ele tem o direito de não incluir as transações dos usuários. O ordenados também pode extrair MEV do grupo de transações, o que pode causar perdas econômicas para o grupo de usuários. Se houver apenas um ordenados, como é o caso de todas as principais transações de rollup atualmente, o risco de centralização será maior. Nessa situação, a validade pode se tornar um problema, ou seja, se o único ordenados falhar, então todo o rollup será afetado. Uma configuração de múltiplos ordenados pode reduzir esse risco.

Com esta configuração, o ordenado pode ser visto como uma parte semi-confiável do usuário. Embora o ordenado não possa impedir o usuário de usar L2, ele pode atrasar as transações do usuário, fazendo com que o usuário pague taxas de gás adicionais e extraia valor das transações do usuário.

Instituto de Pesquisa da Binance interpreta o ordenado descentralizado: a base de segurança do Layer2, expandindo os cenários de uso de tokens nativos

A correlação do MEV

O MEV é especialmente importante aqui. MEV refere-se ao valor obtido da produção de blocos, que ultrapassa a recompensa de bloco de mineração (ou staking) de primeira ordem e as taxas de gas. Ele é extraído manipulando as transações dentro do bloco, ou seja, através da inclusão, exclusão e alteração da ordem das transações. Por exemplo, formas comuns de extração de MEV incluem front-running e ataques de sanduíche.

Dada a função dos ordenadores no L2 rollup, eles podem entender todas as transações dos usuários fora da cadeia. Além disso, como esses ordenadores são geralmente operados pelo próprio projeto ou por equipes afiliadas, como a Optimistic Foundation da OP Mainnet e a Arbitrum Foundation do Arbitrum One e Nova, muitos usuários estão preocupados com a possibilidade de não conseguirem ver a extração potencial de MEV. Mesmo sem essas preocupações, à medida que os projetos operam seus próprios ordenadores centralizados, a falta de confiança e o nível de descentralização desses protocolos também afetarão os usuários. A credibilidade e a descentralização desses protocolos certamente serão questionadas.

estado atual do mercado de ordenadores

Ao escrever este artigo, todas as principais versões L2 do Ethereum dependem de ordenadores centralizados. À medida que cada vez mais transações do Ethereum são transferidas para soluções L2, embora o conjunto de validadores do Ethereum em si seja descentralizado, parece que uma grande parte das transações (ou seja, aquelas que estão no L2) é afetada por forças centralizadas na forma de um único ordenador.

Como era de se esperar, a maioria dessas empresas já resolveu o problema de descentralização dos seus ordenadores e incluiu isso como parte do seu roteiro. Embora isso seja um sinal positivo, indicando que a descentralização é parte da visão L2, devemos notar que a Arbitrum e a Optimism lançaram suas próprias soluções no final de 2021 e, pode-se dizer, que ainda não fizeram progressos substanciais em ordenadores descentralizados.

A maioria das principais empresas parece estar a dedicar recursos à melhoria dos seus produtos e funcionalidades principais, em vez de se concentrar na descentralização. Isso não é exatamente uma crítica, pois, em um ambiente competitivo, focar na descentralização antes de ter um produto competitivo não é do melhor interesse de nenhuma empresa, o que é compreensível até certo ponto. No entanto, à medida que as empresas da web amadurecem, essa perspectiva está a mudar, e as discussões estão rapidamente a mudar para a descentralização dos ordenadores e o aumento da credibilidade.

Análise do Instituto de Pesquisa da Binance sobre o ordenamento descentralizado: a pedra angular da segurança Layer2, expandindo os cenários de uso de tokens nativos

Outras questões

É importante destacar que há algumas discussões sobre o grau de risco associado à dependência de ordenadores centralizados.

Como mencionado acima, uma vez que os ordenadores controlam a ordem das transações, eles podem excluir transações de usuários, assim como extrair MEV. No entanto, os ordenadores também não conseguem excluir completamente os usuários das transações de rollup. Os usuários podem contornar os ordenadores e enviar transações diretamente para o L1 (desde que estejam dispostos e queiram pagar o custo adicional de gas). Embora ordenadores que se comportem de forma inadequada possam causar atrasos nas transações e custos adicionais para os usuários, eles não conseguem fazer uma censura total. Antes disso, nenhuma grande empresa de L2 se concentrou excessivamente na descentralização de seus ordenadores, e essa pode ser uma das razões. No entanto, a reordenação de transações pelos ordenadores para extrair MEV continua a ser um problema, especialmente em mempools privados como a OP Mainnet.

Talvez, a questão maior esteja na temporalidade. Dado que os principais programas de rollup estão operando um único ordenadore centralizado, se esses ordenadores apresentarem problemas, todo o programa de rollup será afetado negativamente. Embora os usuários ainda possam concluir transações acessando diretamente o L1, essa não é uma abordagem particularmente duradoura e é improvável que funcione para a maioria das transações. Lembre-se, o verdadeiro sentido de usar rollups L2 é economizar nos custos de transação. Considerando que um dos princípios fundamentais por trás das criptomoedas é evitar a dependência de um único provedor centralizado (como acontece no setor financeiro tradicional), a centralização do ordenadore é, claramente, um problema importante que precisa ser resolvido, e será uma das chaves que os ordenadores compartilhados trarão para o mercado de rollup L2.

4. Solução: Descentralização do compartilhamento de ordenadores

Resumo

Resolver o acima

ETH3.6%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 5
  • Republicar
  • Partilhar
Comentar
0/400
MemeKingNFTvip
· 08-06 19:36
idiotas终日惶惶 排序器更何况
Ver originalResponder0
DefiPlaybookvip
· 08-06 14:22
centralizador de classificação também bomba gás
Ver originalResponder0
NFTBlackHolevip
· 08-06 14:21
Realmente existe L2 que não precisa de ordenadores?
Ver originalResponder0
SundayDegenvip
· 08-06 14:08
O ordenhador também deu uma volta? Quando é que isto acaba?
Ver originalResponder0
MetaverseLandlordvip
· 08-06 13:53
Afinal, todos os rollups são centralizados. Estou preocupado.
Ver originalResponder0
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)