Ang Solana mainnet ay nag-enable na ng p-token upgrade. Ang update na ito, na batay sa Pinocchio Rust library, ay nagpapalit sa existing implementation ng SPL Token program, habang nananatiling kompatibulo sa mga umiiral na wallet, app, at token. Ayon sa data na inilabas ng Solana Foundation, ang pagkakalawang ng mga utos na may kinalaman sa token ay maaaring bumaba ng hanggang 98%.
Malaki ang pagbaba ng pagkakagamit ng mga utos ng paglipat
Ang pinakamalaking pagbabago sa upgrade na ito ay ang malaking pagbawas sa gastos ng pag-transfer ng token. Ang bilang ng computation units na kailangan para sa karaniwang pag-transfer ng token ay bumaba mula sa 4645 patungo sa 76, habang ang instruction na transfer_checked ay bumaba mula sa 6200 patungo sa 105.
Sa network ng Solana, ang compute units ay ginagamit upang masukat ang mga mapagkukunan na ginagamit ng mga transaksyon at pagpapatakbo ng programa. Ang token program naman ay isa sa pinakamadalas na ginagamit na komponente sa chain, at ang mga DeFi exchange, pagbebenta ng NFT, pagbabayad, staking, at pagpapadala ng stablecoin ay nagtatawag ng mga kaugnay na utos. Kaya, ang pagpapabuti ng token layer ay hindi lang nakakaapekto sa isang partikular na punsiyon, kundi nagpapadala rin ng epekto sa mas malawak na aktibidad sa chain.
Binanggit ng artikulo na ang paglipat lamang ng p-token ay maaaring magpalabas ng halos 12% hanggang 13% ng puwang sa bloke. Hindi kasama sa pagsusuri na ito ang karagdagang pagtaas na maaaring dala ng susunod na batch processing feature.
Huwag baguhin ang pamantayan, direktang palitan ang lumang implementasyon
Hindi ito naglalabas ng bagong pamantayan ng token, kundi isang direkta na pagpapalit sa umiiral na SPL Token program. Walang kailangang i-migrate ang mga aset ng mga developer, at walang karagdagang aksyon ang mga user—ang umiiral na mga token ay maaari pa ring magtrabaho.
Ang pangunahing layunin ng ganitong pagkakagawa ay ang pagbabawas sa pagkakaroon ng mga hadlang sa pag-upgrade. Kung ang compatibility ay mananatiling matatag, maaaring maglalagay ang mga validator ng higit pang mga transaksyon sa isang solong区块 nang hindi itinataas ang umiiral na limitasyon ng区块, at nakakatulong din ito sa pagpapabuti ng efisiyensiya sa pagpapag-ayos ng mga transaksyon.
Mga pangunahing pagpapabuti mula sa entry at paraan ng pagbasa
Ayon sa engineer ng Anza, si Fernando Otero, ang halos 70% ng pagkakatipid sa computation ay galing sa dalawang pagbabago: ang pagpalit ng tradisyonal na solana-program entry point, at ang paggamit ng zero-copy reading method.
Ang iba pang mga pagpapabuti ay galing sa mga detalyadong pagpapabuti sa code, kabilang ang pag-alis ng mga paulit-ulit na pag-check, pagbawas ng hindi kinakailangang pagsubaybay ng paggamit, pagpapabuti ng mga pagpapasya sa kondisyon, at pagprioritize ng mga pinaka-karaniwang utos. Dahil ang mga utos sa paglipat ay umabot sa kalahati ng trapiko ng programa ng token sa mainnet, ang koponan ng inhinyero ay espesyal na nag-identify at nagpapaliit ng pagpapaliwanag para sa mga ganitong uri ng utos.
Bukod sa pagtaas ng efisensya, dagdag pa ang p-token ng tatlong utos: Batch, WithdrawExcessLamports, at UnwrapLamports.
Nakumpleto ang pagsubok at pagpapabuti bago ang pagpapalabas
Dahil sa pag-rewrite ng isa sa pinakamahalagang programa ng Solana sa pag-update na ito, ang koponan ay nagpasa ng maraming pagsusulit bago ilunsad sa mainnet. Sinabi ni Anza na ang mga paraan ng pagsusulit ay kinabibilangan ng unit testing, fuzz testing, pag-analisa ng pagbabalik ng mga transaksyon sa kasaysayan, audit, at patuloy na formal verification.
Ang Asymmetric Research ay natuklasan din isang butas na may kinalaman sa pag-check ng pagmamay-ari ng mga account ng batch orders. Sinabi ng koponan ng Anza na nalutas ang problema bago ang paglunsad sa mainnet.
Sa nakaraang taon, maraming pansin ang natanggap ng Firedancer, Alpenglow, at ang pag-upgrade sa trading format, ngunit mula sa praktikal na saklaw, itinuturing ng maraming developer ang p-token bilang mas direkta na pagpapabuti sa performance. Noong 2025, inaasahan ng mga developer na magpapataas ang pag-upgrade na ito ng efficiency ng karaniwang token operations ng halos 19 beses, at ang mga resulta sa mainnet ay nagpakita na ang ilang mga utos ay may pagpapabuti na higit pa sa mga maagang inaasahan.

