BNB Smart Chain a introduit BEP 341, une nouvelle proposition visant à améliorer considérablement la capacité de traitement des transactions. Cette proposition marque un passage du système actuel de priorité à créneau unique à un modèle dans lequel les validateurs peuvent produire des blocs consécutifs.
Détails clés du BEP 341
L'objectif principal du BEP 341 est d'optimiser l'efficacité de la production de blocs et d'augmenter considérablement le débit des transactions sur BSC. En permettant aux validateurs de produire des blocs consécutifs, la blockchain peut mieux répondre aux demandes croissantes de son écosystème actif. Cependant, cette approche introduit également des risques potentiels tels que l’abus de la valeur maximale extractible (MEV), qui nécessite une gouvernance et un suivi minutieux.
Paramètres essentiels du BEP 341
Le processus de production de blocs selon BEP 341 s'articule autour de deux paramètres critiques :
- Nombre de blocs consécutifs (n) : ce paramètre définit le nombre de blocs consécutifs que chaque validateur peut produire au cours d'une époque.
- AntiMEV Ratio : Pour contrecarrer les abus potentiels du MEV, ce paramètre ajuste la répartition des frais de transaction sur le SystemRewardContract. À mesure que la priorité de bloc consécutif d'un validateur augmente, les frais de transaction répartis sur le SystemRewardContract augmentent également de manière linéaire, plafonnés par le systemRewardAntiMEVRatio. Initialement fixé à 0, tout ajustement de ce paramètre nécessitera l’approbation de la gouvernance.
Impact de la production de blocs consécutifs
Actuellement, les validateurs sur BSC disposent de droits de production de blocs prioritaires pour un seul créneau, tournant dans un ordre fixe. Ce système existant entraîne une limite de traitement des transactions fractionnées. BEP 341 propose que les validateurs reçoivent des droits de production de blocs prioritaires pour une série continue de \( n \) slots par tour, optimisant ainsi l'efficacité du traitement des transactions. Cela pourrait augmenter considérablement les transactions par seconde (TPS), surtout lorsque le nombre de blocs consécutifs est compris entre 3 et 5.
Spécifications de mise en œuvre
- L'attribution prioritaire des droits de production de blocs sera prédéfinie pour chaque époque afin de garantir l'équité.
- Les ensembles de validateurs alterneront à chaque époque pour maintenir la sécurité et la décentralisation du réseau.
- Les producteurs de blocs doivent produire moins de \( n \) blocs dans les blocs historiques \(((validatorN/2+1)*n-1)\) précédents pour empêcher le contrôle par moins de la moitié des nœuds.
Atténuer l'abus de MEV avec le ratio AntiMEV
BEP 341 introduit des mesures pour empêcher l'extraction de MEV lors de la production de blocs consécutifs. En augmentant la répartition des frais de transaction entre SystemRewardContract proportionnellement au numéro de bloc et en la plafonnant avec le systemRewardAntiMEVRatio, BEP 341 garantit un emballage rapide des transactions et atténue les risques MEV. L'efficacité du système RewardAntiMEVRatio augmentera à mesure que de plus en plus de validateurs adopteront la séparation du générateur de propositions (PBS).
Avantages du BEP 341
- Efficacité améliorée de la production de blocs : la production de blocs consécutifs permet des améliorations significatives du débit des transactions pour soutenir l'écosystème en expansion de BSC.
- Décentralisation favorisée : la gouvernance axée sur la communauté garantit que tout changement est apporté avec le consensus des délégants du BNB, favorisant ainsi un réseau décentralisé et résilient.
- Répartition équitable des revenus : le mécanisme AntiMEV garantit une répartition équitable des revenus entre les validateurs et les délégants, favorisant ainsi l'équité au sein du réseau.
BNB Smart Chain souligne que les modifications du nombre de blocs consécutifs et du ratio AntiMEV nécessiteront l'approbation de la communauté, reflétant son engagement à impliquer les utilisateurs dans les processus décisionnels.