Care sunt diferitele tipuri de standard de jetoane ERC?: ERC-20, ERC-1155 și mai mult PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Care sunt diferitele tipuri de standard de jetoane ERC?: ERC-20, ERC-1155 și altele

Ethereum Request for Comment (ERC) este un set de documente tehnice cu linii directoare pentru crearea de jetoane sau contracte inteligente pentru a rula aplicații pe Rețea Ethereum. Acestea pot fi active, registre de nume, schimburi descentralizate și multe altele. 

În timp ce toată lumea poate crea un token sau un contract inteligent, fiecare script trebuie urmat corespunzător pentru a implementa ERC cu succes. Cu alte cuvinte, dacă nu poți juca după regulile ERC, nu poți juca cu Ethereum.

Fiecare standard ERC subliniază în mod specific diverse funcții; de exemplu, ERC-20 este pentru jetoane fungibile, cum ar fi DAI Stablecoin, Shiba INU, Ether, iar ERC-721 este pentru jetoane nefungibile (NFT), cum ar fi un singur Bored Ape Yacht Club NFT.  

Acest articol vă va ajuta să înțelegeți diferența dintre standardele ERC, cum ar fi ERC-20, ERC-1155 și ERC-721, și câteva standarde mai puțin cunoscute, cum ar fi ERC-1337 și ERC-884.

Înțelegerea standardelor ERC

Înainte de a ne scufunda, trebuie să înțelegem că toți dezvoltatorii trebuie să treacă printr-o Propunere de îmbunătățire Ethereum (EIP) înainte de a crea un ERC. 

Un EIP descrie funcționalitățile și protocoalele specifice ale ERC. Odată trimisă, dezvoltatorii Ethereum vor examina propunerea și, dacă este considerată valoroasă, va fi acceptată și implementată.

ERC-20, standardul jetonului dominant

ERC-20 este cel mai faimos standard de jetoane pentru jetoanele fungibile, ceea ce înseamnă că sunt unități de valoare interschimbabile precum Ether sau USDT. Acest standard a fost propus de dezvoltatorul Fabian Vogelsteller în noiembrie 2015.

Aproape toate jetoanele create în blockchain-ul Ethereum folosesc standardul ERC-20, cum ar fi Basic Attention Token (BAT), Chainlink (LINK) și Tether USD (USDT). Aceste jetoane trebuie să adere la un set de funcții, în principal:

  • TotalSupply: furnizați oferta totală a jetonului
  • echilibru: soldul total al contului proprietarului
  • transfer: trimiterea unui număr de jetoane la o adresă
  • transfer de la: transferul unui număr de jetoane de la o adresă
  • aproba: permite unui consumator să retragă un număr de jetoane dintr-un anumit cont
  • indemnizatie: permite adreselor externe să trimită jetoane dintr-un anumit sold

Alte funcții sunt opționale, dar ar trebui luate în considerare pentru a îmbunătăți gradul de utilizare, cum ar fi simbol: simbolul jetonului (de ex., semn: Poligon, simbol: MATIC).

erc

Sursa: Ethereum.org

După cum se vede în imaginea de mai sus, aceste funcții conduc la două evenimente: eveniment de transfer, ori de câte ori are loc un transfer în blockchain și aprobare, ori de câte ori este necesară aprobarea. 

Cu toate acestea, fiecare token ERC-20 este limitat, deoarece poate fi gestionat doar de contractul său inteligent ERC-20 respectiv, în timp ce standardul ERC-1155 - pe care îl vom explica mai jos - este conceput pentru a sprijini gestionarea diferitelor tipuri de jetoane, permițându-le să ușureze cheltuielile generale de procesare pentru aplicațiile blockchain.

În termeni mai simpli, ERC-20 este ca o ștampilă pentru tokenuri care spune: acest token poate fi schimbat doar cu alte unități de valoare ERC-20, cum ar fi USDT, folosind doar un anumit tip de contract inteligent conceput pentru acesta. În același mod, puteți schimba o bancnotă de 50 de dolari cu o altă bancnotă de 50 de dolari, dar nu puteți schimba o lucrare de artă unică cu alta.

ERC-1155 și ERC-721: Jetoane nefungibile

ERC-1155 și ERC-721 sunt standarde de jetoane pentru construirea de jetoane nefungibile (NFT). 

Token-urile nefungibile, după cum sugerează și numele, sunt jetoane cu un anumit tip de metadate încorporate în ele, deci nu sunt interschimbabile. Ele sunt utilizate în principal pentru a reprezenta proprietatea și proveniența bunurilor fizice, obiectelor de colecție digitale, activelor din joc, biletelor la evenimente, numelor de domenii etc.

Și ce îi deosebește? În ERC-721, doar un singur contract inteligent poate procesa un singur tip de token, în timp ce ERC-1155 permite unui contract inteligent să suporte un număr infinit de jetonuri și funcții. 

