Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Ethereum измеряет выполнение с помощью единого значения газа.
Polkadot измеряет ресурсы иначе.
На Polkadot Hub разработчики, взаимодействующие через кошельки Ethereum, все еще видят знакомые значения газа. Однако под капотом среда выполнения отслеживает ресурсы по нескольким измерениям:
• ref_time → вычислительное время
• proof_size → данные состояния, которые валидаторы должны проверить
• storage → постоянное состояние в цепочке, требующее депозитов для резервирования места
Поскольку инструменты Ethereum ожидают единого значения газа, прямое раскрытие этой модели нарушило бы совместимость. Вызов принят 🧑💻
Polkadot Hub решает эту проблему с помощью отображения газа.
На уровне RPC газ в стиле Ethereum переводится в внутреннюю модель веса и депозита хранения Polkadot. Когда кошелек вызывает eth_estimateGas, система выполняет пробный запуск транзакции для измерения:
• вычислений
• проверки состояния
• объема хранения
Эти ресурсы затем сопоставляются с газом, представляя пользователю знакомое значение, в то время как разработчики используют знакомые кошельки и инструменты Ethereum. Тем временем среда выполнения отслеживает вычисления, проверку состояния и использование хранилища отдельно.
Совместимость Ethereum снаружи.
Многоуровневое измерение ресурсов внизу.

Топ
Рейтинг
Избранное
