Classifiche

I 10 migliori standard di token ERC da conoscere

mm
Aggiungi Securities.io alle tue fonti preferite su Google
Informativa: Securities.io può ricevere un compenso quando utilizzi link a prodotti da noi recensiti. Ciò non influenza le nostre valutazioni editoriali. Non siamo un consulente finanziario registrato; queste non sono raccomandazioni di investimento. Leggi la nostra informativa sulle affiliazioni.

Conoscere gli standard ERC più importanti aiuta gli sviluppatori a scegliere gli strumenti adatti. L’ecosistema Ethereum (ETH ) è una delle maggiori comunità blockchain. L’innovazione e la tecnologia open source hanno contribuito allo sviluppo di Ethereum.

Gli standard dei token hanno svolto un ruolo importante nella crescita di Ethereum. Le interfacce condivise permettono a diverse applicazioni di riconoscere e utilizzare gli stessi token, facilitando lo sviluppo dell’intero ecosistema.

Senza interfacce condivise, gli sviluppatori devono adattare ogni wallet o applicazione ai nuovi contratti. La standardizzazione favorisce l’interoperabilità e l’innovazione. Di seguito sono presentati dieci standard e proposte ERC importanti per token, account e applicazioni correlate.

ERC

ERC significa Ethereum Request for Comments. Le proposte di questa categoria descrivono convenzioni e interfacce applicative, inclusi i contratti dei token. Le interfacce condivise aiutano dApp, wallet e piattaforme nuove ed esistenti a interagire. Non tutte le proposte sono standard definitivi.

Il numero di proposte ERC è aumentato insieme alla varietà delle applicazioni. Alcune riguardano token fungibili, altre oggetti unici, account o restrizioni ai trasferimenti. La scelta dipende dalle funzioni richieste dal progetto.

1. ERC-20

ERC-20 è lo standard di base per i token fungibili su Ethereum. La proposta di Fabian Vogelsteller e Vitalik Buterin risale al 19 novembre 2015. Definisce un’interfaccia comune per saldi, trasferimenti e autorizzazioni che consentono a terzi di spendere token per conto del titolare.

ERC-20 ha aiutato molte startup e sviluppatori a emettere token integrabili nelle applicazioni Ethereum esistenti. Lo standard rimane ampiamente utilizzato, mentre altri standard offrono funzioni più specializzate.

Schema degli standard ERC — fonte: Blockchain Council

Fonte – Blockchain Council

ERC-20 riguarda i token fungibili: ogni unità dello stesso token svolge la medesima funzione delle altre. Tra gli impieghi figurano stablecoin, token di governance ed emissioni di progetto come le ICO. Può rappresentare anche diritti omogenei su beni reali. Gli oggetti unici richiedono invece interfacce diverse, come ERC-721.

2. ERC-721

ERC-721 è dedicato ai token non fungibili, o NFT. Ogni token ha un identificatore distinto e può rappresentare un oggetto digitale specifico. Questo è utile nei giochi, nel collezionismo e in altre forme di tokenizzazione. Il gioco di collezionabili CryptoKitties contribuì a rendere noto questo modello.

William Entriken, Dieter Shirley, Jacob Evans e Nastassia Sachs presentarono ERC-721 il 24 gennaio 2018. L’interfaccia descrive identificatori unici, proprietà, trasferimenti e autorizzazioni a terzi. La differenza principale rispetto a ERC-20 è l’identità distinta di ciascun token; anche ERC-20 supporta le autorizzazioni. Questa struttura è adatta a giochi e oggetti da collezione.

3. ERC-1155

ERC-1155 fu proposto nel giugno 2018 da Witek Radomski, cofondatore e direttore tecnico di Enjin, insieme ad altri cinque autori. L’interfaccia permette di gestire più tipi di token nello stesso contratto, invece di creare contratti separati per ogni tipo.

Un contratto ERC-1155 può contenere asset fungibili, non fungibili e semi-fungibili. Ogni identificatore può avere una propria quantità in circolazione e propri metadati. Un gioco può così gestire nello stesso sistema valuta, equipaggiamenti unici e oggetti in edizione limitata. Questa flessibilità può servire anche per credenziali digitali ed emissioni di token.

ERC-1155 supporta trasferimenti multipli e controlli alla ricezione. Nelle applicazioni adatte, ciò può ridurre operazioni ripetute e costi di transazione. La sicurezza dipende anche dall’implementazione e dalla verifica del contratto. La gestione di più tipi di token rende lo standard pratico per piattaforme complesse.

4. ERC-777

ERC-777 aggiunge funzioni per la gestione dei token fungibili. I titolari possono autorizzare operatori ad agire per loro conto. Inoltre, gli hook di invio e ricezione possono notificare ai contratti i movimenti dei token, consentendo alle applicazioni di eseguire logica aggiuntiva.

