Batalha Anti-Censura do Ethereum: BRAID vs. FOCIL - Quem sai na frente

9/5/2024, 1:04:43 AM
intermediário
BlockchainEthereum
Este artigo fornece uma análise detalhada das questões de censura de transações na blockchain Ethereum. Ele explora os riscos potenciais de colusão entre proponentes e construtores, e seu impacto na resistência à censura da blockchain. Além disso, oferece uma introdução detalhada a duas soluções anti-censura, FOCIL e BRAID, discutindo seus mecanismos, vantagens, desafios e feedback da comunidade.

No processo de produção e validação de blocos do Ethereum, os construtores são responsáveis ​​por ordenar as transações e enviar blocos aos proponentes por meio de um mecanismo de leilão. Os proponentes então selecionam um bloco para assinar e propô-lo à blockchain. Como os proponentes têm a palavra final como uma única entidade, há o risco de conluio entre proponentes e construtores para censurar transações.

Um dos valores centrais da blockchain é a sua resistência à censura, o que significa que as transações podem ser realizadas sem interferência de autoridades centrais. Quando os proponentes controlam quais transações são incluídas em um bloco, esse recurso é ameaçado, comprometendo a justiça e transparência. Além disso, esse poder pode ser explorado para manipular a ordem das transações em um bloco, levando a ganhos econômicos adicionais e levantando questões relacionadas ao Valor Extratível pelo Minerador (MEV).

Soluções existentes à prova de censura

