ethereum PBS

A Ethereum Proposer-Builder Separation (PBS) é um mecanismo de otimização da camada de consenso que separa o processo de produção de blocos em dois papéis distintos: os builders, responsáveis por montar e otimizar o conteúdo dos blocos, e os proposers, encarregados de verificar e difundir os blocos. Esta abordagem visa mitigar os riscos de centralização associados ao Maximal Extractable Value (MEV), ao dissociar a criação de blocos das funções de validação, reforçando a segurança da rede e limitando a possi
ethereum PBS

A Separação Proposer-Builder (PBS) da Ethereum representa uma otimização essencial da camada de consenso da blockchain Ethereum, concebida para resolver problemas de centralização e Maximal Extractable Value (MEV) na produção de blocos. Este mecanismo divide o processo de geração de blocos em dois papéis distintos: builders, responsáveis por montar e otimizar o conteúdo dos blocos, e proposers, incumbidos de verificar e difundir esses blocos. Ao separar as funções de criação e validação de blocos, a PBS reduz significativamente o potencial de os validadores beneficiarem indevidamente do MEV, ao mesmo tempo que reforça a segurança e a descentralização da rede. Desde a transição da Ethereum de proof-of-work para proof-of-stake, a PBS tornou-se uma solução determinante para mitigar a concentração de poder na produção de blocos.

Contexto: Origem da PBS na Ethereum

A Separação Proposer-Builder na Ethereum surgiu de uma análise aprofundada da comunidade de investigação da Ethereum sobre o problema do MEV (Maximal Extractable Value). Em 2020, com o crescimento das finanças descentralizadas (DeFi), o valor económico associado ao direito de ordenar transações tornou-se especialmente relevante, permitindo aos validadores extrair lucros adicionais ao manipular a ordem das transações, ameaçando a justiça e a descentralização da rede. O conceito de PBS foi inicialmente apresentado pelo investigador da Ethereum Vitalik Buterin e por outros developers principais em 2021, integrando o roteiro de melhorias pós-"Merge" da Ethereum.

O design inicial da PBS, denominado "MEV-Boost", foi desenvolvido e implementado pela equipa Flashbots. Este mecanismo permitia aos validadores receber propostas de blocos otimizadas de builders externos, sem necessidade de procederem à extração complexa de MEV por si próprios. A solução foi amplamente adotada durante a transição da Ethereum para proof-of-stake, constituindo uma resposta provisória ao problema do MEV e abrindo caminho para implementações PBS mais avançadas.

Funcionamento: Como opera a PBS na Ethereum

A Separação Proposer-Builder na Ethereum assenta numa divisão clara de papéis e responsabilidades no processo de produção de blocos:

  1. Block Builders:
  • Recolhem transações pendentes e constroem blocos candidatos
  • Otimizam o conteúdo dos blocos para maximizar as taxas de transação e o valor MEV
  • Submetem cabeçalhos de bloco selados e propostas aos proposers
  • São, geralmente, entidades especializadas com recursos computacionais elevados e capacidades de pesquisa de MEV
  1. Block Proposers:
  • Validadores selecionados aleatoriamente para cada intervalo temporal
  • Escolhem o cabeçalho de bloco com a proposta mais elevada entre múltiplos builders
  • Apenas têm acesso aos cabeçalhos de bloco e propostas, não ao conteúdo integral dos blocos de antemão
  • Após aceitarem a proposta mais elevada, os builders revelam o conteúdo completo do bloco
  1. Fluxo de Execução:
  • Os builders competem para apresentar os blocos mais rentáveis
  • Os proposers selecionam os cabeçalhos de bloco com base nas propostas mais elevadas
  • Após a seleção, os builders têm de revelar o bloco completo
  • A rede verifica se o conteúdo do bloco corresponde ao cabeçalho comprometido

Este mecanismo impede eficazmente que os proposers manipulem a ordem das transações, recorrendo a um modelo commit-reveal, e assegura eficiência económica na produção de blocos. A principal inovação técnica da PBS reside no compromisso criptográfico dos cabeçalhos de bloco, permitindo aos proposers selecionar os blocos mais vantajosos sem conhecimento prévio do conteúdo das transações.

Quais são os riscos e desafios da PBS na Ethereum?

Apesar das vantagens evidentes da Separação Proposer-Builder na Ethereum, subsistem vários desafios técnicos e de ecossistema:

  1. Riscos de Centralização:
  • Builders profissionais podem formar um oligopólio, controlando a maioria dos direitos de construção de blocos
  • Alguns builders eficientes podem dominar o mercado, contrariando o princípio de descentralização da Ethereum
  • Os requisitos de recursos podem excluir validadores comuns do acesso ao mercado de construção de blocos
  1. Complexidade Técnica:
  • A implementação integral da PBS exige alterações profundas ao protocolo da Ethereum
  • A conceção de provas criptográficas e restrições temporais é altamente complexa
  • É necessária uma estrutura de incentivos rigorosa para garantir o comportamento honesto de builders e proposers
  1. Censura e Anti-Censura:
  • Builders podem excluir seletivamente certas transações, promovendo censura
  • A definição de mecanismos anti-censura eficazes permanece um desafio em aberto
  • A pressão regulatória pode levar builders a filtrar transações sensíveis
  1. Preocupações de Segurança:
  • Novos mecanismos podem introduzir vetores de ataque desconhecidos
  • Se mal desenhados, podem surgir novos métodos de exploração MEV
  • A separação entre cabeçalhos e corpos dos blocos pode criar riscos de ataques temporais

À medida que a rede Ethereum evolui, ultrapassar estes desafios é essencial para a sustentabilidade da PBS a longo prazo, estando os investigadores da Ethereum empenhados em desenvolver implementações PBS mais robustas ao nível do protocolo.

