Ethereum Foundation pēta stratēģijas, lai samazinātu maksimālo bloka izmēru

Ethereum līdzdibinātājs Vitaliks Buterins un Ethereum fonds pēta piecus iespējamos risinājumus, lai samazinātu Ethereum maksimālo bloka izmēru. 

Šo stratēģiju mērķis ir optimizēt blokķēdi, lai izveidotu “uz apkopojumu orientētu ceļvedi” un palielinātu tā efektivitāti. Koncentrēšanās uz apkopojumiem ir radījusi nepieciešamību atkārtoti novērtēt bloka vietas izmantošanu, jo efektīvais bloka lielums pēdējā gada laikā ir dubultojies.

Ethereum bloku gāzes limita un zvanu datu izmaksu optimizēšana

Viens no primārajiem priekšlikumi Buterina un Ethereum fonda pētnieka Tonija Vārštetere (Toni Wahrstätter) ir saistīta ar zvanu datu izmaksu palielināšanu un gāzes bloka ierobežojuma palielināšanu. Zvanu dati attiecas uz viedā līguma funkciju zvaniem sniegtajiem datiem un patērē gāzi, kas ietekmē tīkla veiktspēju. 

Palielinot zvanu datu izmaksas no 16 līdz 42 gāzēm, Ethereum varētu samazināt maksimālo bloka izmēru no 1.78 megabaitiem līdz 0.68 megabaitiem, radot vietu vairāk datu lāsēm nākotnē. Tomēr šī pieeja var atturēt no zvanu datu izmantošanas datu pieejamībai, ietekmējot tādas lietojumprogrammas kā StarkNet, kas paļaujas uz lieliem zvanu datiem ķēdes pierādījumiem.

Zvanu datu un opkoda izmaksu līdzsvarošana

Vēl viens potenciāls risinājums ir palielināt zvanu datu izmaksas, vienlaikus samazinot citas operētājkoda izmaksas Ethereum virtuālajā mašīnā (EVM). Šīs pieejas mērķis ir saglabāt līdzsvaru starp zvanu datu izmantošanas stimulēšanu datu pieejamībai un ietekmes samazināšanu uz lietotnēm, kas no tā ir ļoti atkarīgas.

Ethereum Improvement Proposal (EIP) -4488 ierosina ierobežot zvanu datus katrā blokā, taču tas varētu arī atturēt to izmantošanu datu pieejamībai, ietekmējot no zvanu datiem atkarīgās lietojumprogrammas. Tāpēc ir ļoti svarīgi atrast līdzsvarotu pieeju.

Calldata maksas tirgus izveide

Alternatīva pieeja ietver atsevišķa zvanu datu maksas tirgus izveidi līdzīgi tam, kā tiek pārvaldīti datu bloki. Šis tirgus automātiski pielāgotu zvanu datu cenas, pamatojoties uz pieprasījumu, potenciāli palielinot gāzes ierobežojumus. Tomēr tas rada sarežģītību analīzes un īstenošanas ziņā.

Galīgā ideja piedāvā nodrošināt "EVM lojalitātes bonusu", lai kompensētu lietojumprogrammas, kas lielā mērā ir atkarīgas no zvanu datiem. Šīs pieejas mērķis ir panākt līdzsvaru starp zvanu datu izmantošanas veicināšanu un ar izmaksām saistīto problēmu risināšanu.

Šie priekšlikumi nāk, jo Ethereum cīnās ar nepieciešamību uzlabot tā mērogojamību un tīkla veiktspēju. Lielu datu pakešu, kas pazīstamas kā blobs, integrācija ar EIP-4844 Dencun jauninājumu vēl vairāk uzsver datu apstrādes un uzglabāšanas optimizēšanas nozīmi Ethereum blokķēdē.

Lai gan zvanu datu izmaksu palielināšana līdz 42 gāzes ir viena pieeja, to var uzskatīt par pārāk strupu, un atsevišķu maksas tirgu izveide var radīt pārmērīgu sistēmas sarežģītību. Pareiza līdzsvara noteikšana starp zvanu datu izmaksām un citām darbības izmaksām vai stimulu piedāvāšana zvanu datu izmantošanai EVM ietvaros var nodrošināt efektīvākus risinājumus.

Vitalik Buterin iepriekš bija ierosinājis zvanu datu ierobežojumus vienam blokam, lai samazinātu gāzes izmaksas, uzsverot Ethereum kopienas pastāvīgos centienus risināt šīs problēmas.

Ietekme uz tīkla caurlaidspēju

 Vitalik Buterin ierosināja palielināt Ethereum gāzes ierobežojumu par 33% līdz 40 miljoniem, lai uzlabotu tīkla caurlaidspēju. Gāzes limita paaugstināšana ļauj katrā blokā apstrādāt vairāk darījumu, teorētiski uzlabojot kopējo tīkla jaudu. Tomēr tas rada arī potenciālus riskus, piemēram, palielinātu aparatūras slodzi un uzņēmību pret tīkla surogātpastu un uzbrukumiem.

Ethereum fonda šo risinājumu izpēte atspoguļo pastāvīgo apņemšanos optimizēt Ethereum tīkla veiktspēju un mērogojamību. Tā kā blokķēdes ekosistēma turpina attīstīties un pielāgoties, galvenā prioritāte joprojām ir atrast pareizo līdzsvaru starp zvanu datu izmaksām, gāzes ierobežojumu un tīkla efektivitāti.

Avots: https://www.cryptopolitan.com/ethereum-strategyto-reduce-maximum-block-siz/