O BNB Smart Chain apresentou o BEP 341, uma nova proposta que visa melhorar significativamente a capacidade de processamento de transações. Esta proposta marca uma mudança do atual sistema de prioridade de slot único para um modelo onde os validadores podem produzir blocos consecutivos.

Detalhes principais do BEP 341

O objetivo principal do BEP 341 é otimizar a eficiência da produção de blocos e aumentar substancialmente o rendimento das transações no BSC. Ao permitir que os validadores produzam blocos consecutivos, o blockchain pode atender melhor às crescentes demandas de seu ecossistema ativo. No entanto, esta abordagem também introduz riscos potenciais, tais como o abuso do Valor Extraível Máximo (MEV), que necessita de governação e monitorização cuidadosas.

Parâmetros essenciais do BEP 341

O processo de produção de blocos sob o BEP 341 gira em torno de dois parâmetros críticos:

- Número de Blocos Consecutivos (n): Este parâmetro define o número de blocos consecutivos que cada validador pode produzir dentro de uma época.
- Proporção AntiMEV: Para neutralizar possíveis abusos de MEV, este parâmetro ajusta a divisão das taxas de transação para o SystemRewardContract. À medida que a prioridade de bloco consecutivo de um validador aumenta, as taxas de transação divididas para o SystemRewardContract também aumentam linearmente, limitadas pelo systemRewardAntiMEVRatio. Inicialmente definido como 0, quaisquer ajustes neste parâmetro exigirão aprovação da governança.

Impacto da produção consecutiva de blocos

Atualmente, os validadores no BSC têm direitos prioritários de produção de blocos para um único slot, girando em uma ordem fixa. Este sistema existente resulta em um limite de processamento de transações divididas. O BEP 341 propõe que os validadores recebam direitos prioritários de produção de blocos para uma série contínua de \(n \) slots por rodada, otimizando assim a eficiência do processamento de transações. Isso poderia aumentar significativamente as transações por segundo (TPS), especialmente quando o número de blocos consecutivos estiver entre 3 e 5.

Especificações de implementação

- A alocação prioritária de direitos de produção de blocos será pré-definida para cada época para garantir justiça.
- Os conjuntos de validadores serão alternados a cada época para manter a segurança e a descentralização da rede.
- Os produtores de blocos devem produzir menos de \( n \) blocos dentro dos \(((validatorN/2+1)*n-1)\) blocos históricos anteriores para evitar o controle por menos da metade dos nós.

Mitigando o abuso de MEV com proporção AntiMEV

O BEP 341 introduz medidas para evitar a extração de MEV durante a produção consecutiva de blocos. Ao aumentar a divisão das taxas de transação para o SystemRewardContract proporcionalmente ao número do bloco e limitá-la com o systemRewardAntiMEVRatio, o BEP 341 garante o empacotamento imediato da transação e mitiga os riscos de MEV. A eficácia do sistemaRewardAntiMEVRatio aumentará à medida que mais validadores adotarem a Separação do Construtor de Propostas (PBS).

Benefícios do BEP 341

- Eficiência aprimorada de produção de blocos: a produção consecutiva de blocos permite melhorias significativas no rendimento das transações para apoiar o ecossistema em expansão do BSC.
- Descentralização promovida: a governança orientada pela comunidade garante que quaisquer alterações sejam feitas com o consenso dos delegados do BNB, promovendo uma rede descentralizada e resiliente.
- Distribuição Justa de Receitas: O mecanismo AntiMEV garante uma distribuição equitativa de receitas entre validadores e delegantes, promovendo a justiça dentro da rede.

O BNB Smart Chain enfatiza que as alterações no número de blocos consecutivos e no índice AntiMEV exigirão a aprovação da comunidade, refletindo seu compromisso em envolver os usuários nos processos de tomada de decisão.