Para enfrentar esse desafio, a comunidade propôs várias soluções anticensura, como as Listas de Inclusão Forçada (FOCILNo mecanismo FOCIL, um conjunto de validadores é selecionado aleatoriamente para cada slot, a fim de formar um comitê de listagem de inclusão. Esses membros do comitê geram listas de inclusão locais com base em sua visão subjetiva da mempool e as transmitem. Os proponentes são então responsáveis por coletar e agregar essas listas locais em uma única lista agregada a ser incluída no bloco. Esse mecanismo garante a justiça na inclusão de blocos, já que os validadores verificam a lista agregada em relação às listas locais transmitidas anteriormente, e apenas os blocos que atendem às regras de consenso são aceitos e adicionados à blockchain.

Além do FOCIL, a comunidade também discutiu o esquema de Múltiplos Proponentes Concorrentes (MCP). Este conceito foi inicialmente proposto porMax ResnicknoMultiplicidadeo Mecanismo de Multiplicidade, que visa dispersar o poder introduzindo múltiplos proponentes de bloco paralelos, reduzindo a capacidade de qualquer nó único para censurar transações. No Mecanismo de Multiplicidade, cada validador seleciona uma porção de transações de seu próprio mempool para formar um “pacote especial de transação”. Esses validadores assinam seus pacotes de transação escolhidos e os enviam para o proponente da rodada atual. O proponente deve incluir pelo menos 2/3 desses pacotes de transação no bloco que ele propõe para que seja considerado válido. Esse mecanismo garante que os proponentes não possam decidir unilateralmente o conteúdo do bloco, reduzindo assim a possibilidade de censura. Para incentivar ainda mais os proponentes a incluir transações de forma justa, esse mecanismo implementa uma regra de “dica condicional”, na qual apenas os proponentes que incluem a transação recebem as taxas de transação. As taxas de transação não são automaticamente dadas ao primeiro proponente que inclui a transação, mas são distribuídas a todos os proponentes que efetivamente incluem a transação com base em condições específicas. Isso aumenta o custo da censura, pois seria necessário subornar todos os proponentes que incluem a transação.

BRAID: Uma implementação MCP aprimorada

Com base no conceito de Multiplicidade, Max Resnick apresentou BRAID, uma implementação mais complexa e refinada do MCP. Max apresentouBRAIDno seminário "DeFi na era MEV" realizado pela Paradigm. BRAID alcança MCP permitindo que múltiplos proponentes proponham blocos em diferentes cadeias paralelas e usando um mecanismo de consenso de sincronização para manter consistência entre essas cadeias. Cada cadeia tem seu próprio proponente, e todos os proponentes lançam seus blocos simultaneamente dentro do mesmo slot. A camada de execução do Ethereum agrega os blocos gerados por todas as subcadeias dentro desse slot, formando um bloco de execução. Em seguida, ele deduplica, ordena e executa essas transações de acordo com regras pré-definidas, reduzindo a capacidade de qualquer entidade única manipular registros de transações.

O design da BRAID evita a introdução de papéis adicionais, evitando assim as complexidades associadas aos mecanismos de incentivo/punição. No entanto, sua implementação é relativamente complexa, exigindo a coordenação da sincronização e do processamento de dados de várias subcadeias.

Problemas com o mecanismo BRAID

Jonahbda equipe da Blockchain Capital apontou umproblema com o mecanismo BRAID: o modelo de "gorjeta condicional" impõe requisitos de liquidez, afetando a experiência do usuário. Esse modelo é uma estratégia de precificação dinâmica que exige que os usuários forneçam uma certa quantidade de liquidez para garantir a resistência à censura das transações. Ao enviar uma transação, os usuários devem definir dois valores de dica (T e t). A gorjeta real paga depende do número de proponentes que incluem a transação.

  1. Um valor de gorjeta mais alto, T, representa a taxa máxima que um usuário está disposto a pagar para garantir que sua transação não seja censurada. O objetivo é incentivar os proponentes a incluir a transação mesmo se nenhum outro proponente estiver disposto a fazê-lo. Se apenas um proponente incluir a transação, ele receberá o valor total, T.
  2. Um valor de gorjeta mais baixo, t, é o valor mínimo definido pelo usuário. Se a transação for incluída por vários proponentes simultaneamente, o usuário só precisa pagar t, que será compartilhado entre os proponentes. Se o usuário estiver menos preocupado com a resistência à censura, ele pode definir T igual a t e enviar sua transação para apenas um proponente.

No entanto, esse requisito adicional de liquidez aumenta a complexidade e o custo de participar em transações de blockchain. Os usuários precisam reservar fundos extras no momento da transação apenas para garantir sua resistência à censura. Esses fundos reservados permanecem congelados até que sejam realmente utilizados.

Para resolver esse problema, Jonahb propôs duas soluções:

  • Prova de Liquidez Pós-Estado: Os usuários fornecem uma prova no momento da apresentação da transação, indicando que eles terão liquidez suficiente para pagar T após a execução da transação (por exemplo, o usuário terá $1M em liquidez após a transação). Esse método permite que os usuários prossigam mesmo se eles não tiverem fundos suficientes para pagar T antes da transação. O desafio com essa abordagem é que os proponentes precisam conhecer o estado final da transação antes da execução. No entanto, muitas transações financeiras envolvem estados compartilhados (como várias transações que afetam o mesmo saldo da conta), o que torna difícil para os proponentes determinarem com precisão o estado pós-transação antes que a ordem da transação seja finalizada. Essa abordagem requer provas personalizadas para cada tipo de transação, o que a torna menos prática.
  • Seguro de Censura: Introduz provedores de seguro de censura de terceiros (provedores de CI) para garantir o T do usuário. Os usuários pagam um prêmio de seguro, rT, onde r é baseado na probabilidade de a transação ser censurada. Essa abordagem reduz a necessidade dos usuários de preparar imediatamente uma grande quantidade de liquidez e pode alertar os usuários se seu T estiver muito baixo e com alto risco de censura. No entanto, estabelecer um mercado entre usuários e provedores de CI leva tempo.

Pensamentos da Comunidade sobre FOCIL vs. BRAID

Desenvolvedor do cliente Ethereum PrysmTerence notasque uma vantagem significativa do BRAID é que não requer participantes adicionais. A maioria dos designs de Lista de Inclusão (IL), incluindo FOCIL, requer um participante extra, o que adiciona restrições de tempo dentro dos slots do Ethereum, como o tempo para enviar a IL, atualizar lances e validadores verificando a IL. No entanto, FOCIL é mais simples e flexível de implementar em comparação com o BRAID.

Pesquisador de paradigmasDan Robinson apreciaO design da BRAID para priorização de transações, que não é determinado por um único líder (proponente), assim mitigando efetivamente o MEV. Além disso, o mecanismo de gorjeta condicional da BRAID incentiva o comportamento de não censura, o que não está presente no FOCIL.

DesenvolvedorDev prefereFOCIL sobre MCP, acreditando que FOCIL oferece uma resistência mais forte à censura e é mais simples de implementar. Ele também sugere algumas melhorias para tornar o FOCIL mais fácil de implantar.

Pesquisador do Ethereumbarnabe.ethvisualizaçõesFOCIL como um mecanismo bastante geral e escalável. Ele reconhece que BRAID pode melhorar algumas das garantias fornecidas pelo FOCIL, mas é cauteloso em abandonar completamente o modelo baseado em líder. Ele acredita que mais trabalho é necessário para provar a viabilidade do BRAID.

declaração:

  1. Este artigo é reproduzido de[Pesquisa ChainFeeds], o título original é “O caminho do Ethereum para resistência à censura: Quem é melhor, BRAID ou FOCIL?”, os direitos autorais pertencem ao autor original [0XNATALIE], se você tiver alguma objeção à reprodução, por favor entre em contatoEquipe de Aprendizado da GateA equipe irá cuidar disso o mais rápido possível de acordo com os procedimentos relevantes.

  2. Aviso legal: As opiniões expressas neste artigo representam apenas as opiniões pessoais do autor e não constituem qualquer conselho de investimento.

  3. Outras versões do artigo são traduzidas pela equipe Gate Learn, não mencionadas emGate.io, o artigo traduzido não pode ser reproduzido, distribuído ou plagiado.

Compartilhar

Calendário Cripto

Atualizações de projeto
Etherex lançará o Token REX em 6 de agosto.
REX
22.27%
2025-08-06
Dia Raro de Desenvolvimento e Governança em Las Vegas
A Cardano irá sediar o Rare Dev & Governance Day em Las Vegas, de 6 a 7 de agosto, com workshops, hackatonas e discussões em painel focadas em desenvolvimento técnico e tópicos de governança.
ADA
-3.44%
2025-08-06
Blockchain.Rio no Rio de Janeiro
A Stellar participará da conferência Blockchain.Rio, programada para acontecer no Rio de Janeiro, de 5 a 7 de agosto. O programa incluirá palestras e discussões em painéis com representantes do ecossistema Stellar em colaboração com os parceiros Cheesecake Labs e NearX.
XLM
-3.18%
2025-08-06
Webinar
A Circle anunciou um webinar ao vivo intitulado "A Era do Ato GENIUS Começa", agendado para 7 de agosto de 2025, às 14:00 UTC. A sessão explorará as implicações do recém-aprovado Ato GENIUS—o primeiro marco regulatório federal para moedas estáveis de pagamento nos Estados Unidos. Dante Disparte e Corey Then, da Circle, liderarão a discussão sobre como a legislação impacta a inovação em ativos digitais, a clareza regulatória e a liderança dos EUA na infraestrutura financeira global.
USDC
-0.03%
2025-08-06
AMA no X
Ankr realizará um AMA no X no dia 7 de agosto às 16:00 UTC, focando no trabalho do DogeOS em construir a camada de aplicação para DOGE.
ANKR
-3.23%
2025-08-06

Artigos Relacionados

O que é Bitcoin?
iniciantes

O que é Bitcoin?

Bitcoin, a primeira criptomoeda usada com sucesso no mundo, é uma rede descentralizada de pagamento digital peer-to-peer inventada por Satoshi Nakamoto. O Bitcoin permite que os usuários negociem diretamente sem uma instituição financeira ou terceiros.
11/21/2022, 10:12:36 AM
O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)
iniciantes

