Solana Mainnet enables 4096-byte transactions: More space, but also brings upgrade pressure on indexers
币界网
10h ago
Ai Focus
Solana will enable v1 transaction-related functions on the mainnet Epoch on September 15th at 01:20 UTC. The maximum size of a single transaction will be increased from 1232 bytes to 4096 bytes, which is approximately 3.3 times the original size. The official upgrade page indicates that the activation is expected to occur at this time, and the mainnet status will be marked as activated. The new format provides more space for zero-knowledge proofs, large multi-signatures, batch processing, and some on-chain signature schemes, reducing the need for developers to split a single operation into multiple transactions. The existing legacy and v0 transactions will continue to function, so this is not a hard fork that requires all wallets and applications to switch immediately.
Helpful
No.Help

Solana will enable v1 transaction-related functions on the mainnet Epoch on September 15th at 01:20 UTC. The maximum size of a single transaction will be increased from 1232 bytes to 4096 bytes, which is approximately 3.3 times the original size. The official upgrade page indicates that the activation is expected to occur at this time, and the mainnet status will be marked as activated. The new format provides more space for zero-knowledge proofs, large multi-signature schemes, batch processing, and some on-chain signature methods, reducing the need for developers to split a single operation into multiple transactions. The existing legacy and v0 transactions will continue to function, so this is not a hard fork that requires all wallets and applications to switch immediately.

The upper limit of 1232 bytes has been relaxed, allowing for more complex operations without having to take an extra step.

Solana The early limitations on transaction sizes were related to the design of the underlying network packets. 1232 bytes were sufficient to handle common transfers and simple contract calls, but they quickly became a bottleneck for more complex applications. Account addresses, command data, multiple signatures, and proofs all took up space. In the past, developers often used address lookup tables to compress account lists or split a single logical action into multiple transactions; however, this splitting increased the number of signatures, fees, and intermediate states, also exposing users to the risk of one step succeeding while the next failed.

4096 bytes allow more data to be submitted in a single atomic transaction. Atomicity means that a transaction either succeeds entirely or fails entirely, which is suitable for multi-signature approval processes, privacy proofs, and businesses that need to update multiple accounts simultaneously. For users, this can reduce the need for consecutive sign-offs and waiting for confirmations; for developers, it can lower the complexity of designing workflows around size limitations. However, larger transactions do not equate to unlimited computing power, as restrictions such as computational units, account locks, and block capacity still exist.

The v1 format is defined by SIMD-0385, and the size increase corresponds to SIMD-0296. If an application wants to send a v1 transaction, it must explicitly set the calculation unit and the upper limit of data size; the default value is zero. This design incorporates resource declarations into the transaction configuration, which facilitates the runtime and fee mechanism in identifying resource requirements, and also prevents applications from accidentally occupying too much space when no boundaries are set. Developers cannot simply change the original transaction version fields to 1; they also need to understand the new configuration requirements.

Old transactions will continue to be compatible, allowing for a gradual upgrade process. Ordinary transfers or applications without size constraints do not need to migrate immediately to the new version. Those that will truly benefit are scenarios that relied on multiple chained operations, address lookup tables, or external packaging solutions in the past. Teams should first measure the actual transaction sizes and the reasons for failures before deciding whether to adopt v1, rather than assuming that larger is always better by default.

Larger transactions will also consume more bandwidth and block space. If applications treat 4096 bytes as free capacity, it may increase the pressure on node propagation and data storage during peak times. Solana requires resource limitations and fee design to ensure that transactions that use more space bear the corresponding costs. While it is stated that this can reduce the overhead of signatures and confirmations for multiple transactions, the actual cost advantage still depends on the new fee rules, the content of the transactions, and the network load.

This activation is part of the Agave 4.2 upgrade, and it is being carried out in parallel with improvements such as faster time slots and reduced fees. Considering these various performance enhancements together, Solana is expanding the single transaction processing capacity and overall execution efficiency. However, the more frequent the network upgrades, the more important it becomes to conduct compatibility tests with wallets, RPC, indexers, and hosting platforms. The activation of the protocol mainnet is just the first step; whether the surrounding infrastructure can correctly read the new format will determine whether users can use it stably.

The real risk does not lie in “whether it can be sent or not”, but in “whether all systems can read it correctly or not”.

The official lists reading transactions or blocks, establishing indexes, as well as proxy payments or joint signatures as compatibility scenarios that require attention. The reader must declare `maxSupportedTransactionVersion : 1` in the `RPC` request; otherwise, encountering a `v1` transaction may result in an error. Indexers also need to read the `v1` restrictions from `transactionConfig`, rather than continuing to only scan the `ComputeBudget` instructions. If the data platform has not been upgraded, the on-chain transactions may have been successful, but they may not be visible to browsers, tax reports, or risk control systems for the time being.

The risks associated with proxy payment and joint signing services are higher. In the past, some services limited the costs or resources they were willing to bear by checking for the ComputeBudget instruction. With the new format, these limits are now set after the transaction configuration, which may render the old checking logic ineffective. If attackers can cause the service to sign for resource requests that exceed expectations, it could lead to cost or risk control vulnerabilities. Therefore, such platforms should complete parsing, limit verification, and update of rejection policies before supporting v1.

