Rangkaian utama Solana telah mengaktifkan peningkatan p-token. Pembaruan ini berasaskan pustaka Pinocchio Rust, menggantikan cara pelaksanaan program SPL Token yang sedia ada, sambil mengekalkan kompatibiliti dengan dompet, aplikasi, dan token yang ada. Menurut data yang diumumkan oleh Solana Foundation, penggunaan komputasi untuk arahan berkaitan token boleh berkurang sehingga 98%.
Penggunaan arahan pemindahan dana menurun ketara
Yang paling diperhatikan dalam peningkatan ini ialah penurunan besar-besaran kos pindah token. Unit pengiraan yang diperlukan untuk pindah token biasa turun dari 4645 kepada 76, manakala arahan transfer_checked turun dari 6200 kepada 105.
Dalam rangkaian Solana, unit pengiraan digunakan untuk mengukur sumber yang digunakan oleh transaksi dan pelaksanaan program. Program token pula merupakan salah satu komponen paling kerap digunakan di atas rantai, di mana pertukaran DeFi, perniagaan NFT, pembayaran, staking, dan pemindahan mata wang stabil memanggil arahan yang berkaitan. Oleh itu, pengoptimuman lapisan token tidak hanya mempengaruhi satu fungsi, tetapi juga akan memberi kesan kepada aktiviti rantai yang lebih luas.
Artikel tersebut menyatakan bahawa hanya peralihan p-token saja sudah boleh melepaskan kira-kira 12% hingga 13% ruang blok. Anggaran ini belum termasuk peningkatan tambahan yang mungkin dihasilkan oleh fungsi pemprosesan berkelompok seterusnya.
Tidak mengubah piawaian, gantikan implementasi lama secara langsung
Peningkatan ini tidak melancarkan standard token baru, tetapi dilancarkan sebagai pengganti langsung kepada program SPL Token yang sedia ada. Pembangun tidak perlu memindahkan aset, dan pengguna tidak perlu melakukan tindakan tambahan; token yang sedia ada boleh terus beroperasi.
Fokus pendekatan ini adalah untuk mengurangkan geseran penghijrahan. Jika kompatibiliti kekal stabil, peraih boleh menampung lebih banyak transaksi dalam satu blok tanpa meningkatkan had blok semasa, serta membantu meningkatkan kecekapan pengurutan transaksi.
Pengoptimuman utama datang dari laluan masuk dan cara bacaan
Menurut jurutera Anza, Fernando Otero, sekitar 70% penghematan pengiraan datang daripada dua penyesuaian: menggantikan entri solana-program tradisional, serta mengguna cara baca zero-copy.
Optimasi lain datang daripada penghalusan peringkat kod, termasuk menghapus pemeriksaan ganda, mengurangkan pelacakan pinjaman yang tidak perlu, mengoptimumkan penilaian bersyarat, dan memprioritaskan arahan yang paling kerap digunakan. Oleh kerana arahan pemindahan mewakili separuh daripada trafik program token rangkaian utama, pasukan kejuruteraan juga secara khusus mengenali dan menyederhanakan analisis arahan ini terlebih dahulu.
Selain peningkatan kecekapan, p-token kini menambahkan tiga arahan baharu: Batch, WithdrawExcessLamports, dan UnwrapLamports.
Telah diuji dan diperbaiki sebelum pelancaran
Kerana pembaharuan ini menulis semula salah satu program paling penting Solana, pasukan telah menjalani beberapa siri ujian sebelum pelancaran di rangkaian utama. Anza menyatakan bahawa kaedah ujian termasuk ujian unit, ujian kabur, analisis pemutaran semula transaksi sejarah, audit, serta pengesahan formal yang sedang berterusan.
Asymmetric Research juga menemukan satu kelemahan berkaitan dengan pemeriksaan kepemilikan akaun arahan borong semasa pembangunan. Pasukan Anza menyatakan bahawa isu ini telah dibaiki sebelum pelancaran di rangkaian utama.
Dalam setahun terakhir, perhatian luar banyak tertumpu pada Firedancer, Alpenglow, dan peningkatan format perdagangan, tetapi dari segi lingkup penggunaan sebenar, p-token dianggap oleh banyak pembangun sebagai peningkatan prestasi yang lebih langsung. Pada tahun 2025, pembangun menganggarkan peningkatan kecekapan operasi token biasa sebanyak kira-kira 19 kali ganda, dan hasil piawai rangkaian utama menunjukkan bahawa peningkatan untuk beberapa arahan telah melebihi jangkaan awal.

