Ethereum měří provádění pomocí jediné hodnoty plynu. Polkadot měří zdroje jinak. Na Polkadot Hubu vývojáři komunikující přes Ethereum peněženky stále vidí známé hodnoty plynu. Pod kapotou však runtime sleduje zdroje napříč více dimenzemi: • ref_time → výpočetní čas • proof_size → stát, které musí ověřovat validátoři dat • ukládání → trvalém stavu na řetězci, což vyžaduje uložení k rezervaci místa Protože nástroje Etherea očekávají jednu hodnotu plynu, přímé vystavení tohoto modelu by narušilo kompatibilitu. Výzva přijata 🧑 💻 Polkadot Hub to řeší pomocí mapování plynů. Na vrstvě RPC je plyn ve stylu Etherea přeložen do modelu interního váhového a úložného depozitního modelu Polkadot. Když peněženka zavolá eth_estimateGas, systém provede zkušební test transakce, aby změřil: • výpočty • ověřování stavu • úložná plocha Tyto zdroje jsou pak mapovány na gas, čímž uživatel získá známou hodnotu, zatímco vývojáři používají známé Ethereum peněženky a nástroje. Mezitím runtime sleduje výpočty, ověřování stavu a využití úložiště samostatně. Kompatibilita Etherea navenek. Vícerozměrné měření zdrojů pod povrchem.