Ethereum Foundation изследва стратегии за намаляване на максималния размер на блока

Съоснователят на Ethereum Виталик Бутерин и Ethereum Foundation проучват пет потенциални решения за намаляване на максималния размер на блока на Ethereum. 

Тези стратегии имат за цел да оптимизират блокчейна за „пътна карта, ориентирана към сбора“ и да подобрят неговата ефективност. Фокусът върху събиранията предизвика необходимостта от преоценка на използването на блоково пространство, тъй като ефективният размер на блока се е удвоил през последната година.

Оптимизиране на лимита за блоков газ на Ethereum и разходите за данни за разговори

Един от основните предложения изложено от Buterin и изследователя на Ethereum Foundation Toni Wahrstätter включва повишаване на цената на данните за разговори и увеличаване на лимита на блоковия газ. Calldata се отнася до данните, предоставени на извикванията на функцията за интелигентни договори, и консумира газ, което оказва влияние върху производителността на мрежата. 

Чрез увеличаване на разходите за данни за разговори от 16 на 42 газа, Ethereum може да намали максималния размер на блока от 1.78 мегабайта на 0.68 мегабайта, създавайки място за повече блокове данни в бъдеще. Въпреки това, този подход може да обезсърчи използването на данни за обаждания за наличност на данни, засягайки приложения като StarkNet, които разчитат на големи данни за обаждания за доказателства във веригата.

Балансиране на разходите за данни за повикване и операционен код

Друго потенциално решение е да се повишат разходите за данни за повиквания, като същевременно се намалят разходите за други кодове на операции във виртуалната машина на Ethereum (EVM). Този подход има за цел да поддържа баланс между стимулиране на използването на данни за обаждания за наличност на данни и минимизиране на въздействието върху приложенията, които силно зависят от тях.

Предложението за подобрение на Ethereum (EIP)-4488 предлага ограничаване на данните за обаждания на блок, но това може по подобен начин да обезсърчи използването му за наличност на данни, което оказва влияние върху приложения, зависими от данни за обаждания. Следователно намирането на балансиран подход е от решаващо значение.

Създаване на пазар за такси за Calldata

Алтернативен подход включва създаването на отделен пазар за такси за данни за разговори, подобно на начина, по който се управляват петна от данни. Този пазар автоматично ще коригира цените на данните за разговори въз основа на търсенето, което потенциално ще увеличи ограниченията за газ. Въпреки това, той въвежда сложност по отношение на анализа и изпълнението.

Последната идея предлага предоставяне на „EVM бонус за лоялност“, за да се компенсират приложенията, които разчитат в голяма степен на данни за разговори. Този подход има за цел да постигне баланс между насърчаване на използването на данни за разговори и справяне с предизвикателствата, свързани с разходите.

Тези предложения идват, когато Ethereum се бори с необходимостта да подобри своята мащабируемост и мрежова производителност. Интегрирането на големи пакети данни, известни като петна, с надграждането на EIP-4844 Dencun, допълнително подчертава важността на оптимизирането на обработката и съхранението на данни в блокчейна на Ethereum.

Въпреки че повишаването на разходите за данни за разговори до 42 газ е един подход, той може да се счита за твърде груб и създаването на отделни пазари на такси може да въведе прекомерна сложност в системата. Постигането на точния баланс между разходите за данни за разговори и други оперативни разходи или предлагането на стимули за използване на данни за разговори в рамките на EVM може да осигури по-ефективни решения.

Виталик Бутерин по-рано предложи ограничения на данните за обаждания на блок, за да се намалят разходите за газ, подчертавайки продължаващите усилия в общността на Ethereum за справяне с тези проблеми.

Въздействие върху пропускателната способност на мрежата

 Виталик Бутерин предложи увеличаване на ограничението за газ на Ethereum с 33% до 40 милиона, за да се подобри пропускателната способност на мрежата. Повишаването на лимита за газ позволява да се обработват повече транзакции във всеки блок, което теоретично подобрява общия капацитет на мрежата. Въпреки това, той също така въвежда потенциални рискове, като например повишено натоварване на хардуера и податливост към мрежов спам и атаки.

Проучването на тези решения от Ethereum Foundation отразява продължаващия ангажимент за оптимизиране на производителността и скалируемостта на мрежата Ethereum. Тъй като блокчейн екосистемата продължава да се развива и адаптира, намирането на правилния баланс между разходите за данни за разговори, лимита на горивото и ефективността на мрежата остава основен приоритет.

Източник: https://www.cryptopolitan.com/ethereum-strategyto-reduce-maximum-block-siz/