За даними Cointelegraph: співзасновник Ethereum Віталік Бутерін і дослідник Ethereum Foundation Тоні Варштеттер представили п’ять потенційних методів зменшення максимального розміру блоку Ethereum. Націлені на оптимізацію блокчейну для «дорожньої карти, орієнтованої на зведення», запропоновані проекти зосереджені на підвищенні лімітів блокового газу та ескалації вартості даних викликів, і все це в рамках Ethereum.

Зменшення максимального розміру частин EL або блоків Beacon звільнить місце для більшої кількості крапель. Джерело: Ethereum Research

У світлі зростаючого використання згортань Бутерін і Варштеттер стверджують, що поточне використання блокового простору не є оптимізованим. Вони помітили, що ефективний розмір блоку подвоївся за останній рік, що можна пояснити збільшенням використання Ethereum через згортання та тенденції, такі як Inscriptions.

Запропоновані ними рішення спрямовані на регулювання максимального розміру блоку та коливань, таким чином створюючи більше місця для майбутніх блоків даних. Вони пропонують збільшити ліміт блокового газу та ціну за ненульові байти даних виклику. Обмеження блокового газу обмежує витрати газу на транзакції або виконання смарт-контрактів на блок, запобігаючи впливу надто великих блоків на продуктивність мережі. Calldata, для якого потрібен газ, збільшує навантаження на мережу.

Бутерін сказав, що між ціною calldata та лімітом газу є «приємне місце». Джерело: Ethereum Research

Одне просте рішення рекомендує підвищити вартість викликів із 16 до 42 газів, зменшивши максимальний розмір блоку з 1,78 мегабайт приблизно до 0,68 мегабайт. Цей підхід, хоч і дає можливість збільшити ліміт блокового газу, може перешкоджати використанню даних викликів для забезпечення доступності даних, потенційно вплинувши на програми, які залежать від великих даних викликів для доказів у ланцюжку, як-от StarkNet.

Альтернативні варіанти передбачають збалансування вищої вартості даних викликів зі зниженими витратами на код операції, обмеження даних викликів на блок, створення унікального ринку комісії за дані викликів або запровадження «бонусу лояльності EVM», щоб компенсувати вплив на програми, які потребують великих даних викликів.

Хоча кожен метод може досягти бажаного зменшення максимального розміру блоку, вони дійшли висновку, що найпростіше рішення (підвищення вартості даних виклику до 42 газів) може здатися надто поверхневим підходом, а створення окремого ринку комісії може надто ускладнити систему.

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