A tão esperada atualização do p-token de Solana chegou finalmente à mainnet, introduzindo uma das maiores melhorias de eficiência da rede até à data.
A atualização substitui o programa SPL Token existente por uma implementação otimizada drop-in construída na biblioteca Pinocchio Rust. O novo sistema preserva a compatibilidade com aplicativos e carteiras existentes, reduzindo drasticamente os recursos de computação necessários para operações de token.
De acordo com a documentação da Fundação Solana, as instruções de token agora consomem até 98% menos unidades de computação em comparação com a implementação anterior. As transferências de token padrão caíram de 4.645 unidades de computação para apenas 76, enquanto as unidades de computação necessárias para instruções transfer_checked caíram de 6.200 para 105.
O lançamento pode ter implicações em toda a rede porque quase todas as transações sem direito a voto em Solana interagem com tokens de alguma forma. Ao reduzir o consumo de computação para essas operações, Solana pode encaixar mais atividades em cada bloco sem aumentar os limites de bloco existentes.
Por que as unidades de computação são importantes em Solana
Em Solana, as unidades de computação medem o custo de execução de transações e programas. Cada interação na rede consome recursos de computação, e a capacidade do bloco depende muito da eficiência com que os programas usam esses recursos.
Anza explicou anteriormente que os custos de transação em Solana incluem mais do que apenas a execução. A verificação da assinatura, o carregamento da conta, os bloqueios de escrita e o tamanho dos dados da transação contribuem para a pegada total de recursos. A redução do uso de computação, portanto, ajuda os validadores a empacotar mais transações em blocos, melhorando a priorização das transações.
O P-token visa especificamente o programa de token, que continua a ser um dos componentes mais utilizados em todo o ecossistema. Como as instruções de token aparecem em trocas de DeFi, transações NFT, pagamentos, interações de staking e transferências de stablecoin, os ganhos de eficiência na camada de token podem se espalhar pela rede mais ampla.
Só a troca de p-token liberta cerca de 12% a 13% do espaço do bloco. Essa estimativa ainda não inclui ganhos futuros com os novos recursos de loteamento introduzidos.
Uma substituição em vez de um novo padrão
Um dos aspectos mais notáveis da atualização é a sua abordagem à compatibilidade. Em vez de introduzir um padrão de token separado que os desenvolvedores precisariam adotar manualmente, o p-token funciona como um substituto direto para o programa SPL Token existente. Os tokens existentes continuam a funcionar sem migrações ou alterações do lado do utilizador.
Michael Hubbard, CEO da SOL Strategies, descreveu a atualização como "realmente, realmente massiva" em um post público discutindo o lançamento.
Hubbard comparou a atualização com a substituição de um computador com Windows 98 antigo por uma máquina moderna com Windows 11, preservando todas as aplicações e ficheiros existentes.
Essa compatibilidade permaneceu central para a estratégia de lançamento desde o início. Os materiais da Fundação Solana enfatizaram repetidamente que a atualização não introduz mudanças significativas nas carteiras e aplicativos existentes.
Como os engenheiros reduziram os custos de computação
De acordo com o engenheiro de software da Anza Fernando Otero, também conhecido como Febo, Pinocchio começou originalmente como uma tentativa de reduzir conflitos de dependência no desenvolvimento de Solana. A biblioteca evita dependências externas e reescreve os principais tipos de programas a partir do zero, o que abriu a porta para optimizações de desempenho mais agressivas.
Febo explicou que cerca de 70% da economia de computação veio apenas de duas mudanças: a substituição do ponto de entrada tradicional do programa Solana e a adoção de leituras de cópia zero.
Os ganhos restantes vieram de otimizações menores em toda a base de código. Os engenheiros removeram verificações duplicadas, reduziram o rastreio de empréstimos desnecessários, optimizaram a lógica condicional e deram prioridade às instruções mais frequentemente utilizadas.
As instruções de transferência receberam tratamento especial porque representam quase metade de todo o tráfego de programas de token na mainnet. Os engenheiros projetaram o programa para identificar instruções de transferência antecipadamente e ignorar partes da lógica de análise genérica, reduzindo ainda mais o consumo de computação. Para além das melhorias de eficiência, o p-token também introduz três novas instruções: Batch, WithdrawExcessLamports e UnwrapLamports.
Auditorias, testes e revisões de segurança
Como o p-token reescreve um dos programas mais importantes do Solana, o projeto foi submetido a testes extensivos antes da ativação da rede principal. De acordo com Anza, os engenheiros utilizaram testes unitários, ferramentas de fuzzing da Firedancer, análise de reprodução de transacções históricas da Neodyme, auditorias e esforços de verificação formal em curso.
Os auditores também descobriram pelo menos um problema importante durante o processo de desenvolvimento. Os investigadores de segurança da Asymmetric Research identificaram uma vulnerabilidade relacionada com a verificação da propriedade da conta no interior de instruções em lote. A equipa Anza corrigiu o problema antes da ativação da rede principal.
O panorama geral de Solana
No ano passado, as discussões sobre o ecossistema concentraram-se frequentemente em iniciativas de grande escala, incluindo Firedancer, Alpenglow e atualizações de formato de transação. Embora esses esforços tenham atraído atenção significativa, muitos desenvolvedores consideraram discretamente o p-token como uma das atualizações práticas de maior impacto devido à amplitude com que o programa de tokens é usado.
Em 2025, os desenvolvedores estimaram que o p-token poderia tornar as operações comuns de token cerca de 19 vezes mais eficientes. Os benchmarks de mainnet agora mostram algumas instruções que excedem até mesmo as expectativas iniciais.
As implicações a longo prazo podem ir além de interações mais baratas com tokens. Ao liberar espaço em bloco sem aumentar os limites de bloco, Solana ganha espaço adicional para aplicativos mais sofisticados, transações maiores e maior rendimento. Os desenvolvedores podem encaixar mais lógica em uma única transação, enquanto os validadores processam os blocos com mais eficiência.
Leia mais sobre o SolanaFloor
Jupiter traz Bitwise Onchain com $ 200 milhões de mercado institucional $ USDe em Solana
Phoenix Trade registra o maior volume diário de todos os tempos, já que o favoritismo percebido divide a comunidade Solana
Como Solana reagirá à crescente demanda por privacidade?
