Accuratamente! Molto testo.
Gli standard dei token sono un insieme di regole e accordi che regolano il funzionamento di un token di criptovaluta. Gli standard più diffusi includono ERC-20, BEP-20, ERC-721 e ERC-1155.
introduzione
Sebbene esistano decine di migliaia di criptovalute diverse, la maggior parte di esse si basa sugli stessi schemi. Questi schemi sono chiamati standard dei token e definiscono le funzionalità e le proprietà chiave dei token blockchain.
Perché abbiamo bisogno di standard simbolici?
Compatibilità
Lo standard token garantisce che tutti i prodotti creati secondo questo standard possano interagire tra loro e lavorare insieme. Se un progetto emette un token basato su uno standard di token, il nuovo token sarà compatibile con le piattaforme e le applicazioni esistenti, inclusi i portafogli. Ad esempio, le risorse ERC-20 sono compatibili con altri prodotti e servizi sviluppati utilizzando questo standard di token.
Per questo motivo il token ERC-20 può essere scambiato anche con un altro token di questo standard. Senza gli standard dei token, scambiare più criptovalute sarebbe molto più difficile. In questo caso, sarebbe necessario creare portafogli individuali per ciascun token invece di utilizzare un portafoglio per molte criptovalute diverse.
Connettività
Nella programmazione, avere un sistema collegabile consente agli sviluppatori di riutilizzare i componenti esistenti per creare nuovi prodotti. Ciò vale anche per la creazione di token: l’utilizzo degli standard dei token accelera lo sviluppo delle funzionalità principali, lasciando più tempo per la sperimentazione e l’innovazione.
Efficienza
Gli standard dei token semplificano anche le interazioni tra i contratti intelligenti. I contratti intelligenti che implementano gli standard dei token e i token stessi possono essere utilizzati per tenere traccia dei token creati.
Gli standard dei token come ERC-20 e BEP-20 contengono funzionalità importanti come la ricerca degli indirizzi e la visualizzazione del saldo dei token, consentendo ai contratti intelligenti di tracciare i token in modo più efficiente. Ad esempio, per verificare la cronologia dei trasferimenti e altri dati di un token ERC-20, uno sviluppatore può utilizzare l'Application Binary Interface (ABI) del contratto.
Standard di token popolari nelle criptovalute e nella DeFi
BEP-20
BEP-20 è lo standard dei token BNB Smart Chain (BSC). È stato originariamente creato come specifica tecnica per il BSC. BEP-20 consente agli sviluppatori di lanciare una varietà di token, tra cui monete ancorate, token di utilità, stablecoin e altri. Lo standard BEP-20 introduce anche funzionalità come blacklist, mining e sospensione della masterizzazione di token.
Di seguito sono riportate le caratteristiche principali dello standard BEP-20:
TotalSupply: determina la fornitura totale di un particolare token BEP-20.
BalanceOf: Definisce il saldo del token.
Trasferimento: consente agli utenti di trasferire la proprietà dei token ad altri.
TransferFrom: consente di trasferire token ad altri per conto dell'utente tramite uno smart contract.
Approva: definisce un limite al numero di token che il contratto intelligente può ritirare.
Indennità: definisce gli indirizzi esterni a cui è consentito spendere token.
CER-20
Nel 2015, Fabian Vogelsteller ha proposto lo standard dei token ERC-20, che successivamente è diventato il principale punto di riferimento per i creatori di token, inclusi token virtuali, token di staking e valute virtuali.
ERC-20 è uno standard token utilizzato per sviluppare asset fungibili che seguono regole comuni. Ad esempio, se crei 1000 unità di un token ERC-20, ciascuna unità avrà la stessa funzionalità.
Lo standard ERC-20 è molto simile allo standard BEP-20. Tuttavia, appartengono a diverse reti blockchain. ERC-20 viene utilizzato sulla blockchain di Ethereum e BEP-20 viene utilizzato sulla BNB Smart Chain (BSC).
ERC-721
Sapevi che una parte significativa dei token non fungibili (NFT) su Ethereum si basa sullo stesso standard, ERC-721? Che si tratti di una raccolta limitata di NFT o di un protocollo di prova di partecipazione (POAP), è probabile che il tuo NFT sia stato creato utilizzando questo schema. Ma cosa rende unici gli NFT? Uno dei principi chiave è che ogni token ERC-721 deve avere un tokenId univoco.
La funzionalità ERC-721 include il trasferimento di token, il saldo corrente, l'offerta totale e, come accennato, l'unicità.
ERC-1155
Con lo sviluppo degli standard dei token, è emerso uno schema per soddisfare la necessità del settore delle criptovalute di più tipi di token. ERC-1155 è uno standard multi-token che consente la creazione di vari tipi di risorse digitali, inclusi utility token come BNB e NFT.
Tra le altre funzionalità, ERC-1155 offre l'elaborazione batch di token, che include:
Trasferimento batch: trasferimento di più risorse contemporaneamente.
Saldo batch: ottieni saldi di più risorse in un solo passaggio.
Conferma batch: tutti i token possono essere confermati per essere inviati a un indirizzo.
Supporto NFT: un token è considerato NFT se esiste in un'unica copia.
Limitazioni degli standard dei token
I token creati sulla base dello stesso standard hanno le stesse capacità principali e possono interagire liberamente tra loro, mentre i token con standard diversi raramente possono farlo. Poiché il settore ha normative diverse che regolano gli standard dei token, non sempre sono compatibili tra loro. Ciò significa che i token sviluppati utilizzando standard diversi a volte non possono esistere sulla stessa piattaforma, interagire o essere scambiati tra loro. I proprietari di diverse criptovalute potrebbero aver riscontrato l'impossibilità di utilizzare BTC sulla piattaforma Ethereum. Per eliminare questi inconvenienti, gli sviluppatori hanno creato un nuovo tipo di token chiamato token avvolti.
Gettoni avvolti
Un token Wrapped è una criptovaluta il cui valore è legato al valore di un altro asset. L'asset originale viene inserito in un "wrapper", una sorta di archivio digitale che consente di creare una versione incapsulata su un'altra blockchain.
Insomma
Gli standard dei token sono progetti per lo sviluppo e il lancio di token basati su blockchain. Oggi nel settore esistono diversi standard per i token, oltre a numerose soluzioni innovative come i ponti blockchain e i meccanismi di avvolgimento che aiutano a eliminare l’incompatibilità dei token.
Lettura consigliata
Introduzione ai token ERC-20
Tre popolari ponti di criptovaluta e come funzionano
Come utilizzare Polygon Bridge
Come funzionano gli scambi atomici
