Inintroduce ng Firedancer team ng Jump Crypto ang SIMD-0370, isang proposal na posibleng magbago kung paano nagpo-proseso ng transactions ang Solana.
Gusto ng independent validator client na tanggalin ang fixed compute unit (CU) block limit ng network, sinasabi na dapat ang performance ng validator ang magdetermine ng capacity imbes na isang arbitrary na limit.
Solana Devs Hati sa Planong Palitan ang Block Cap
Ang proposal na ito ay nakabase sa Alpenglow, isang paparating na network upgrade na magbabawas ng block finality mula 12.8 seconds papunta sa 100–150 milliseconds lang.
Inaasahan na ang Alpenglow ay magbibigay ng mas malaking efficiency para sa blockchain network sa pamamagitan ng pagbawas ng congestion at pagtanggal ng mga redundant gossip messaging.
Ayon sa Firedancer, sa ganitong environment, ang pag-cap sa block capacity ng Solana sa pagitan ng 60 million at 100 million compute units, gaya ng nakasaad sa SIMD-0286, ay hindi na kailangan.
Sa kasalukuyan, lahat ng validator ay may parehong limit kahit ano pa ang hardware. Sinasabi ng team na ang ganitong structure ay pumipigil sa mas malalakas na machines na magproseso ng mas malalaking blocks at nagdudulot ng hindi pantay na incentives para sa developers at operators.
“Ang kasalukuyang incentive structure para sa validator clients at program developers ay sira. Ang capacity ng network ay hindi nakabase sa kakayahan ng hardware kundi sa arbitrary block compute unit limit,” ayon sa team.
Pero, magbabago ito sa proposal ng Firedancer na SIMD-0370 proposal.
Sa ilalim ng proposal na ito, ang block producers ay pwedeng maglagay ng maraming transactions hangga’t kaya ng kanilang systems.
Ang mga validators na hindi kayang magproseso ng mga blocks sa oras ay mag-skip lang, habang tuloy-tuloy pa rin ang chain nang walang abala.
Ayon sa Firedancer, ang approach na ito ay nag-a-align ng network capacity sa market demand. Gumagawa ito ng dynamic system kung saan ang throughput ay nag-a-adjust base sa usage imbes na manual updates.
Ang proposal ay nag-iintroduce rin ng mas malalaking incentives para sa kompetisyon.
Ang block producers na mag-o-optimize ng kanilang performance ay makakapaglagay ng mas maraming transactions per block, kaya mas mataas ang kanilang rewards.
Sa kabilang banda, ang mas mabagal na validator clients ay kailangang i-improve ang kanilang setups para hindi maiwan at mawalan ng kita.
Inaasahan ng Firedancer na ito ay magdudulot ng “flywheel effect” kung saan ang tuloy-tuloy na performance improvements ay magtataas ng baseline capacity ng buong validator set.
“Ang net result ay ang capacity ng network ay pinamamahalaan ng market forces – kung may demand, tataas ang capacity ng
network para tugunan ito,” ayon sa developers.
Pero, hindi lahat ng developers ay kumbinsido sa plano.
Si Roger Wattenhoffer, head ng research sa Anza, ay nagbabala na ang pagtanggal ng block limit ay pwedeng magdulot ng technical risks at magpalakas ng centralization.
Pero, sinabi niya na ang mga problemang ito ay pwedeng masolusyunan.
“Kung bumilis ang speed sa isang epoch, baka bumaba tayo sa 60/80 thresholds, kung saan puro skips lang ang makukuha natin, at basically kailangan nating pumasok sa disaster scenarios ng Alpenglow,” sabi ng researcher.
Sa parehong paraan, nagbabala si system engineer Akhilesh Singhania na ang malalaking operators na nag-iinvest sa mas mahal na hardware ay pwedeng magpamahal sa mga mas maliliit na validators.
Sinabi niya na ang shift na ito ay pwedeng mag-concentrate ng network sa mas kaunting tao.