O que é o PolygonScan e como você pode usá-lo? (Atualização 2025)

PolygonScan é um explorador de blockchain que permite aos usuários acessar detalhes de transações publicamente compartilhados na rede Polygon. Na atualização de 2025, agora processa mais de 5 bilhões de transações com confirmações em milissegundos, apresenta ferramentas de desenvolvedor aprimoradas, integração com Layer 2, análises avançadas, recursos de segurança melhorados e uma experiência móvel redesenhada. A plataforma ajuda os usuários a rastrear transações e obter insights mais profundos sobre o fluxo de ativos no crescente ecossistema da Polygon, que agora abriga 3,2 milhões de endereços ativos diários e $8,7 bilhões em valor total bloqueado.
11/11/2023, 6:20:25 PM
O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?
intermediário

O que é EtherVista, o autoproclamado "Novo Padrão para DEX"?

Este artigo fornece uma análise aprofundada da emergente exchange descentralizada (DEX) EtherVista e seu token de plataforma, VISTA. Explora como a EtherVista visa desafiar o modelo existente de AMM (Automated Market Maker), especialmente o da Uniswap, por meio de seus mecanismos de negociação exclusivos e modelo de distribuição de taxas. O artigo também explora os contratos inteligentes da EtherVista, a tokenomia e como atrai usuários ao oferecer taxas de gás baixas e um inovador sistema de distribuição de receitas.
9/10/2024, 3:49:43 PM
O que é Coti? Tudo o que você precisa saber sobre o COTI
iniciantes

