Сообщество Ethereum в настоящее время активно обсуждает потенциальное увеличение лимитов газа для своей блокчейн-сети. Хотя повышение лимита газа может улучшить производительность сети, это также вызывает значительные опасения по поводу стабильности и безопасности. Ключевые фигуры Фонда Ethereum призывают к осторожности, поскольку они сталкиваются с техническими проблемами, связанными с этим потенциальным изменением.
Ключевые выводы
-
Текущий лимит газа: Существующий лимит газа составляет 36 миллионов, что предназначено для обеспечения эффективной пропаганды блоков и стабильности сети.
-
Предложенное увеличение: Предложение увеличить лимит газа до 60 миллионов может привести к серьезным рискам, включая сбои в пропаганде и упущенные слоты валидаторов.
-
Технические ограничения: Спецификации уровня консенсуса накладывают максимальный размер несжатого блока в 10 Миб, что усложняет любые попытки превысить текущий лимит газа.
-
Обновление Pectra 2: Разработчики работают над обновлением Pectra 2, которое включает предложения, направленные на безопасное увеличение лимитов газа при сохранении целостности сети.
Текущий лимит газа и его последствия
Блокчейн Ethereum в настоящее время работает при лимите газа в 36 миллионов. Этот лимит имеет решающее значение для поддержания эффективности пропаганды блоков по сети. Превышение этого лимита может привести к значительным проблемам, включая:
-
Сбои в пропаганде: Более крупные блоки могут не эффективно распространяться, что приведет к упущенным возможностям для валидаторов подтверждать транзакции.
-
Нестабильность сети: Превышение лимита газа может дестабилизировать сеть, что приведет к задержкам и потенциальным уязвимостям для атак типа "отказ в обслуживании" (DoS).
-
Риски безопасности: Более крупные блоки могут перегрузить узлы сети, подвергая их атакам без немедленной выгоды для пользователей.
Технические проблемы впереди
Тони Вахрштеттер, исследователь Фонда Ethereum, подчеркнул необходимость терпения в решении проблемы лимита газа. Технические ограничения, связанные со спецификациями клиента уровня консенсуса, делают сложным превышение текущего порога без значительных обновлений. Максимальный размер несжатого блока в 10 Миб является критическим фактором в этом обсуждении.
Предложенные решения: Обновление Pectra 2
Чтобы решить проблемы, связанные с повышением лимитов газа, разработчики Ethereum готовят обновление сети Pectra 2. Этот хард-форк включает два значительных предложения:
-
EIP-7623: Это предложение по улучшению Ethereum направлено на снижение размеров блоков в худшем случае, тем самым уменьшая риски DoS и позволяя безопасное увеличение емкости.
-
EIP-7691: Это предложение сосредоточено на увеличении целевого и максимального количества блобов на блок, что предоставит эмпирические данные о производительности сети при повышенных требованиях к хранению и пропаганде.
Реализуя эти предложения, обновление Pectra 2 нацелено на предоставление ключевых данных о способности сети обрабатывать более крупные блоки, сохраняя при этом стабильность и безопасность.