Ethereum Foundation вывучае стратэгіі памяншэння максімальнага памеру блока

Сузаснавальнік Ethereum Віталік Бутерин і Ethereum Foundation вывучаюць пяць магчымых рашэнняў для памяншэння максімальнага памеру блока Ethereum. 

Гэтыя стратэгіі накіраваны на аптымізацыю блокчейна для «дарожнай карты, арыентаванай на зборку», і павышэнне яе эфектыўнасці. Засяроджанасць на аб'яднаннях падштурхнула да неабходнасці пераацэнкі выкарыстання прасторы блокаў, паколькі за апошні год эфектыўны памер блока падвоіўся.

Аптымізацыя ліміту блокавага газу Ethereum і выдаткаў на даныя выклікаў

Адзін з асноўных прапановы Бутэрынам і даследчыкам Фонду Ethereum Тоні Варштэтэрам прадугледжваецца павышэнне кошту перадачы даных выклікаў і павелічэнне ліміту блакіроўкі газу. 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/