Ethereum Foundation skúma stratégie na zníženie maximálnej veľkosti bloku

Spoluzakladateľ Etherea Vitalik Buterin a Ethereum Foundation skúmajú päť potenciálnych riešení na zníženie maximálnej veľkosti bloku Ethereum. 

Cieľom týchto stratégií je optimalizovať blockchain pre „súhrnný plán“ a zvýšiť jeho efektivitu. Zameranie na súhrny vyvolalo potrebu prehodnotiť využitie priestoru bloku, pretože efektívna veľkosť bloku sa za posledný rok zdvojnásobila.

Optimalizácia limitu blokového plynu Ethereum a nákladov na dáta hovorov

Jeden z primárnych návrhy predložený výskumníkom Buterin a Ethereum Foundation Toni Wahrstätter zahŕňa zvýšenie nákladov na údaje o hovoroch a zvýšenie limitu blokového plynu. Údaje o hovoroch sa týkajú údajov poskytovaných hovorom funkcie inteligentnej zmluvy a spotrebúva plyn, čo ovplyvňuje výkon siete. 

Zvýšením ceny dát hovoru zo 16 na 42 plynov by Ethereum mohlo znížiť maximálnu veľkosť bloku z 1.78 megabajtov na 0.68 megabajtov, čím by sa v budúcnosti vytvoril priestor pre ďalšie dátové bloby. Tento prístup však môže odrádzať od používania údajov o hovoroch na dostupnosť údajov, čo má vplyv na aplikácie ako StarkNet, ktoré sa spoliehajú na veľké údaje o hovoroch na dôkazy v reťazci.

Vyrovnávanie nákladov na dáta a operačné kódy

Ďalším potenciálnym riešením je zvýšiť náklady na dáta hovorov a zároveň znížiť ďalšie náklady na operačné kódy vo virtuálnom stroji Ethereum (EVM). Cieľom tohto prístupu je zachovať rovnováhu medzi stimulovaním využívania údajov o hovoroch na dostupnosť údajov a minimalizovaním vplyvu na aplikácie, ktoré sú od nich silne závislé.

Návrh na zlepšenie Ethereum (EIP)-4488 navrhuje obmedziť údaje o hovoroch na blok, ale to by mohlo podobne odradiť od jeho používania na dostupnosť údajov, čo by malo vplyv na aplikácie závislé od údajov o hovoroch. Preto je kľúčové nájsť vyvážený prístup.

Vytvorenie trhu poplatkov za hovory

Alternatívny prístup zahŕňa vytvorenie samostatného trhu s poplatkami za hovory, podobne ako sa spravujú dátové bloby. Tento trh by automaticky upravoval ceny volacích údajov na základe dopytu, čím by sa potenciálne zvýšili limity plynu. Zavádza však zložitosť z hľadiska analýzy a implementácie.

Posledná myšlienka navrhuje poskytnúť „vernostný bonus EVM“ na kompenzáciu aplikácií, ktoré sa vo veľkej miere spoliehajú na údaje o hovoroch. Cieľom tohto prístupu je nájsť rovnováhu medzi podporou používania údajov o hovoroch a riešením problémov súvisiacich s nákladmi.

Tieto návrhy prichádzajú, keď Ethereum zápasí s potrebou zlepšiť svoju škálovateľnosť a výkon siete. Integrácia veľkých dátových paketov, známych ako blob, s aktualizáciou EIP-4844 Dencun, ďalej podčiarkuje dôležitosť optimalizácie spracovania a ukladania dát v rámci blockchainu Ethereum.

Aj keď je zvýšenie nákladov na údaje o hovoroch na 42 plynu jedným z prístupov, možno ho považovať za príliš strohý a vytvorenie samostatných trhov s poplatkami by mohlo do systému vniesť nadmernú zložitosť. Dosiahnutie správnej rovnováhy medzi nákladmi na údaje o hovoroch a inými prevádzkovými nákladmi alebo ponuka stimulov na používanie údajov o hovoroch v rámci EVM môže poskytnúť efektívnejšie riešenia.

Vitalik Buterin už predtým navrhol limity dát na hovory na blok, aby sa znížili náklady na plyn, pričom zdôraznil pokračujúcu snahu v rámci komunity Ethereum riešiť tieto problémy.

Vplyv na priepustnosť siete

 Vitalik Buterin navrhol zvýšiť limit plynu Ethereum o 33 % na 40 miliónov, aby sa zvýšila priepustnosť siete. Zvýšenie limitu plynu umožňuje spracovať viac transakcií v každom bloku, čím sa teoreticky zlepší celková kapacita siete. Prináša však aj potenciálne riziká, ako je zvýšená záťaž hardvéru a náchylnosť na sieťový spam a útoky.

Skúmanie týchto riešení nadáciou Ethereum Foundation odráža pokračujúci záväzok optimalizovať výkon a škálovateľnosť siete Ethereum. Keďže sa blockchainový ekosystém neustále vyvíja a prispôsobuje, najvyššou prioritou zostáva nájdenie správnej rovnováhy medzi nákladmi na hovory, limitom plynu a efektívnosťou siete.

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