Итак, Ethereum Foundation решила наконец-то пресечь злоупотребление газом? Большой сюрприз. Они внедряют эту штуку EIP-7825, которая, по сути, говорит: «Эй, вы не можете использовать более 16,7 миллионов газа за транзакцию». Потому что нет ничего, что говорило бы о «прогрессе», как заставить разработчиков кричать в свои клавиатуры. 🤡
Думаешь, S&P 500 — это марка автомобиля? Ничего страшного. У нас тут объясняют сложные вещи простыми словами и пытаются понять, куда рынок пойдет завтра. Без обещаний, просто факты.
Изучить основыПочему? Что ж, видимо, какой-то сумасшедший может отправить одну транзакцию, которая поглотит весь газ блока. Типа, что это вообще такое? Крипто-размерная линия шведского стола, где кто-то берёт всю еду? Теперь они ограничивают её 2²⁴ газом (что в простом английском — всего лишь 16 777 216). Поздравляю, Ethereum. Вы наконец-то изобрели математику. 🧮
«Начиная с Fusaka, мы ограничиваем транзакции до 16,78 миллиона газа», — сказал Тони Варштеттер, вероятно, потягивая эспрессо и поглядывая на таблицу. Классика.
Фонд утверждает, что это ничего не изменит для большинства пользователей. Конечно, Карен, которая отправляет ETH своей маме, этого не заметит. Но бедные разработчики? Им придется разбивать свои сложные контракты на более мелкие части, как сломанный тостер, пытающийся переварить буханку хлеба. 🥖
Пределы газа: Новая «забавная» часть жизни разработчика.
Раньше одна транзакция могла поглотить 45 миллионов gas. Теперь? Вы застряли с 16.78 миллионами. Почему? Чтобы строители не застревали в ожидании какого-нибудь прожорливого монстра, пока он не закончит. Приоритеты, верно? 🤷
Большинство пользователей никогда этого не увидят. Если вы не разворачиваете контракт с большим количеством циклов, чем в альбоме Taylor Swift, у вас всё в порядке. Но если это так? Приготовьтесь. Вашему коду лучше научиться ходить, прежде чем он сможет бегать. 🐢
Что это значит для будущего Ethereum (Спойлер: Больше бюрократии)
Эта крышка газового бака похожа на ступеньку к «параллельному выполнению». Потому что ничто так не говорит о «масштабируемости», как обеспечение наличия хотя бы двух транзакций в каждом блоке. Революционно. И да, это связано с EIP-7928. Потому что зачем исправлять одну проблему, когда можно создать пять? 🛠️
Теперь разработчикам не придётся сталкиваться с ситуацией, когда одна транзакция занимает весь блок. Это как сказать ребёнку: «Ты не можешь забрать все детали Lego.» Справедливо. Но также… почему мы не додумались до этого раньше? 🤷♂️
Технический жаргон: Потому что мы любим вас
«Ограничение газа до 16 777 216 делает DoS-атаки менее увлекательными и заполнение блоков более предсказуемым», — говорится в EIP. Вау, кто бы мог подумать?
Разработчикам это понравилось, потому что это «просто». Нет, это просто ещё одно правило, которое нужно запомнить. Но эй, по крайней мере, это совместимо с будущими обновлениями. Вероятно. Может быть. 🤞
Реализации: Разработчики, готовьтесь плакать.
Все основные клиенты (Geth, Erigon и т.д.) уже внедрили это. Но если вы используете предварительно подписанные транзакции, превышающие лимит? Очень жаль. Вам придется переподписать их. Как крипто-версия «у тебя была одна работа». 🧨
- Тест на Holesky/Sepolia? Конечно, почему бы и нет. Будто ты снова сломаешь основную сеть.
- Оптимизировать пакетные операции? Пожалуйста. Вы просто откладываете неизбежное.
- Обновить оповещения об оценке газа? Да, потому что ничто так не говорит о «заботе разработчика», как всплывающее окно, кричащее «ПРЕДЕЛ ГАЗА ПРЕВЫШЕН» прямо в лицо. 🚨
Философское время: Экзистенциальный кризис Ethereum.
Ethereum всегда был таким парнем, который говорит: «Мне плевать на правила», но потом пишет 100 страниц инструкций. Этот EIP ничем не отличается. Он не говорит вам, как кодировать, а лишь то, что вы больше не можете кодировать как сумасшедший. Прогресс? Возможно. Или просто ещё один способ запутать всех. 🤯
«Это закладывает более безопасный фундамент для более высокой пропускной способности», — говорит Фонд, как будто они строят криптовалютный небоскреб на песчаном замке. 🏗️
Итак, мы здесь. Крошечный лимит газа, тонна путаницы, и разработчики повсюду задаются вопросом, почему они выбрали эту жизнь. Но эй, по крайней мере, это не Bitcoin. 🙃
Смотрите также
- Arknights Endfield Arclight гайд – сильные и слабые стороны, лучшее оружие и снаряжение
- 20 самых креативных планировок ферм Stardew Valley
- Лучшие сборки персонажей в Project Zomboid (обновлено для сборки 42)
- Лучшие сборки Legend of Mushroom для каждого класса
- Лучшие места для баз в Project Zomboid (сборка 42)
- Пермэнергосбыт акции привилегированные прогноз. Цена PMSBP
- Этот фермерский симулятор сидит внизу экрана, пока вы обманываете себя, занимаясь другими делами.
- Лучшие игровые скрытые жемчужины 2024 года
- Руководство по топпингам и бисквитам с Cookies в игре Cookie Run Kingdom
- Как разблокировать чертеж отрядных игр в MW3 и Warzone
2025-10-23 18:05