Ethereum Foundation изучает стратегии по уменьшению максимального размера блока

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

Эти стратегии направлены на оптимизацию блокчейна для «дорожной карты, ориентированной на объединение» и повышение его эффективности. Акцент на объединении вызвал необходимость переоценки использования пространства блока, поскольку эффективный размер блока за последний год увеличился вдвое.

Оптимизация лимита газа в блоках Ethereum и затрат на передачу данных по вызовам

Один из основных предложения Предложение Бутерина и исследователя Ethereum Foundation Тони Варштеттера предполагает повышение стоимости данных о вызовах и увеличение лимита газа в блоках. Calldata относится к данным, предоставляемым для вызовов функций смарт-контракта, и потребляет газ, что влияет на производительность сети. 

Увеличив стоимость данных вызовов с 16 до 42 газа, Ethereum может уменьшить максимальный размер блока с 1.78 мегабайта до 0.68 мегабайта, освободив место для большего количества блоков данных в будущем. Однако этот подход может препятствовать использованию данных о вызовах для обеспечения доступности данных, что влияет на такие приложения, как StarkNet, которые полагаются на большие данные о вызовах для доказательств в цепочке.

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

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

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

Создание рынка комиссий Calldata

Альтернативный подход предполагает создание отдельного рынка платы за передачу данных о вызовах, аналогично тому, как управляются большие объемы данных. Этот рынок будет автоматически корректировать цены на данные вызовов в зависимости от спроса, что потенциально увеличит лимиты на газ. Однако это усложняет анализ и реализацию.

Последняя идея предлагает предоставить «бонус лояльности EVM» для компенсации приложениям, которые в значительной степени полагаются на данные о звонках. Этот подход направлен на достижение баланса между поощрением использования данных о вызовах и решением проблем, связанных с затратами.

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

Хотя повышение стоимости данных вызовов до 42 газа является одним из подходов, его можно счесть слишком грубым, а создание отдельных рынков комиссий может привести к чрезмерной сложности системы. Нахождение правильного баланса между стоимостью данных о вызовах и другими эксплуатационными расходами или предложение стимулов для использования данных о вызовах в EVM может обеспечить более эффективные решения.

Виталик Бутерин ранее предлагал ограничить объемы данных вызовов на блок, чтобы снизить затраты на газ, подчеркнув текущие усилия сообщества Ethereum по решению этих проблем.

Влияние на пропускную способность сети

 Виталик Бутерин предложил увеличить лимит газа Ethereum на 33% до 40 миллионов для повышения пропускной способности сети. Увеличение лимита газа позволяет обрабатывать больше транзакций в каждом блоке, теоретически улучшая общую пропускную способность сети. Однако это также создает потенциальные риски, такие как повышенная нагрузка на оборудование и восприимчивость к сетевому спаму и атакам.

Исследование Ethereum Foundation этих решений отражает постоянную приверженность оптимизации производительности и масштабируемости сети Ethereum. Поскольку экосистема блокчейна продолжает развиваться и адаптироваться, поиск правильного баланса между стоимостью данных вызовов, лимитом газа и эффективностью сети остается главным приоритетом.

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