Ethereum Foundation zkoumá strategie, jak snížit maximální velikost bloku

Spoluzakladatel Etherea Vitalik Buterin a Ethereum Foundation zkoumají pět potenciálních řešení, jak snížit maximální velikost bloku Ethereum. 

Tyto strategie mají za cíl optimalizovat blockchain pro „souhrnný plán“ a zvýšit jeho efektivitu. Zaměření na souhrny vyvolalo potřebu přehodnotit využití prostoru bloku, protože efektivní velikost bloku se za poslední rok zdvojnásobila.

Optimalizace limitu blokového plynu Ethereum a nákladů na data volání

Jeden z primárních návrhy předložený Buterinem a výzkumníkem nadace Ethereum Toni Wahrstätter zahrnuje zvýšení nákladů na data volání a zvýšení limitu blokového plynu. Údaje o volání se týkají dat poskytovaných voláním funkce inteligentní smlouvy a spotřebou plynu, což ovlivňuje výkon sítě. 

Zvýšením ceny dat hovorů z 16 na 42 plynů by Ethereum mohlo snížit maximální velikost bloku z 1.78 megabajtů na 0.68 megabajtů, čímž by se v budoucnu vytvořil prostor pro další datové bloby. Tento přístup však může odrazovat od používání dat o volání pro dostupnost dat, což má dopad na aplikace jako StarkNet, které spoléhají na velká data volání pro důkazy v řetězci.

Vyrovnávání dat hovorů a nákladů na operační kódy

Dalším potenciálním řešením je zvýšit náklady na data volání a zároveň snížit další náklady na operační kódy ve virtuálním stroji Ethereum (EVM). Tento přístup si klade za cíl zachovat rovnováhu mezi pobídkami k využívání dat o hovorech pro dostupnost dat a minimalizací dopadu na aplikace, které na nich silně závisí.

Návrh na zlepšení Ethereum (EIP)-4488 navrhuje omezení dat hovorů na blok, ale to by mohlo podobně odradit od jeho používání pro dostupnost dat, což by mělo dopad na aplikace závislé na datech hovorů. Proto je klíčové najít vyvážený přístup.

Vytvoření trhu poplatků za volání

Alternativní přístup zahrnuje vytvoření samostatného trhu s poplatky za hovory, podobně jako se spravují datové objekty. Tento trh by automaticky upravoval ceny hovorných dat na základě poptávky, což by potenciálně zvýšilo limity plynu. Zavádí však složitost z hlediska analýzy a implementace.

Poslední myšlenka navrhuje poskytnutí „věrnostního bonusu EVM“, který by kompenzoval aplikace, které silně spoléhají na data volání. Tento přístup si klade za cíl najít rovnováhu mezi podporou používání údajů o hovorech a řešením problémů souvisejících s náklady.

Tyto návrhy přicházejí v době, kdy se Ethereum potýká s potřebou zlepšit svou škálovatelnost a výkon sítě. Integrace velkých datových paketů, známých jako blob, s upgradem EIP-4844 Dencun, dále podtrhuje důležitost optimalizace manipulace s daty a jejich ukládání v rámci blockchainu Ethereum.

I když je zvýšení nákladů na data volání na 42 plynů jedním z přístupů, může být považováno za příliš neomalené a vytvoření samostatných trhů s poplatky by do systému mohlo vnést nadměrnou složitost. Nalezení správné rovnováhy mezi náklady na data volání a ostatními provozními náklady nebo nabídka pobídek za používání dat volání v rámci EVM může poskytnout efektivnější řešení.

Vitalik Buterin již dříve navrhl limity hovorových dat na blok, aby se snížily náklady na plyn, a zdůraznil pokračující úsilí v rámci komunity Ethereum o řešení těchto problémů.

Vliv na propustnost sítě

 Vitalik Buterin navrhl zvýšení limitu plynu Ethereum o 33 % na 40 milionů, aby se zvýšila propustnost sítě. Zvýšení limitu plynu umožňuje zpracovat více transakcí v každém bloku, čímž se teoreticky zlepší celková kapacita sítě. Představuje však také potenciální rizika, jako je zvýšená hardwarová zátěž a náchylnost k síťovému spamu a útokům.

Průzkum těchto řešení nadací Ethereum odráží pokračující úsilí o optimalizaci výkonu a škálovatelnosti sítě Ethereum. Vzhledem k tomu, že se blockchainový ekosystém neustále vyvíjí a přizpůsobuje, zůstává nejvyšší prioritou nalezení správné rovnováhy mezi cenou hovorných dat, limitem plynu a efektivitou sítě.

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