Gli hook possono essere componenti di processi e transazioni automatizzati, ma lo standard non esegue autonomamente scambi automatici. ERC-777 è stato progettato per essere compatibile con ERC-20 e usa il registro ERC-1820 per riconoscere le interfacce. Gli hook che richiamano altri contratti richiedono un’implementazione attenta.

5. ERC-1400

ERC-1400 è una famiglia di proposte per security token, ossia token che rappresentano titoli o diritti di investimento correlati. Le funzioni comprendono suddivisione dei saldi, controlli sui trasferimenti, collegamento di documenti e operazioni di amministratori autorizzati. Questi strumenti supportano la gestione tecnica delle emissioni.

Un contratto può applicare regole specifiche, per esempio limiti ai soggetti autorizzati a detenere un token. La conformità legale richiede anche documentazione, verifiche sugli investitori e monitoraggio delle norme applicabili. Uno standard di token non garantisce da solo conformità in ogni giurisdizione o per l’intera vita dell’asset.

Gli impieghi possibili includono azioni, strumenti di debito e partecipazioni in immobili o opere d’arte. Il token può registrare trasferimenti e informazioni correlate. I diritti sul bene sottostante dipendono dalla struttura giuridica e dagli accordi dell’emissione.

6. ERC-4337

ERC-4337 riguarda l’astrazione dell’account, o account abstraction. Gli account basati su smart contract possono utilizzare regole di validazione personalizzate. Gli utenti inviano UserOperations, che operatori specializzati chiamati bundler raccolgono e fanno eseguire tramite un contratto EntryPoint. Non è necessario modificare le regole di consenso di Ethereum.

Un wallet di questo tipo può supportare firme multiple, recupero dell’accesso o altre politiche di autorizzazione. Queste funzioni riguardano il controllo dell’account, non una categoria distinta di token ERC-4337. Possono aiutare gruppi e organizzazioni ad approvare collettivamente le operazioni e a gestire gli asset.

7. ERC-725 ed ERC-735

L’identità decentralizzata può basarsi su account di smart contract e dichiarazioni verificabili, senza richiedere sempre un NFT. ERC-725 descrive componenti per eseguire operazioni e memorizzare dati in un account di questo tipo.

La proposta correlata ERC-735 definisce un’interfaccia per le attestazioni, o claim, con informazioni quali emittente, argomento, firma e dati. Questi componenti possono supportare credenziali digitali e verifica dell’identità. L’affidabilità dipende dall’emittente e dal processo di verifica, mentre la tutela dei dati personali dipende dal progetto dell’applicazione.

8. ERC-6551

ERC-6551 descrive account collegati agli NFT, chiamati token-bound accounts. Un NFT può così essere associato a un account di smart contract capace di detenere asset digitali e interagire con applicazioni. Non occorre modificare i contratti NFT esistenti.

Il titolare dell’NFT controlla l’account collegato. Per esempio, un personaggio di gioco può conservare equipaggiamenti e token nel proprio account. Lo standard fornisce un registro condiviso e un’interfaccia per gli account; la sua funzione principale non è l’elaborazione generalizzata in batch né la riduzione delle commissioni gas.

9. ERC-4626

ERC-4626 standardizza i vault tokenizzati. Un vault gestisce un singolo asset sottostante ERC-20 ed emette quote sotto forma di token ERC-20. Queste rappresentano la partecipazione proporzionale dei titolari agli asset gestiti.

L’interfaccia comprende depositi, emissione di quote, prelievi, riscatti e conversioni tra quote e asset sottostante. Ciò facilita l’integrazione dei vault nelle applicazioni DeFi. Lo standard non stabilisce la strategia di investimento e non garantisce rendimento o sicurezza del vault.

10. ERC-998

ERC-998 è una proposta del 2018 per NFT componibili, o composable NFTs. Consente agli NFT di detenere altri token ERC-721 o ERC-20. Per esempio, un personaggio di gioco può essere rappresentato insieme al proprio equipaggiamento e ai saldi dei token in una struttura collegata.

Questo modello supporta gerarchie di asset digitali per collezioni complesse e oggetti di gioco. L’impiego nelle organizzazioni o per beni reali richiede logica aggiuntiva e una struttura giuridica adeguata. Combinare token non crea automaticamente diritti su oggetti fisici.

Dieci standard e proposte ERC importanti: la punta dell’iceberg

La comunità Ethereum continua a sviluppare interfacce per applicazioni diverse. Gli sviluppatori dispongono di componenti per token fungibili, NFT, account avanzati e vault. Comprendere lo scopo e i limiti di ogni interfaccia aiuta a scegliere un’implementazione adatta e facilita l’interazione tra applicazioni.

Puoi approfondire altri progetti blockchain interessanti qui.

David Hamilton è un giornalista a tempo pieno e un bitcoinist di lunga data. Si specializza nella scrittura di articoli sulla blockchain. I suoi articoli sono stati pubblicati in molte pubblicazioni bitcoin, tra cui Bitcoinlightning.com