Autore originale: Yue Xiaoyu
Rimandato: Luke, Mars Finance
Per prima cosa, la conclusione: ERC-7802 è uno standard cross-chain che estende nuove funzionalità ai token ERC-20 esistenti, consentendo di implementare la funzionalità cross-chain standard chiamando l'interfaccia ERC-7802.
01 Contesto
ERC-7802 è uno standard di token cross-chain proposto congiuntamente dai team di Optimism e Uniswap, con l'obiettivo di mantenere uno standard unificato durante i trasferimenti cross-chain.
Possiamo vedere che la collaborazione tra Uniswap e Optimism si sta approfondendo: Uniswap ha precedentemente annunciato il lancio di Unichain, che fa parte dell'ecosistema OP Superchain, e oggi hanno proposto insieme questo standard cross-chain.
La proposta di ERC-7802 è stata fatta per standardizzare le operazioni cross-chain, il che è molto importante per DEX come Uniswap e soluzioni L2 come Optimism.
Gli standard dei token su Ethereum sono sempre evoluti, da ERC-20 a ERC-721, ERC-1155, ecc. ERC-7802 è parte di questa evoluzione, focalizzandosi sulla risoluzione di questo problema specifico cross-chain.
02 Principi di design
In generale, il principio di design di ERC-7802 è il "bridge agnosticism": nel contesto cross-chain, si sforza di separare il contratto del token dalle specifiche tecnologie o protocolli di bridging cross-chain.
Si tratta di un design modulare, che in realtà trasferisce la complessità al bridging cross-chain, separando la logica cross-chain dal contratto del token, rendendo la struttura del contratto del token più semplice e modulare.
L'implementazione dei token deve concentrarsi solo sulle loro funzionalità di base, senza dover considerare l'implementazione specifica del trasferimento cross-chain.
I protocolli di bridging si assumono tutta la complessità relativa al trasferimento cross-chain, inclusa la verifica delle transazioni, il blocco e lo sblocco degli asset, i protocolli di comunicazione cross-chain, ecc.
ERC-7802 definisce un'interfaccia standardizzata su come i token interagiscono con il bridging cross-chain, ma non si preoccupa di come queste operazioni di bridging siano implementate specificamente.
Qualsiasi protocollo di bridging che soddisfi ERC-7802 può utilizzare questa interfaccia per operazioni cross-chain, senza dover modificare il contratto del token stesso.
03 Implementazione specifica
ERC-7802 definisce un'interfaccia standardizzata che contiene due funzioni chiave:
(1) crosschainMint: coniare token per il destinatario sulla catena di destinazione, come risultato della distruzione dei token sulla catena sorgente.
(2) crosschainBurn: distruggere i token sulla catena sorgente e avviare il trasferimento cross-chain, che è generalmente il punto di partenza del trasferimento cross-chain.
È importante notare che la minting e il burning cross-chain sono diversi da quelli locali. Nelle operazioni cross-chain, l'offerta totale in circolazione su tutte le catene rimane invariata, poiché i token vengono trasferiti tra le catene, piuttosto che realmente creati o distrutti.
ERC-7802 supporta il contratto ERC-165, che è uno standard di rilevamento delle interfacce, consentendo ai contratti intelligenti di dichiarare quali interfacce supportano. Questo aiuta a garantire la compatibilità dei contratti nelle operazioni cross-chain.
Ancora più importante, ERC-7802 è compatibile con ERC-20.
ERC-20 è uno standard di token fungibili ampiamente utilizzato su Ethereum, quindi è molto importante che il nuovo standard sia compatibile con ERC-20, rendendo più facile per i token esistenti passare a un nuovo ecosistema.
In questo modo, i token esistenti possono esistere come normali token ERC-20, e poi implementare la funzionalità cross-chain tramite l'interfaccia ERC-7802.
04 Valore del protocollo
Affrontare i problemi di esperienza multi-chain è una grande tendenza, ERC-7802 in realtà stabilisce uno standard cross-chain a partire dal livello più basso del protocollo, il che è complementare alla narrativa dell'"astrazione della catena".
ERC-7802 supporta direttamente l'obiettivo dell'astrazione della catena fornendo un protocollo standardizzato per il trasferimento di token cross-chain, consentendo così ai beni di fluire senza soluzione di continuità su catene diverse.
L'implementazione dell'astrazione della catena richiede la sinergia di vari standard e protocolli tecnici, e ERC-7802 può essere visto come uno dei moduli costruttivi chiave.
Si può dire che ERC-7802 fornisce una soluzione concreta a livello tecnico per l'astrazione della catena, risolvendo i problemi tecnici del trasferimento di token cross-chain, mentre l'astrazione della catena utilizza queste soluzioni per fornire un'esperienza utente e un framework di sviluppo di applicazioni a un livello più elevato.
Ancora più importante, questo standard proposto da OP getta le basi per l'interoperabilità dell'ecosistema OP Superchain.
Attualmente, questo standard di protocollo è ancora in fase di discussione e possiamo continuare a monitorarlo.