A modificação pode permitir operações muito mais complexas dentro de uma única transação atômica e representa uma expansão de aproximadamente 3,3 vezes.
Atualização está muito mais próxima agora
Anatoly Yakovenko, um dos cofundadores da Solana, destacou uma possível aplicação para a atualização. De acordo com o comentário de Yakovenko sobre a mudança iminente, Solana requer "1 tx movendo dados atomicamente através de duas raízes zk". Ele também mencionou que rollups baseados podem existir em Solana.
Caso de uso mais profundo
Seu comentário sugere um caso de uso mais abrangente do que simplesmente adicionar mais dados a cada transação. Incorporar provas de conhecimento zero e operações relacionadas a rollups, mantendo a execução atômica — toda a transação é bem-sucedida ou nenhuma parte é — pode simplificar processos para transações maiores.
O limite de 1.232 bytes atualmente em vigor decorre da arquitetura inicial de rede da Solana. Após considerar a sobrecarga de rede, as transações foram limitadas para caber no MTU mínimo do IPv6. O SIMD-0296 pôde propor o novo teto de 4.096 bytes, uma vez que a adoção do QUIC eliminou a necessidade de manter a restrição anterior.
O novo formato de transação v1 da Solana oferece o limite superior. A mudança não aumenta todas as transações na rede; transações legadas e v0 continuarão a operar de acordo com suas regras atuais. Para acessar a capacidade extra, os desenvolvedores devem utilizar a v1.
O testnet da Solana já recebeu a atualização, onde a Transaction V1 entrou em funcionamento em setembro, um mês antes da implementação programada no mainnet.
A Solana Foundation identifica uma série de workloads, incluindo multisigs grandes, assinaturas BLS, assinaturas Winternitz one-time e Confidential Transfers, que podem se beneficiar do espaço extra além dos sistemas ZK. Assim, algumas operações que antes exigiam várias transações agora podem ser realizadas em uma única operação atômica, possivelmente reduzindo taxas, sobrecarga de coordenação e complexidade de confirmação.
A ênfase de Yakovenko em raízes ZK e rollups baseados sugere que a atualização pode, em última análise, ter um efeito maior na arquitetura de aplicações da Solana do que o número 3,3 vezes sozinho indica. A ativação em 9 de setembro fornece a capacidade de transação subjacente; os desenvolvedores decidirão como essa capacidade extra será utilizada efetivamente.

