May-akda: Deep潮 TechFlow
Deep潮导读: Ang mikro-optimisasyon sa pundasyon ng public blockchain ay madalas na makapagpapalakas ng sistemikong pagtaas sa performance ng buong network. Noong Nobyembre 2, ang Solana improvement proposal repository ay opisyally nag-merge ng SIMD-0567 proposal na napapansin. Ang plano ay palitan ang matagal nang nagpapatakbo na token account program gamit ang bagong implemnetasyon batay sa lightweight Pinocchio framework.
Isa sa mga pangunahing komponenteng pinakamadalas na tinatawag sa paglipat at interaksyon sa Solana chain, ang lumang bersyon ng token account program ay nagpapanatili ng malaking budget para sa pagkalkula. Sa pag-upgrade na ito, na may ganap na compatibility sa developer API, ang ekstremong pagrerepaso ng code ay nagresulta sa pagbaba ng 81% sa weighted compute unit consumption.
Ayon sa pagtataya ng propuesta, ang pagpapalit ng isang solong base ay direktang magdudulot ng pagbawas ng halos 10% hanggang 11% sa pagkakagamit ng computing units ng buong network ng Solana. Ang pag-unlad na ito ay hindi lamang nagpapakita ng malalim na inhinyeriya ng ecosystem sa pagpapahusay ng performance sa execution layer, kundi pati na rin ang pagbibigay ng mahalagang block space upang harapin ang mga malalaking alon ng transaksyon.
SIMD-0567: Pinocchio architecture restructures token fundamentals
Ayon sa Solana Improvement Proposal Official Repository, ang SIMD-0567 proposal, na naglalayong malalim na mapabuti ang performance ng ilalim na account, ay opisyal nang natapos ang code merge. Ang proposal ay nagmungkahi ng pagpapakilala ng isang bagong programa na may code name na p-ATA, upang palitan ang umiiral na legacy token account system.
Ang pangunahing pundasyon ng bagong solusyon ay batay sa lightweight na Pinocchio framework. Ang Pinocchio ay isang sobrang lightweight na Rust library na disenyo para sa mga high-performance na smart contract, na nagbibigay ng napakataas na efficiency sa mga base instruction sa pamamagitan ng pag-iwas sa mga sobrang abstrakson at heap memory allocation ng tradisyonal na framework.
Mas mahalaga pa, ang pagrerepaso na ito ay sumusunod nang walang kompromiso sa prinsipyo ng seamless migration sa antas ng arkitektura. Ang p-ATA ay nagpapanatili ng 100% na compatibility sa mga umiiral na interface ng mga utos, na nangangahulugan na ang mga libu-libong decentralized applications, wallet, at aggregator sa buong network ay maaaring mag-enjoy nang walang pagkakaantala ng mga benepisyo sa performance nang walang kailangang baguhin ang anumang code ng business call.
Bumaba ang gastos sa pagkalkula ng 81%: Nabubukas ang isang porsyento ng kabuuang enerhiyang ginagamit ng buong network
Ang mga datos ng performance benchmark ay nagpapakita ng nakakapanatikong pagpapabuti. Ayon sa teknikal na detalye na inilahad sa propuesta, pagkatapos ng weighted calculation batay sa aktwal na frequency ng paggamit ng lahat ng mga instruksyon sa buong network, ang pagkakasunod ng p-ATA sa Compute Units (CU) ay bumaba ng 81% kumpara sa orihinal na programa.
Sa arkitektura ng Solana, ang mga token account ang responsable sa pagpapahalaga sa bawat user wallet at tiyak na token. Kahit anong pangunahing on-chain interaction tulad ng pang-araw-araw na pagpapadala, DEX exchange, o token minting, kailangan ng madalas na pagtawag sa programang ito, na ginagawa itong malaking bahagi ng network overhead.
Dahil sa sobrang taas ng paggamit ng programa, ang malaking pagpapabuti sa lokal na performance ay direktang nagiging pagpapalawak ng buong network. Ayon sa pagtataya ng proposal model, ang pagpapalit lamang sa pangunahing programa ay magdudulot ng pagbaba ng halos 10% hanggang 11% sa kabuuang paggamit ng computing units ng Solana, na naglalabas ng malaking potensyal sa throughput.
Bawasan ang rate ng pagkabigo sa transaksyon: Magbigay ng mahalagang kapasidad ng block para sa mga mataas na kalikasan na aplikasyon
Bumaba ang paggamit ng CU sa buong network ng higit sa isang porsyento, na nagdudulot ng napakabilis na pagpapabuti sa karanasan ng mga terminal na user at developer. Sa mekanismo ng pagpapatupad ng blockchain, mayroong mahigpit na limitasyon sa mga yunit ng kalkulasyon para sa bawat区块 at bawat hotspot ng account; kapag may overloaded ang network, ang sobrang paggamit ng CU ay madaling magdudulot ng pagkakalabas o direkta ng pagkabigo dahil sa timeout.
Dahil sa malaking pagpapaliit sa pagkakasunod ng token, ang bilang ng mga parallel na transaksyon na maaaring mailagay sa isang bloke ay magkakaroon ng malaking pagtaas. Para sa mga高频做市商、套利机器人以及 Meme 币热点交易者, ang pagbaba ng enerhiya sa paglikha at paglipat ng account ay magdudulot ng malaking pagbaba sa slippage at panganib ng transaction rollback.
Dagdag pa, sa ilalim ng unit pricing model, mas maliit na code ay nangangahulugan ng mas mababang bayarin para sa priority transaction. Ang mga developer ay hindi lamang nakakapag-iiwan ng mas malaking compute budget para sa mga komplikadong logic ng smart contract, kundi nakakapagpapanatili rin ng mas mababang gastos upang matiyak ang patuloy at maayos na paggalaw ng mga pangunahing business workflow sa panahon ng napakalaking traffic sa chain.
Pagsusuri at pagpapatupad sa mainnet: Praktikal na hangganan ng progresibong pagpapatupad ng inhinyeriya
Kahit na nagpapakita ang mga teknikal na indikador ng malakas na atraksyon, patuloy na nagpapakita ng mataas na pagiging mapagbaba ng pangunahing koponan ng Solana sa pagpapabilis. Malinaw na ipinahayag ng opisyal na mga tagapag-ugnay na ang pagpapaloob sa repository ng mga proposta para sa pagpapabuti ay nangangahulugan lamang na natanggap ang mga spesipikasyon ng arkitektura at teoretikal na plano, ngunit hindi ito nangangahulugan na nai-deploy na ito sa pangunahing network.
Kasalukuyan, nasa pormal na pagsusuri ng komunidad (Review) ang SIMD-0567. Bago pumasok sa testnet at mainnet upgrade, ang koponan ng pag-unlad ay magpapatuloy sa detalyadong peer review at formal verification tungkol sa kaligtasan, pagsubok sa mga hangganan ng estado, at ang logika ng rollback sa mga ekstremong kondisyon ng concurrency.
Mula sa pag-upgrade sa consensus mechanism hanggang sa pagpapaliit ng base code, nagpapalakas ang Solana ng kanyang competitive advantage bilang king of the monolithic chain sa pamamagitan ng parehong track na inhenyeriya. Ang ganitong pagpapabuti sa antas ng mikro system module ay hindi lamang nagbibigay ng matibay na capacity para sa mga app sa ecosystem, kundi nagpapalakas din ng pundasyon para sa pangarap na 10,000+ TPS.




