rezumat

Un standard de jetoane este un set de reguli și convenții care guvernează modul în care funcționează jetoanele criptomonede. Standardele comune includ ERC-20, BEP-20, ERC-721 și ERC-1155.

Introducere

Deși există zeci de mii de criptomonede, ceea ce poate nu știți este că majoritatea sunt create din același plan. Aceste planuri, cunoscute și ca standarde de token, specifică funcțiile și proprietățile cheie ale token-urilor blockchain.

De ce să urmați standardul Token?

Interoperabilitate

Standardele token asigură că toate produsele construite după aceleași standarde pot interacționa sau pot lucra împreună. Dacă jetoanele de proiect sunt create în conformitate cu standardele de jetoane, token-urile noi pot continua să fie compatibile cu platformele și aplicațiile existente (cum ar fi portofelele). De exemplu, activele ERC-20 sunt interoperabile cu alte produse și servicii dezvoltate urmând aceleași standarde indicative.

Acesta este motivul pentru care puteți tranzacționa jetoane ERC-20 cu alte jetoane. Și fără standarde de token, tranzacționarea cu mai multe criptomonede va fi foarte dificilă. De asemenea, trebuie să creați un portofel dedicat pentru tokenul dvs., mai degrabă decât un portofel care poate deține nenumărate criptomonede.

compozibilitatea

Când dezvoltatorii programează, dacă este disponibil un sistem composabil, aceștia pot reutiliza componentele existente pentru a crea produse noi. Același lucru este valabil și pentru crearea de jetoane, respectarea standardelor de jetoane reduce timpul petrecut cu funcționalitatea de bază, oferind dezvoltatorilor mai mult timp pentru a experimenta și a inova.

eficienţă

În plus, standardele de simboluri pot facilita interacțiunile dintre contractele inteligente. După ce contractul inteligent implementează jetoane conform standardelor de jetoane, acesta poate juca și un rol în monitorizarea jetoanelor create.

Standardele de jetoane, cum ar fi ERC-20 și BEP-20, au funcții de bază, cum ar fi regăsirea adresei și echilibrarea jetoanelor, astfel încât contractele inteligente pot monitoriza jetoanele mai eficient. De exemplu, dezvoltatorii pot monitoriza jetoanele ERC-20 folosind Interfața binară de aplicație (ABI) a contractului pentru a urmări transferurile de jetoane și alte date.

Standarde comune pentru criptomonede și Token DeFi

BEP-20

BEP-20 este standardul de simbol pentru Binance Smart Chain (BSC). Standardul este o specificație tehnică dezvoltată pentru Binance Smart Chain (BSC) care le permite dezvoltatorilor să creeze o varietate de jetoane, inclusiv jetoane pegged, jetoane utilitare, stablecoins și alte jetoane. Standardul BEP-20 introduce, de asemenea, caracteristici precum listarea pe lista neagră, baterea și suspendarea distrugerii jetonelor.

Următoarele sunt principalele caracteristici ale standardului de jeton BEP-20:

  1. TotalSupply: Specifică furnizarea totală a unui anumit token BEP-20.

  2. BalanceOf: Specifică soldul simbolului.

  3. Transfer: sprijină utilizatorii să transfere proprietatea token-ului către alții.

  4. TransferFrom: Transferați jetoane către alții în numele utilizatorului prin contracte inteligente.

  5. Aprobare: Limitați numărul de jetoane care pot fi retrase prin contractul inteligent.

  6. Alocație: definește adrese externe care au dreptul de a cheltui jetoane.

ERC-20

În 2015, Fabian Vogelsteller a propus standardul de jetoane ERC-20, care mai târziu a devenit principalul cadru pentru dezvoltatori pentru a crea diverse jetoane, cum ar fi jetoane virtuale, jetoane promise și monede virtuale.

Standardul de token ERC-20 dezvoltă active fungibile (adică nefungibile) care urmează reguli comune. Deci, dacă creați 1.000 de jetoane ERC-20, fiecare token are aceeași funcționalitate.

Standardul BEP-20 este similar cu ERC-20. Notă: Dar aparțin unor rețele blockchain complet diferite. Standardul de token ERC-20 este pentru blockchain-ul Ethereum, în timp ce BEP-20 este pentru BNB Smart Chain (BSC).

ERC-721

Știați că majoritatea jetoanelor non-fungibile (NFT) de pe Ethereum urmează standardul de jetoane ERC-721. Indiferent dacă este o ediție limitată NFT sau un protocol de dovadă a prezenței (POAP), NFT-ul dvs. este cel mai probabil creat din același plan. Deci, ce face NFT-urile diferite? Regulile stipulează că pentru a deveni un token ERC-721, un activ trebuie să aibă un tokenId unic la nivel global.

Caracteristicile ERC-721 includ transferuri de jetoane, sold curent, aprovizionare totală și, după cum sa menționat, unicitatea globală.

ERC-1155

Pe măsură ce standardele de jetoane continuă să evolueze, a apărut un ghid care acoperă nevoile industriei pentru mai multe tipuri de jetoane. ERC-1155 este un standard multi-token care permite crearea de diferite tipuri de active digitale, inclusiv jetoane utilitare precum BNB și NFT.

În plus, ERC-1155 oferă, de asemenea, funcții de loturi de jetoane, inclusiv:

  1. Transfer în lot: transferați mai multe active în același timp.

  2. Soldul lotului: interogați soldul mai multor active într-un singur pas.

  3. Aprobare lot: aprobarea tuturor jetoanelor la aceeași adresă.

  4. Suport NFT: Când oferta este doar 1, tokenul creat este considerat un NFT.

Limitări ale standardelor de jetoane

Token-urile create urmând aceleași standarde au funcții de bază consistente și interactivitate bună, în timp ce jetoanele care urmează standarde diferite au funcții de bază inconsecvente și interactivitate slabă. Deoarece regulile care guvernează standardele de token sunt atât de diverse, nu este surprinzător că sunt incompatibile între ele. Cu alte cuvinte, jetoanele dezvoltate la standarde diferite nu pot coexista pe aceeași platformă sau nu pot comunica sau tranzacționa între ele. Dacă dețineți mai multe criptomonede, este posibil să fi avut experiența proastă de a nu putea folosi BTC pe Ethereum. Pentru a aborda această limitare, industria propune un nou tip de token, cunoscut și sub denumirea de jetoane împachetate.

Jetoane de ambalare

Monedele împachetate sunt criptomonede care sunt legate de alte criptomonede. De obicei, activul original este plasat într-un seif digital (aka wrapper), în timp ce versiunea sa înfășurată (avatar) este creată pe alte blockchain-uri.

Concluzie

Standardele de jetoane sunt ca un model pentru proiectarea și lansarea jetoanelor blockchain. În prezent, în industrie există mai multe standarde de jetoane, precum și soluții inovatoare, cum ar fi punțile blockchain și mecanismele de împachetare care pot ajuta la rezolvarea incompatibilităților dintre jetoane.

Lectură în continuare

  • Introducere în jetoanele ERC-20

  • Trei poduri populare de criptomonede și cum funcționează

  • Cum se utilizează Polygon Bridge?

  • Explicație detaliată a schimbului atomic