O que é Coti? Tudo o que você precisa saber sobre o COTI

Coti (COTI) é uma plataforma descentralizada e escalonável que oferece suporte a pagamentos sem atrito para finanças tradicionais e moedas digitais.
11/2/2023, 9:09:18 AM
O que é Tronscan e como você pode usá-lo em 2025?
iniciantes

O que é Tronscan e como você pode usá-lo em 2025?

Tronscan é um explorador de blockchain que vai além do básico, oferecendo gerenciamento de carteira, rastreamento de tokens, insights de contratos inteligentes e participação em governança. Até 2025, evoluiu com recursos de segurança aprimorados, análises expandidas, integração entre cadeias e experiência móvel aprimorada. A plataforma agora inclui autenticação biométrica avançada, monitoramento de transações em tempo real e um painel abrangente de DeFi. Os desenvolvedores se beneficiam da análise de contratos inteligentes alimentados por IA e ambientes de teste aprimorados, enquanto os usuários desfrutam de uma visualização unificada de portfólio multi-cadeias e navegação baseada em gestos em dispositivos móveis.
11/22/2023, 6:27:42 PM
O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025
intermediário

O que é Neiro? Tudo o que você precisa saber sobre NEIROETH em 2025

Neiro é um cachorro da raça Shiba Inu que inspirou o lançamento de tokens Neiro em diferentes blockchains. Em 2025, o Neiro Ethereum (NEIROETH) evoluiu para uma das principais moedas meme com um valor de mercado de $215 milhões, mais de 87.000 detentores e listagens em 12 grandes exchanges. O ecossistema agora inclui um DAO para governança comunitária, uma loja oficial de mercadorias e um aplicativo móvel. NEIROETH implementou soluções de camada 2 para melhorar a escalabilidade e consolidou sua posição entre as 10 principais moedas meme temáticas de cachorro por capitalização de mercado, apoiado por uma comunidade vibrante e influenciadores cripto líderes.
9/5/2024, 3:37:06 PM
Comece agora
Inscreva-se e ganhe um cupom de
$100
!