#solana
Solana、txv1の稼働にあわせ最大トランザクションサイズを4,096バイトに引き上げ

Solanaは公式のアップグレードノートによると、2026年9月15日の協定世界時(UTC)1:00頃、エポック1035の開始時にメインネットでtxv1機能ゲートを有効化し、ネットワークの最大トランザクションサイズを1,232バイトから4,096バイトに引き上げました。この変更はSIMD-0296で定義されており、SIMD-0385で導入されたv1トランザクション形式を通じて提供されます。Solanaは、拡張されたエンベロープは、これまで複数の連鎖トランザクションに分割する必要があったワークロードを解放するために設計されていると述べました。一方で、既存のv0およびレガシー形式は変更されずに動作し続けます。

4,096バイト制限で解放されるもの
Solanaは、この増加を「破壊的変更」ではなく「余裕(ヘッドルーム)の獲得」として位置づけました。これまで複数の連鎖トランザクションに分ける必要があった作業――機密トランスファーで使用されるゼロ知識証明、大規模なマルチシグネチャ操作、バッチ化されたプログラムなど――は、今後は単一のアトミックトランザクションとして投入できるようになります。つまり、支払うための署名数が減り、複数回の確定ではなく1回の確定になります。v0およびレガシー・トランザクションは変更されないため、追加の余地を必要としないウォレットやアプリケーションは、これまでどおりそのまま動作します。また、ノートは、ユーザーがトランザクションを承認し、署名し、送信する方法については何も変わらないことを強調しています。

ノード運用者は移行期間に直面
この機能はメインネット、テストネット、デベロップメントネット(devnet)ですでに稼働していますが、Solanaは一部のインフラには特定のリリースが必要だと述べています。RPCノードはAgave v4.2.2以降へアップグレードする必要があります。これより前のビルドはストレージに書き込む際にv1メッセージをv0へダウングレードし、その結果、計算リソース(compute budget)がゼロになり、バージョンが誤って報告されます。Jito-Solanaのバリデータもv4.2.2以降が必要です。古いビルドで動くリーダーは、v1トランザクションをブロックへ組み立てることができないためです。ノートでは、v1トランザクションを扱うあらゆる依存コンポーネントの初出リリースを記録したバージョン・マトリクスに加えて、それらを送信・デコード・インデックスするための実行可能なコード例が示されています。
#Write2Earn #sol $SOL