Wallets need to clearly display the content of new transactions to users. As transactions become larger, a single signature may involve more accounts and actions, making it more difficult to simply display "interacting with a certain contract" to meet security requirements. Hardware wallets, mobile wallets, and hosting systems also need to ensure that serialization, signing, and broadcasting links support the new format. If any of these steps treats an unknown version as the old format, it could lead to service denial or incorrect confirmation.

Block browsers and data providers should make their compatibility status public. Users often rely on third-party pages to determine whether a transaction was successful, rather than running their own nodes. If different services interpret v1 differently, disputes may arise where assets have already changed but the user interface does not reflect these updates in a timely manner. Exchanges, accounting systems, and cross-chain bridges particularly need to wait for sufficient confirmations and verifications before proceeding. It is not advisable to assume that all dependencies will be synchronized just because the mainnet functionality has been activated.

Developers should also cover boundary cases in the Devnet, local test validators, and stress environments: whether transactions close to 4096 bytes can be stably propagated, how fees change when multiple large transactions compete, whether RPC providers return consistent results, and whether failed transactions provide diagnostic errors. The official provides multi-language examples, but passing these examples does not mean that the production system has completed capacity planning.

In the long run, single-transaction scaling allows Solana to support more complex proof and permission models, which is particularly suitable for privacy, multi-signature by institutions, and batch settlements. What it solves is the issue of expressive space, not all performance problems, and it will not automatically attract new users. To measure its effectiveness, one should observe metrics such as the adoption rate of v1, the failure rate of atomic operations, index compatibility issues, and actual costs, rather than just the number '4096'.

The significance of this upgrade lies in the fact that Solana has removed a long-standing limitation while still maintaining compatibility with the old format. For users, the short-term changes may not be apparent; however, for the infrastructure team, it represents a round of protocol adaptation that must be completed carefully. Only when sending, reading, indexing, signing, and displaying are all correct can large transactions evolve from mainnet functionality to a reliable product capability.

Tip
$0
Like
1
Save
1
Views 184
HKWDB reminds readers to view blockchain rationally, stay aware of risks, and beware of virtual token issuance and speculation. All content on this site represents market information or related viewpoints only and does not constitute any form of investment advice. If you find sensitive content, please click“Report”,and we will handle it promptly。
Submit
Comment 0
Hot
Latest
No comments yet. Be the first!
Related
Final Launches Shannon Development Network: An "Adaptive Blockchain" Begins with Restricted Testing
The new public chain Final announced on September 15th that its first major version, Shannon, is already running on the development network. The project positions itself as an “adaptive blockchain network” and showcases a structure composed of a main chain and a transaction chain, with plans to provide core facilities such as derivatives, spot trading, and stablecoins at the protocol layer. What needs to be clarified at this point is that what has been launched is Devnet, not the mature mainnet intended for everyone. The official website states that Shannon will be open to the public “in the near future,” and the current page still provides an application access link; functions such as wallets, bridges, and documentation are also marked as upcoming.
币界网
·2026-09-16 10:15:56
166
Canadian wholesale sales rose slightly by 0.3% in July: Building materials saw strength, but actual sales decreased by 0.6%
On September 15, Statistics Canada announced that in July 2026, wholesale sales increased by 0.3% month-on-month at current prices, reaching C$91.4 billion. This figure does not include oil, petroleum products, and other hydrocarbons, nor does it include oilseeds and grains. On the surface, there was little change in sales amounts, with growth even observed in the building materials and food sectors; however, when calculated at constant prices, total sales volume decreased by 0.6%. The increase in nominal amounts while the actual quantity decreased indicates that price factors supported the data for that month, and it also serves as a reminder to the market that one positive growth figure alone should not be used to conclude that demand has strengthened.
币百科
·2026-09-16 10:14:46
41
UK job vacancies drop to 702,000: Employment hasn't stopped abruptly, but corporate recruitment has returned to levels seen a decade ago
The Office for National Statistics in the UK released the latest labor market data on September 15. From June to August 2026, there were an estimated 702,000 job vacancies, which is a decrease of 8,000 from March to May, representing a 1.1% decline. Excluding the pandemic period, the last time there were 702,000 or fewer job vacancies was from August to October 2014, when there were 701,000 vacancies. Meanwhile, the unemployment rate from May to July was estimated at 4.9%, and the employment rate was 75.1%; average regular wages increased by 3.5% year-on-year, while total wages including bonuses grew by 3.9%. These figures indicate a market where recruitment demand remains low and wage growth is slowing down.
币百科
·2026-09-16 10:13:39
42
Google Launches Engineering Center in Singapore: The Next Step for AI Competition is to Turn Research into a Deployable System
Google Cloud launched on September 15th in Singapore as Singapore Engineering Center. This is not a traditional regional sales or after-sales office. According to the company's positioning, the center will bring together professionals in AI, machine learning, data, computing, core networking, storage, and frontline support, working together with enterprises to transform basic research into deployable cloud and AI systems. It is located at the same site as Google DeepMind's first research laboratory in Southeast Asia, aiming to bring research, product engineering, and customer implementation closer together on a shorter chain of operations. Google also mentioned that the center had already been publicly announced in February of this year.
CoinMeta
·2026-09-16 10:12:25
47
View More