În termeni profani; ERC-721 acceptă numai NFT-uri, iar fiecare NFT poate fi transferat doar într-o singură tranzacție, ceea ce poate cauza congestionare a rețelei și taxe mari de gaz. Pe de altă parte, ERC-1155 acceptă conversia jetoanelor fungibile (cum ar fi ERC-20) în jetoane nefungibile și invers. Tranzacțiile multiple pot fi trimise într-un lot întreg, făcând ERC-115 mai eficient și mai rentabil.

Pentru a clarifica, o aplicație care funcționează cu jocuri blockchain va folosi cel mai probabil ERC-1155 datorită versatilității sale. De exemplu, runele și farmecele lui Axie Infinity sunt folosite ca standarde ERC-115.

CEC-1337

CEC-1337 standard este conceput ca o interfață pentru replicarea plăților bazate pe abonament de astăzi, dar pentru aplicații/afaceri blockchain. Deși propunerea are potențial, nu a cunoscut prea multă dezvoltare și rămâne un standard pe jumătate.

ERC-1337 urmărește, în esență, să aducă o replică a modelelor Software-as-a-Service (SaaS), cum ar fi abonamentele lunare utilizate de platformele de streaming și stocarea în cloud, în Web3, permițând în același timp creatorilor și dezvoltatorilor de conținut să rămână descentralizați și clienților anonimi . 

Cu alte cuvinte, contractele ERC-1337 ar elimina procesatorii de plăți terți și ar permite portofelelor Ethereum precum MetaMask să plătească automat abonamentele anuale direct, de exemplu, la aplicațiile blockchain. Utilizatorii ar „semna” tranzacții recurente pentru dApps într-un lot întreg, iar acești comercianți, ca să spunem așa, ar înregistra totul pe blockchain. 

ERC-884: Tokenizarea stocurilor

CEC-884 Caută să tokeniza stocuri de la firme sau instituții, permițându-le să strângă fonduri prin oferta publică inițială (IPO) sau printr-o vânzare de capital privat fără a avea nevoie de un registru personalizat de acțiuni, burse de valori tradiționale sau agenți de transfer.

ERC-884 a fost acceptat ca proiect în comunitatea Ethereum după ce Legislatura statului Delaware a adoptat un proiect de lege care permite corporațiilor publice și private din Delaware să emită acțiuni reprezentate ca jetoane ERC-20.

Cu toate acestea, ERC-884 trebuie să respecte anumite reglementări, pentru a numi câteva:

  • Verificarea completă a deținătorilor de jetoane și a temei listei albe
  • Acționarii pot fi pregătiți de o anumită corporație
  • Jetoanele nu pot avea valoare fracțională, ci întreaga valoare
  • Dacă investitorii își pierd cheile private, aceștia trebuie să obțină o nouă adresă
  • O bază de date în afara lanțului pentru implementarea verificărilor Know Your Customer (KYC).

Gânduri finale: standardele viitoare ale jetoanelor Ethereum și tu

ERC sunt ghiduri tehnice pentru dezvoltatori pentru a crea diferite tipuri de jetoane care se potrivesc nevoilor lor. Fără ele, contractele inteligente Ethereum ar avea capabilități limitate în afara rețelei în sine. 

Un protocol care dorește să emită un token fungibil în rețeaua Ethereum va folosi standardul ERC-20, iar proiectele NFT vor opta pentru ERC-721 sau cel mai probabil ERC-1155. Fiecare standard ERC are propria sa abordare față de diferite subiecte și cazuri de utilizare, cum ar fi tokenizarea activelor tradiționale sau adăugarea mai multor funcții la standardul ERC-20.

Cu toate acestea, o mulțime de ERC sunt pe jumătate coapte, abandonate de dezvoltatorii lor: 

CEC-223: Acest standard a propus adăugarea unei recuperări numită funcțional tokenFallback, permițând contractelor inteligente ERC-223 să identifice tranzacțiile primite cu adrese incompatibile. Dezvoltatorii Ethereum nu au implementat acest standard și este aproape uitat. În schimb, ERC-777 a fost ales pentru a aborda problemele pe care ERC-233 încerca să le rezolve.

CEC-777 este un standard de token care intenționează să îmbunătățească capacitățile platformei de tokenizare ERC-20. Acest standard adaugă mai multe funcții. Una dintre ele este capacitatea de a trimite „cârlige” care informează în esență contractele inteligente și adresele unei tranzacții viitoare și acceptă sau respinge anumite tipuri de jetoane.

ERC-777 este compatibil cu ERC-20 și nu este menit să-și depășească poziția, ci mai degrabă să-și îmbunătățească funcționalitățile.

Timestamp-ul:

Mai mult de la CoinCentral