Почему одна транзакция Ethereum не может занять весь блок
После Fusaka у одной транзакции появился жёсткий максимум — около 16,7 млн gas.
Зачем ограничивать отдельную операцию, если сам блок может вмещать намного больше?
Раньше чрезвычайно тяжёлая транзакция теоретически могла занять почти весь доступный gas блока. Это усложняет прогнозирование нагрузки и мешает будущему параллельному исполнению.
Теперь одна операция не должна монополизировать весь блок.
Для обычных переводов и большинства смарт-контрактов лимит огромный и практически незаметен. Он нужен прежде всего как защита от крайних сценариев и DoS-нагрузки.
Можно сравнить это с грузовым лифтом. Даже если здание способно обработать много грузов за день, один объект не должен занимать всю систему целиком.
Если совсем просто, Ethereum увеличивает общую пропускную способность, но одновременно ограничивает максимальный «вес» одной транзакции, чтобы сеть оставалась предсказуемой.
#КартаEthereum #Ethereum #Gas #Fusaka #безопасность
После Fusaka у одной транзакции появился жёсткий максимум — около 16,7 млн gas.
Зачем ограничивать отдельную операцию, если сам блок может вмещать намного больше?
Раньше чрезвычайно тяжёлая транзакция теоретически могла занять почти весь доступный gas блока. Это усложняет прогнозирование нагрузки и мешает будущему параллельному исполнению.
Теперь одна операция не должна монополизировать весь блок.
Для обычных переводов и большинства смарт-контрактов лимит огромный и практически незаметен. Он нужен прежде всего как защита от крайних сценариев и DoS-нагрузки.
Можно сравнить это с грузовым лифтом. Даже если здание способно обработать много грузов за день, один объект не должен занимать всю систему целиком.
Если совсем просто, Ethereum увеличивает общую пропускную способность, но одновременно ограничивает максимальный «вес» одной транзакции, чтобы сеть оставалась предсказуемой.
#КартаEthereum #Ethereum #Gas #Fusaka #безопасность