A Separação Proposer-Builder tem um impacto profundo no ecossistema Ethereum. Enquanto resposta sistémica ao problema do MEV, a PBS reforça não só a segurança e a justiça da rede, mas também fomenta a especialização e a eficiência na produção de blocos. Ao separar a complexidade da construção de blocos das funções de validação, a PBS reduz as barreiras de acesso ao papel de validador da Ethereum, promovendo a descentralização da rede. À medida que a Ethereum avança no seu roteiro técnico, a PBS consolida-se como uma otimização estrutural fundamental, desempenhando um papel central na garantia da operação saudável e sustentável da rede. No futuro, com a implementação plena da PBS ao nível do protocolo, é expectável uma rede Ethereum mais eficiente, justa e descentralizada.

Um simples "gosto" faz muito

Partilhar

Glossários relacionados
época
No contexto de Web3, o termo "ciclo" designa processos recorrentes ou janelas temporais em protocolos ou aplicações blockchain, que se repetem em intervalos fixos de tempo ou de blocos. Entre os exemplos contam-se os eventos de halving do Bitcoin, as rondas de consenso da Ethereum, os planos de vesting de tokens, os períodos de contestação de levantamentos em Layer 2, as liquidações de funding rate e de yield, as atualizações de oráculos e os períodos de votação de governance. A duração, as condições de disparo e a flexibilidade destes ciclos diferem conforme o sistema. Dominar o funcionamento destes ciclos permite gerir melhor a liquidez, otimizar o momento das suas operações e delimitar fronteiras de risco.
O que é um Nonce
Nonce pode ser definido como um “número utilizado uma única vez”, criado para garantir que uma operação específica se execute apenas uma vez ou em ordem sequencial. Na blockchain e na criptografia, o nonce é normalmente utilizado em três situações: o nonce de transação assegura que as operações de uma conta sejam processadas por ordem e que não possam ser repetidas; o nonce de mineração serve para encontrar um hash que cumpra determinado nível de dificuldade; e o nonce de assinatura ou de autenticação impede que mensagens sejam reutilizadas em ataques de repetição. Irá encontrar o conceito de nonce ao efetuar transações on-chain, ao acompanhar processos de mineração ou ao usar a sua wallet para aceder a websites.
Descentralizado
A descentralização consiste numa arquitetura de sistema que distribui a tomada de decisões e o controlo por vários participantes, presente de forma recorrente na tecnologia blockchain, nos ativos digitais e na governação comunitária. Este modelo assenta no consenso entre múltiplos nós de rede, permitindo que o sistema opere autonomamente, sem depender de uma autoridade única, o que reforça a segurança, a resistência à censura e a abertura. No universo cripto, a descentralização manifesta-se na colaboração global de nós do Bitcoin e do Ethereum, nas exchanges descentralizadas, nas carteiras não custodiais e nos modelos de governação comunitária, nos quais os detentores de tokens votam para definir as regras do protocolo.
cifra
Um algoritmo criptográfico consiste num conjunto de métodos matemáticos desenvolvidos para proteger informação e validar a sua autenticidade. Os principais tipos incluem encriptação simétrica, encriptação assimétrica e algoritmos de hash. No universo blockchain, estes algoritmos são fundamentais para a assinatura de transações, geração de endereços e preservação da integridade dos dados, assegurando a proteção dos ativos e a segurança das comunicações. As operações dos utilizadores em wallets e exchanges, como solicitações API e levantamentos de ativos, dependem igualmente da implementação segura destes algoritmos e de uma gestão eficiente das chaves.
Pendências
Backlog corresponde à acumulação de pedidos ou tarefas pendentes numa fila, causada pela insuficiência da capacidade de processamento do sistema ao longo do tempo. No setor das criptomoedas, os exemplos mais frequentes incluem transações à espera de serem incluídas num bloco na mempool da blockchain, ordens em fila nos motores de correspondência das exchanges, e pedidos de depósito ou levantamento sujeitos a revisão manual. Os backlogs podem provocar atrasos nas confirmações, aumento das taxas e slippage na execução.

Artigos relacionados

Como Aposta ETH
Principiante

Como Aposta ETH

À medida que a The Merge está concluída, o Ethereum finalmente transitou de PoW para POs. Os apostadores agora mantêm a segurança da rede ao stastarem ETH e obterem recompensas. É importante escolher os métodos e prestadores de serviços adequados antes de pôr em jogo. À medida que a The Merge está concluída, o Ethereum finalmente transitou de PoW para POs. Os apostadores agora mantêm a segurança da rede ao stastarem ETH e obterem recompensas. É importante escolher os métodos e prestadores de serviços adequados antes de pôr em jogo.
2022-11-21 10:01:57
O que é a fusão?
Principiante

O que é a fusão?

Com o Ethereum passando pela fusão final da rede de teste com a Mainnet, o Ethereum fará a transição oficial do PoW para o PoS. Então, qual impacto essa revolução sem precedentes trará para o mundo das criptomoedas?
2024-07-10 09:12:24
O que é o EtherVista, o "Novo Padrão para DEX" auto-proclamado?
Intermediário

O que é o EtherVista, o "Novo Padrão para DEX" auto-proclamado?

Este artigo fornece uma análise detalhada da exchange descentralizada (DEX) emergente EtherVista e seu token de plataforma, VISTA. Ele explora como a EtherVista visa desafiar o modelo AMM (Automated Market Maker) existente, especialmente o da Uniswap, por meio de seus mecanismos de negociação exclusivos e modelo de distribuição de taxas. O artigo também mergulha nos contratos inteligentes da EtherVista, na tokenomics e em como atrai usuários oferecendo taxas de gás baixas e um sistema inovador de compartilhamento de receita.
2024-09-10 15:49:43