BNB Chain、BSCテストネットでジェンナー・ハードフォークを有効化——各ブロックの5%を支払い用に確保
重要ポイント
- •BEP-703として導入されたPayment Laneは、デフォルトで各ブロックのガスの5%を対象となる支払いのために確保し、ガバナンスはプロトコル上限の10%まで引き上げ可能です。
- •現在自動的にPayment Laneの対象となるのはウォレット間の直接BNB送金のみで、USDTなどのステーブルコインは、現在まだ登録のない承認リストにガバナンスが追加して初めて利用可能になります。
- •BEP-706の新しい組み込みツールにより、スマートコントラクトがミリ秒精度でブロックタイムスタンプを読み取れるようになりますが、開発者のオプトインが必要で、ブロック生成が速くなるわけではありません。
- •BEP-702のCAS20は、許可リスト・拒否リスト、送金の一時停止、ミント・バーン・没収に分離されたロールを備えたトークンフレームワークを提供しますが、トークン作成はガバナンスで任命された管理者が有効化するまで利用できません。
- •ジェンナー・ハードフォークのメインネット投入時期は別途発表され、3つの機能のうち2つは使用可能になる前にさらなるガバナンスによる有効化が必要です。

BNB Chainは10月29日、BNBスマートチェーン(BSC)テストネット上でジェンナー・ハードフォークを有効化し、ネットワーク上の決済、トークン化された実世界資産(RWA)、分散型金融(DeFi)の強化を目的とした3つのアップグレードを展開しました。
目玉機能はPayment Laneです。これは各ブロックの一部を支払いトランザクション——ウォレット間の単純なBNB送金など——のために確保し、ネットワークのアクティビティが急増した際にも支払いが押し出されないようにするものです。さらにジェンナーは、スマートコントラクトがブロックのタイムスタンプをミリ秒単位で読み取れるようにするとともに、ステーブルコインおよびトークン化された実世界資産向けの新たなトークン標準であるCAS20の技術的基盤を整えました。
BNB Chainによると、アップグレードがメインネットに到達する時期は別途発表される予定で、3つの機能のうち2つは使用前にさらなるガバナンスによる有効化が必要です。今回のテストネット展開により、開発者はメインネット投入前にこれらの変更を実際の環境で試すことができます。
Payment Lane、各ブロックの5%を確保
Binanceスマートチェーンの各ブロックにはガス上限が設定されており、これが処理可能な計算量の上限を決定します。ミームコインのローンチ時などアクティビティが急増すると、トランザクションが雪だるま式に増えて限られたスペースを奪い合い、ステーブルコインの支払いを受け取る商家がスワップを実行するボットと同じ列に並ぶことになります。
BEP-703として導入されたPayment Laneは、デフォルトで各ブロックのガスの5%を対象となる支払いのために確保します。支払い需要が低い場合でも一般トランザクションがこのスペースを使うことはできず、一方で支払いは残り95%のブロック容量についても引き続き競争できます。ガバナンスは確保率をプロトコル上限の10%まで引き上げることが可能で、この上限が支払いスペースを保証するために日常の容量をどれだけ犠牲にするかの限界を定めています。
現在の焦点は、何が支払いとみなされるかです。BNB Chainは、Payment Laneに関するブログ記事で対象となるトランザクションを明確にしています。ウォレット間のBNB送金は自動的に支払いとみなされます。一方、USDTやUDSCなどのステーブルコインはまだ対象外で、ガバナンスが承認リストに追加して初めて利用可能になります。このリストには現在まだ登録がありません。それまでの間、ステーブルコインの支払いを受け取る商家は一般の列に残されたままとなります——まさにPayment Laneが解消を目指す混雑です。
スマートコントラクトがミリ秒単位で時刻を読み取り可能に
BSCの各ブロックには、生成時刻を記録するタイムスタンプが付与されています。ジェンナー・ハードフォーク以前、スマートコントラクトが読み取れるのは秒単位のみでした。BEP-706で導入された新しい組み込みツールにより、この精度がミリ秒単位に拡張されました。
この変更は、1秒の何分の一かが結果を左右するアプリケーションにとって重要です。たとえばトレーディングアプリが短時間のみ有効な価格quoteを提供する場合を考えてみてください。秒単位の時計では、コントラクトは1秒未満の有効期限を強制できず、期限切れのはずのquoteが引き続き使用可能なままになる可能性がありました。
開発者はこの新ツールをオプトインする必要があり、従来の秒単位の時計を使用するコントラクトも現状どおり動作し続けます。この変更によってブロック生成が速くなるわけではなく、コントラクトが時刻をより正確に読み取れるようになるだけです。
CAS20は実装済みだがまだ無効
3つ目の要素は、BEP-702として導入されたCAS20(Compliant Asset Standard、準拠資産標準の略)です。これは、標準的なBEP-20トークンがネイティブに備えていない管理機能を必要とする発行者向けのトークンフレームワークで、許可リスト・拒否リスト、送金の一時停止機能、トークンのミント・バーン・没収にそれぞれ分離されたロールを提供します。
ジェンナーは基盤コードを実装していますが、現時点でCAS20トークンを作成できる者はいません。このステップには、ガバナンスを通じて任命された管理者による別途の有効化が必要です。BNB Chainはまた、こうした技術的管理だけではトークンが法的に準拠するわけではないと指摘しています。CAS20はBEP-20ツールとの互換性を維持するため、既存のウォレットやアプリケーションでもこれらのトークンを読み取れるはずです。
ハードフォークがテストネットで稼働したことで、ブロックビルダーはブロック構築時に支払い用の確保分を尊重する必要があります。支払いリストに関する最初のガバナンス投票により、ステーブルコインが実際にこのレーンにアクセスできるようになるスピードが明らかになり、CAS20管理者の任命によって同標準に基づく最初のトークンがいつ作成可能になるかが決まります。