paint-brush
BEP 341: 連続ブロック生成@bnbchainecosystem
新しい歴史

BEP 341: 連続ブロック生成

BNB Chain3m2024/06/26
Read on Terminal Reader

長すぎる; 読むには

BEP 341 は、BNB スマート チェーン (BSC) のトランザクション処理能力を強化することを目的としています。この提案では、バリデーターが連続したブロックを生成できる、実績のあるアプローチが導入されています。これは、現在の単一スロットの優先システムからの大きな転換です。このアプローチでは、MEV の悪用などの潜在的なリスクも発生するため、慎重なガバナンスと監視が必要になります。
featured image - BEP 341: 連続ブロック生成
BNB Chain HackerNoon profile picture
0-item
1-item


最近提案された BEP 341 は、BNB スマート チェーン (BSC) のトランザクション処理能力を強化することを目的としています。この提案では、バリデーターが連続したブロックを生成できる、実証済みのアプローチが導入されており、これは現在の単一スロットの優先システムからの大きな転換です。今日のブログでは、これが BSC と BNB チェーン コミュニティにどのような影響を与えるかを見てみましょう。

BEP 341 の背景

BEP 341 の主な目的は、ブロック生成の効率を最適化し、BSC でのトランザクション スループットを向上させることです。バリデーターが連続ブロックを生成できるようにすることで、ブロックチェーンの容量を大幅に強化し、アクティブで進化する BSC エコシステムの高まる需要に対応できます。ただし、このアプローチでは、MEV の悪用などの潜在的なリスクも発生するため、パフォーマンスの向上とセキュリティのバランスをとるために、慎重なガバナンスと監視が必要になります。

BEP 341 の主要要素

先に進む前に、BEP 341 で導入されたブロック生成プロセスの 2 つの重要なパラメータを理解しましょう。


  • 連続ブロック数 (n) : このパラメータは、各バリデータが各エポック内で生成できる連続ブロックの数を定義します。


  • 抗MEV比率:潜在的な最大抽出可能価値(MEV)不正使用を防止するため、この設定は SystemRewardContract へのトランザクション手数料の分配を調整します。バリデータの連続ブロック優先度が上がると、SystemRewardContract へのトランザクション手数料の分配は systemRewardAntiMEVRatio を上限として直線的に増加します。初期設定は 0 で、このパラメータを変更する場合もガバナンスの承認が必要です。

連続ブロック生産

現在、BSC のバリデータは、固定された順序でローテーションしながら、1 つのスロットに対して優先ブロック生成権を取得します。これにより、トランザクション処理の制限が、前のブロックからのトランザクションの検証と新しいトランザクションの処理に分割されます。



BEP 341 では、バリデーターがラウンドごとに連続する n スロットのブロック生成権を優先的に取得し、トランザクション処理の効率を最適化することを提案しています。この提案では、バリデーターのシーケンス内の後続のブロックはトランザクション検証プロセスをスキップし、新しいトランザクション処理に完全に集中できることが規定されています。



この調整により、特に連続ブロックの数が 3 ~ 5 の範囲内の場合に、1 秒あたりのトランザクション数 (TPS) が大幅に向上します。



実装仕様

  • 優先ブロック生成権の割り当ては各エポックごとに事前に定義され、公平で偏りのないプロセスが保証されます。


  • バリデータ セットはブロック偽造を防ぐために各エポックで切り替わり、ネットワークのセキュリティと分散化を維持するために新しいセットが選択されます。


  • 半数未満のノードがネットワーク全体を制御するのを防ぐために、ブロック プロデューサーは、以前の ((validatorN/2+1)*n-1) 個の履歴ブロック内で n 個未満のブロックを生成する必要があります。

抗MEV比率によるMEVへの対抗

連続ブロック生成中の MEV 抽出を防ぐために、BEP 341 は、SystemRewardContract へのトランザクション手数料の分配をブロック番号に比例して増加させ、systemRewardAntiMEVRatio を上限とします。


このアプローチにより、バリデーターがトランザクションを迅速にパッケージ化し、MEV の悪用リスクを軽減し、ネットワーク内の公平性を維持できるようになります。


BSC はすでに PBS (Proposal Builder Separation) を実装しているため、実際にはより多くの MEV 報酬がガス料金に含まれることになります。したがって、より多くのバリデーターが PBS を採用するほど、systemRewardAntiMEVRatio はより効果的になります。

BEP 341 の利点

  • ブロック生成効率の向上: バリデーターが連続したブロックを生成できるようにすることで、BSC はブロック生成効率を大幅に向上させ、トランザクションのスループットを向上させ、成長するエコシステムの需要を満たすことができます。


  • 強化された分散化: BEP 341 は、コミュニティ主導のガバナンスによって、BNB 委任者の合意に基づいて変更が行われることを保証する、より大きな分散化への移行を示しています。このアプローチにより、より分散化された回復力のあるネットワークが促進されます。


  • 公正な収益分配:この提案により、ブロック生成の効率が向上しても、バリデーターと委任者の収益が公平に分配されることが保証されます。AntiMEV メカニズムにより、高性能バリデータが不当な優位性を得ることがなくなり、ネットワーク全体の公平性が促進されます。

結論

BEP 341 の重要な部分は、ガバナンスとコミュニティの意見に焦点を当てていることです。連続ブロック数と AntiMEV 比率の変更にはコミュニティの承認が必要であり、これは BSC がユーザーの意見に耳を傾けるというコミットメントを示しています。この提案により、すべての BNB 委任者が意思決定プロセスで発言権を持つことが保証されます。


BEP 341 は、トランザクション処理能力を強化し、コミュニティをガバナンスに関与させることにより、ブロックチェーン エコシステムにおける適応性のあるコミュニティ主導のガバナンスの重要性を強調しています。