SolanaのTransaction v1アップグレード、トランザクション上限を4,096バイトに引き上げ

SolanaのTransaction v1形式は現在、ローカルテストで利用可能となっており、数週間以内にメインネットへ導入される見込みである。SIMD-0296とSIMD-0385で定義されたこのアップグレードにより、トランザクションの最大サイズは1,232バイトから4,096バイトに拡大され、バージョンバイト0x81が追加されるほか、コンピュート上限とロード済みアカウントの上限が、メッセージに組み込まれたTransactionConfigMaskへ移される。V1ではAddress Lookup Tablesが廃止され、優先手数料の単位がコンピュートユニット当たりのマイクロランポートから合計ランポートに変更される。また、最初のv1トランザクションがメインネットに到達する前に、RPC呼び出し元とインデクサーは新たな処理への対応を完了する必要がある。この形式は、テストネットやデブネットのフィーチャーゲートを必要とせず、Solana CLI 4.2以降またはSurfpool 1.5以降でテストできる。8月24日時点で、txv1aq4pp281K9um3tnPgkfX8UqtFT6wcVW3hNezGLLゲートはテストネット、デブネット、メインネットで無効となっており、メインネットでの有効化は2週間ほど先と見込まれていた。レガシー形式とv0トランザクションは引き続きサポートされる。

当サイトの情報はAIを用いて生成されており、正確性を保証するものではありません。 参考情報としてご活用ください。