Ethereum Foundation raziskuje strategije za zmanjšanje največje velikosti bloka

Soustanovitelj Ethereuma Vitalik Buterin in Ethereum Foundation raziskujeta pet možnih rešitev za zmanjšanje največje velikosti bloka Ethereuma. 

Te strategije so namenjene optimizaciji verige blokov za »načrt, osredotočen na zbiranje«, in povečanju njene učinkovitosti. Osredotočenost na zbiranje je spodbudila potrebo po ponovni oceni uporabe prostora blokov, saj se je efektivna velikost bloka v zadnjem letu podvojila.

Optimiziranje omejitve blokovnega plina Ethereuma in stroškov podatkov o klicih

Eden glavnih predlogi Buterin in raziskovalec fundacije Ethereum Toni Wahrstätter predlagata povišanje stroškov podatkov o klicih in povečanje omejitve blok plina. Podatki o klicu se nanašajo na podatke, posredovane klicem funkcije pametne pogodbe, in porabljajo plin, kar vpliva na delovanje omrežja. 

S povečanjem stroškov podatkov o klicu s 16 na 42 plinov bi lahko Ethereum zmanjšal največjo velikost bloka z 1.78 megabajta na 0.68 megabajta, kar bi v prihodnosti ustvarilo prostor za več podatkovnih blobov. Vendar pa lahko ta pristop odvrača od uporabe podatkov o klicih za razpoložljivost podatkov, kar vpliva na aplikacije, kot je StarkNet, ki se za dokaze v verigi zanašajo na velike podatke o klicih.

Uravnoteženje podatkov o klicu in stroškov operacijske kode

Druga možna rešitev je zvišanje stroškov podatkov o klicih ob hkratnem zmanjševanju drugih stroškov operacijske kode v virtualnem stroju Ethereum (EVM). Namen tega pristopa je ohraniti ravnovesje med spodbujanjem uporabe podatkov o klicih za razpoložljivost podatkov in zmanjšanjem vpliva na aplikacije, ki so močno odvisne od tega.

Predlog za izboljšanje Ethereuma (EIP)-4488 predlaga omejitev podatkov klicev na blok, vendar bi to lahko podobno odvrnilo njegovo uporabo za razpoložljivost podatkov, kar bi vplivalo na aplikacije, odvisne od podatkov klica. Zato je iskanje uravnoteženega pristopa ključnega pomena.

Ustvarjanje trga pristojbin Calldata

Alternativni pristop vključuje vzpostavitev ločenega trga s pristojbinami za podatke o klicu, podobno kot se upravljajo podatkovni bloki. Ta trg bi samodejno prilagajal cene podatkovnih klicev glede na povpraševanje, kar bi lahko povečalo omejitve goriva. Vendar predstavlja kompleksnost v smislu analize in izvajanja.

Končna zamisel predlaga zagotavljanje "bonusa zvestobe EVM" za kompenzacijo aplikacij, ki so močno odvisne od podatkov o klicih. Cilj tega pristopa je vzpostaviti ravnovesje med spodbujanjem uporabe podatkov o klicih in obravnavanjem izzivov, povezanih s stroški.

Ti predlogi prihajajo, ko se Ethereum spopada s potrebo po izboljšanju svoje razširljivosti in zmogljivosti omrežja. Integracija velikih podatkovnih paketov, znanih kot blob, z nadgradnjo EIP-4844 Dencun še dodatno poudarja pomen optimizacije obdelave in shranjevanja podatkov znotraj verige blokov Ethereum.

Medtem ko je zvišanje stroškov podatkov o klicu na 42 plinov eden od pristopov, se lahko šteje za preveč odkritega, ustvarjanje ločenih trgov pristojbin pa bi lahko povzročilo pretirano zapletenost sistema. Doseči pravo ravnovesje med stroški podatkov o klicih in drugimi operativnimi stroški ali ponudba spodbud za uporabo podatkov o klicih znotraj EVM lahko zagotovi učinkovitejše rešitve.

Vitalik Buterin je že predlagal omejitve podatkov klicev na blok za znižanje stroškov plina, pri čemer je poudaril stalna prizadevanja v skupnosti Ethereum za reševanje teh težav.

Vpliv na prepustnost omrežja

 Vitalik Buterin je predlagal povečanje omejitve plina Ethereum za 33 % na 40 milijonov, da bi povečali prepustnost omrežja. Zvišanje omejitve plina omogoča obdelavo več transakcij v vsakem bloku, kar teoretično izboljša skupno zmogljivost omrežja. Vendar predstavlja tudi morebitna tveganja, kot sta povečana obremenitev strojne opreme in dovzetnost za omrežno neželeno pošto in napade.

Raziskovanje teh rešitev s strani fundacije Ethereum odraža stalno zavezanost k optimizaciji zmogljivosti in razširljivosti omrežja Ethereum. Ker se ekosistem blockchain še naprej razvija in prilagaja, ostaja iskanje pravega ravnovesja med stroški podatkov o klicih, omejitvijo goriva in učinkovitostjo omrežja glavna prednostna naloga.

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