Polytope Labs(@david_of_earth 主导)已向 polkadot-sdk 提交 PR,为 Polkadot Asset Hub 的 pallet-revive 实现 EIP-7702 支持。
Questa implementazione si basa sul fatto di consentire a EOA di delegare temporaneamente la logica di esecuzione al codice del contratto tramite autorizzazione di firma, senza modificare la proprietà e l'identità dell'account stesso.
In particolare, questo porta a diverse questioni importanti:
EOA può abilitare la logica del contratto in una singola transazione, ripristinando subito dopo, evitando la "permanente contrattualizzazione"
La capacità di astrazione dell'account è spostata al livello del protocollo, invece di dipendere da complessi portafogli esterni o contratti agenti
Mantenere la coerenza semantica dell'EVM (chiamate, nonce, gas, il comportamento EIP-3607 è gestito secondo le specifiche)
Per l'Asset Hub, questo pone le basi per un'astrazione dell'account più sicura, auditabile e combinabile, compatibile con l'EVM.
https://github.com/paritytech/polkadot-sdk/pull/10851
