O sequenciador é uma tecnologia chave no campo da criptomoeda, que é usada para classificar transações e criar blocos. Antes da confirmação do bloqueio, as informações de pré-confirmação serão enviadas ao usuário.
A importância dos classificadores descentralizados é que, à medida que mais volume e liquidez se movem para soluções de camada dois (L2), os classificadores centralizados podem cobrar preços arbitrários e alavancar as transações do usuário. Portanto, encontrar uma solução de classificação descentralizada torna-se muito importante.
O que é um "classificador"?
Os classificadores permitem que o L2 seja executado com eficiência, agregando muitas transações do usuário L2 fora da cadeia e enviando-as como uma única transação agregada para a cadeia principal L1. Dessa forma, o custo desse compromisso pode ser amortizado em todas as transações do usuário no conjunto. Os classificadores também podem compactar coleções para economizar ainda mais nos custos de disponibilidade de dados da cadeia principal. No geral, é um componente essencial da L2.
No entanto, o classificador tem controle sobre a ordem das transações na coleção. O classificador pode optar por não incluir transações do usuário e também pode extrair MEV (Maximum Yield Realable) na coleção por meio de reordenação padrão e métodos de extração de inserção. Na verdade, eles têm acesso preferencial de gravação à expansão. Notavelmente, uma vez que o comprador pode interagir com o contrato, apenas transações sem erros podem ser aplicadas de forma confiável por meio de mecanismos on-chain. E existem bugs que podem falhar ao forçar a ordenação.
Isso torna o sequenciador uma função semiconfiável para escalar usuários. Os solicitantes podem atrasar o acesso do usuário e extrair valor das transações do usuário. Restringir ainda mais o comportamento do ordenador por meio da descentralização é um tópico de pesquisa ativa.
No geral, o sequenciador desempenha um papel importante na OP;linha L2. Ele melhora a experiência do usuário e reduz os custos de transação para os usuários, agregando e enviando coleções de transações. No entanto, como o sorter tem controle sobre a classificação das transações e extração de valor, precisamos continuar estudando como restringir o comportamento do sorter de forma descentralizada para garantir os interesses dos usuários e a segurança da expansão.
Risco de centralização do classificador
Atualmente, o classificador em escala otimista ainda apresenta alguns problemas em termos de distribuição. Como o ordenante geralmente desempenha um papel centralizador, existem os seguintes riscos de centralização:
Fraca proteção contra censura: Ao contrário do número quase infinito de nós distribuídos na cadeia principal, os ordenadores centralizados podem não ser capazes de garantir que as transações do usuário sejam incluídas na cadeia. Um coordenador centralizado controlado por uma entidade legal pode excluir seletivamente transações específicas devido a exigências regulatórias. Embora existam outros mecanismos para resolver o problema de censura fraca de dimensionamento otimista (como saída forçada, canal de fuga, inclusão de lista ou adição de criptografia de limite, etc.), ainda precisamos aceitar a suposição de que o ordenador centralizado provavelmente terá fraco Capacidade anti-censura.
Vivacidade fraca: um pedido centralizado pode não ser projetado para lidar com o processamento computacional e a geração de provas necessárias para manter o sistema funcionando o tempo todo. O dimensionamento é menos ativo devido a falha de hardware ou spam massivo de validadores ou bots (por exemplo, Arbitrum Token Launch, Optimism Delay); RPC; ou tempo de inatividade do solicitador.
*MEV; Benefícios: Os atuais pedidos centralizados geralmente seguem uma regra de pedido de transação por ordem de chegada. Para garantir que eles não extraiam transações do usuário por meio de privilégios de nó; MEV, é necessária confiança adicional ou que os serviços de pedidos de terceiros que eles empregam (por exemplo, Chainlink FSS) não se comportem de maneira maliciosa.
Algumas soluções compartilhadas, terceirizadas ou baseadas em sequenciador podem resolver esses problemas, mas é muito cedo para tal solução. Além disso, muitas soluções de pedidos distribuídos (como Proof of Authority, Leader Selection for Proof of Stake, MEV; Leilões e Proof of Energy) ainda estão em fase de projeto de conceito.
O layout do sequenciador
Vitalik Buterin; propôs várias maneiras de construir um classificador descentralizado. Isso inclui leilões de classificador/bloco, seleção aleatória baseada em "PoS" e votação "DPoS", etc. No entanto, a maioria das soluções se concentra em determinar quais participantes têm o direito de propor o próximo bloco ou sequência de blocos, muitas vezes ignorando o próprio mecanismo de ordenação.
PBS; visa proteger os proponentes do valor de transação maximizado (MEV) centralizado, facilitar a concorrência do construtor de blocos, aumentar a privacidade do licitante e remover externalidades negativas. No entanto, ao contrário das soluções de primeira camada (L1), L2's, PBS, enfrenta desafios como privacidade, latência e cross-chain, MEV; Uma maneira de abordar questões de privacidade é usar;Flashbots;'s;SUAVE;protocolo, enquanto combinar;SUAVE;com um sequenciador compartilhado é uma potencial;PBS;solução para L2.
Para;Aztec;PBS - "Prover-Builder-Separation" em vez de "Proposer-Builder-Separation". Proponentes de Aztec; use transações pendentes do; mempool; para construir blocos, que incluem compromissos de pedidos, recompensas para provadores e a quantidade de "Aztec; burnt". Deve-se notar que o proponente dos astecas, na verdade, desempenha os papéis de construtor e proponente.
Aztec;'s; PBS; separa os poderes de ordenação de transações (construtores) e inclusão de blocos (validadores), uma separação que impede o monopólio da geração de blocos. Os proponentes então coletam votos e criam um registro de bloco indicando a distribuição de tarefas de validação entre vários validadores para um determinado bloco. Isso é importante para manter a tarefa de validação descentralizada, pois a participação do validador se torna um indicador de blocos vencedores.
Além disso, eles usam a contagem ;TARGET_PROVERS; para aumentar o custo para o invasor manter o mecanismo de manipulação. Um problema com esse modelo, no entanto, é que um invasor pode evitar ser penalizado se permitir a inclusão de validadores e gerar provas para apenas uma pequena fração dos blocos, deixando a maioria para um único validador.
Ao longo do processo, vários blocos propostos serão classificados em uma fase de votação, e o bloco com o maior número de votos se tornará o líder da cadeia. No entanto, este modo pode levar a ataques de "griefing", onde os validadores votam em blocos, mas não geram provas. Aztec; suprime isso introduzindo as mecânicas "Slash" e "Redundancy". Além disso, SUAVE; pode servir como um construtor de; Aztec; fornecendo proteção de privacidade e ordenação de blocos potencialmente descentralizada.
Existem alguns outros projetos que constroem classificadores compartilhados, incluindo:
Espresso, planeja utilizar; EigenLayer; de; ETH; reestabelecimento como modelo de segurança;
Astria, seu seqüenciador difere do Espresso por não executar transações, embutido no PBS, e construir um "Rollup" em cima do Celestia e Rollkit;
Radius, cujos ordenadores se concentram em reduzir a nocividade por meio de transações criptografadas; MEV, que mantém um conjunto de ordenadores e seleciona aleatoriamente um em cada época.
O objetivo desses projetos é implementar um ordenador descentralizado que aumente a certeza e a segurança do pedido de transações e melhore a experiência do usuário.
Resumir
Com o desenvolvimento e inovação contínuos da tecnologia blockchain, o mecanismo de trabalho do classificador descentralizado continuará a evoluir e melhorar. Isso fornecerá aos usuários uma experiência de negociação mais segura, confiável e eficiente, protegendo-os de manipulação e práticas desleais por parte de instituições centralizadas.
No futuro, podemos esperar o surgimento de soluções e projetos mais inovadores para solucionar os desafios no campo dos sequenciadores. Com o avanço da tecnologia, questões como proteção de privacidade, velocidade de transação e compatibilidade entre cadeias serão melhor resolvidas.
O desenvolvimento de um sequenciador compartilhado permitirá que diferentes "Rollups" trabalhem juntos e forneçam composição e flexibilidade para atender às necessidades de diferentes setores, aplicações e casos de uso. Com a maturidade contínua e a promoção de classificadores compartilhados, podemos prever o surgimento de milhares de soberanos descentralizados; Rollup; para fornecer aos usuários mais opções e melhores serviços.
Em conclusão, por meio de pesquisa e inovação contínuas, temos motivos para acreditar que o futuro ordenador descentralizado será um componente-chave na construção de um ecossistema de blockchain seguro, eficiente e justo. Eles promoverão a popularização e aplicação da tecnologia blockchain, trazendo uma experiência financeira e digital mais aberta e inclusiva para usuários em todo o mundo.
Ver original
O conteúdo é apenas para referência, não uma solicitação ou oferta. Nenhum aconselhamento fiscal, de investimento ou jurídico é fornecido. Consulte a isenção de responsabilidade para obter mais informações sobre riscos.
Decifrando o sequenciador: a chave para garantir a autenticidade das transações
O sequenciador é uma tecnologia chave no campo da criptomoeda, que é usada para classificar transações e criar blocos. Antes da confirmação do bloqueio, as informações de pré-confirmação serão enviadas ao usuário.
A importância dos classificadores descentralizados é que, à medida que mais volume e liquidez se movem para soluções de camada dois (L2), os classificadores centralizados podem cobrar preços arbitrários e alavancar as transações do usuário. Portanto, encontrar uma solução de classificação descentralizada torna-se muito importante.
O que é um "classificador"?
Os classificadores permitem que o L2 seja executado com eficiência, agregando muitas transações do usuário L2 fora da cadeia e enviando-as como uma única transação agregada para a cadeia principal L1. Dessa forma, o custo desse compromisso pode ser amortizado em todas as transações do usuário no conjunto. Os classificadores também podem compactar coleções para economizar ainda mais nos custos de disponibilidade de dados da cadeia principal. No geral, é um componente essencial da L2.
No entanto, o classificador tem controle sobre a ordem das transações na coleção. O classificador pode optar por não incluir transações do usuário e também pode extrair MEV (Maximum Yield Realable) na coleção por meio de reordenação padrão e métodos de extração de inserção. Na verdade, eles têm acesso preferencial de gravação à expansão. Notavelmente, uma vez que o comprador pode interagir com o contrato, apenas transações sem erros podem ser aplicadas de forma confiável por meio de mecanismos on-chain. E existem bugs que podem falhar ao forçar a ordenação.
Isso torna o sequenciador uma função semiconfiável para escalar usuários. Os solicitantes podem atrasar o acesso do usuário e extrair valor das transações do usuário. Restringir ainda mais o comportamento do ordenador por meio da descentralização é um tópico de pesquisa ativa.
No geral, o sequenciador desempenha um papel importante na OP;linha L2. Ele melhora a experiência do usuário e reduz os custos de transação para os usuários, agregando e enviando coleções de transações. No entanto, como o sorter tem controle sobre a classificação das transações e extração de valor, precisamos continuar estudando como restringir o comportamento do sorter de forma descentralizada para garantir os interesses dos usuários e a segurança da expansão.
Risco de centralização do classificador
Atualmente, o classificador em escala otimista ainda apresenta alguns problemas em termos de distribuição. Como o ordenante geralmente desempenha um papel centralizador, existem os seguintes riscos de centralização:
Algumas soluções compartilhadas, terceirizadas ou baseadas em sequenciador podem resolver esses problemas, mas é muito cedo para tal solução. Além disso, muitas soluções de pedidos distribuídos (como Proof of Authority, Leader Selection for Proof of Stake, MEV; Leilões e Proof of Energy) ainda estão em fase de projeto de conceito.
O layout do sequenciador
Vitalik Buterin; propôs várias maneiras de construir um classificador descentralizado. Isso inclui leilões de classificador/bloco, seleção aleatória baseada em "PoS" e votação "DPoS", etc. No entanto, a maioria das soluções se concentra em determinar quais participantes têm o direito de propor o próximo bloco ou sequência de blocos, muitas vezes ignorando o próprio mecanismo de ordenação.
PBS; visa proteger os proponentes do valor de transação maximizado (MEV) centralizado, facilitar a concorrência do construtor de blocos, aumentar a privacidade do licitante e remover externalidades negativas. No entanto, ao contrário das soluções de primeira camada (L1), L2's, PBS, enfrenta desafios como privacidade, latência e cross-chain, MEV; Uma maneira de abordar questões de privacidade é usar;Flashbots;'s;SUAVE;protocolo, enquanto combinar;SUAVE;com um sequenciador compartilhado é uma potencial;PBS;solução para L2.
Para;Aztec;PBS - "Prover-Builder-Separation" em vez de "Proposer-Builder-Separation". Proponentes de Aztec; use transações pendentes do; mempool; para construir blocos, que incluem compromissos de pedidos, recompensas para provadores e a quantidade de "Aztec; burnt". Deve-se notar que o proponente dos astecas, na verdade, desempenha os papéis de construtor e proponente.
Aztec;'s; PBS; separa os poderes de ordenação de transações (construtores) e inclusão de blocos (validadores), uma separação que impede o monopólio da geração de blocos. Os proponentes então coletam votos e criam um registro de bloco indicando a distribuição de tarefas de validação entre vários validadores para um determinado bloco. Isso é importante para manter a tarefa de validação descentralizada, pois a participação do validador se torna um indicador de blocos vencedores.
Além disso, eles usam a contagem ;TARGET_PROVERS; para aumentar o custo para o invasor manter o mecanismo de manipulação. Um problema com esse modelo, no entanto, é que um invasor pode evitar ser penalizado se permitir a inclusão de validadores e gerar provas para apenas uma pequena fração dos blocos, deixando a maioria para um único validador.
Ao longo do processo, vários blocos propostos serão classificados em uma fase de votação, e o bloco com o maior número de votos se tornará o líder da cadeia. No entanto, este modo pode levar a ataques de "griefing", onde os validadores votam em blocos, mas não geram provas. Aztec; suprime isso introduzindo as mecânicas "Slash" e "Redundancy". Além disso, SUAVE; pode servir como um construtor de; Aztec; fornecendo proteção de privacidade e ordenação de blocos potencialmente descentralizada.
Existem alguns outros projetos que constroem classificadores compartilhados, incluindo:
Espresso, planeja utilizar; EigenLayer; de; ETH; reestabelecimento como modelo de segurança;
Astria, seu seqüenciador difere do Espresso por não executar transações, embutido no PBS, e construir um "Rollup" em cima do Celestia e Rollkit;
Radius, cujos ordenadores se concentram em reduzir a nocividade por meio de transações criptografadas; MEV, que mantém um conjunto de ordenadores e seleciona aleatoriamente um em cada época.
O objetivo desses projetos é implementar um ordenador descentralizado que aumente a certeza e a segurança do pedido de transações e melhore a experiência do usuário.
Resumir
Com o desenvolvimento e inovação contínuos da tecnologia blockchain, o mecanismo de trabalho do classificador descentralizado continuará a evoluir e melhorar. Isso fornecerá aos usuários uma experiência de negociação mais segura, confiável e eficiente, protegendo-os de manipulação e práticas desleais por parte de instituições centralizadas.
No futuro, podemos esperar o surgimento de soluções e projetos mais inovadores para solucionar os desafios no campo dos sequenciadores. Com o avanço da tecnologia, questões como proteção de privacidade, velocidade de transação e compatibilidade entre cadeias serão melhor resolvidas.
O desenvolvimento de um sequenciador compartilhado permitirá que diferentes "Rollups" trabalhem juntos e forneçam composição e flexibilidade para atender às necessidades de diferentes setores, aplicações e casos de uso. Com a maturidade contínua e a promoção de classificadores compartilhados, podemos prever o surgimento de milhares de soberanos descentralizados; Rollup; para fornecer aos usuários mais opções e melhores serviços.
Em conclusão, por meio de pesquisa e inovação contínuas, temos motivos para acreditar que o futuro ordenador descentralizado será um componente-chave na construção de um ecossistema de blockchain seguro, eficiente e justo. Eles promoverão a popularização e aplicação da tecnologia blockchain, trazendo uma experiência financeira e digital mais aberta e inclusiva para usuários em todo o mundo.