ERC-tunnusstandardi on Ethereum-yhteisön mekanismi, jolla määritellään ja määritellään standardeja, jotta näiden standardien kanssa määritetyillä tunnuksilla on yhteisiä ominaisuuksia ja ne ovat yhteentoimivia. Tällä tavalla monia komponentteja ja työkaluja voidaan käyttää uudelleen.
Mitä ovat ERC-tunnukset.
Token on arvon yksikkö, jota voidaan käyttää lohkoketjuverkossa . Tokeneita laskee tyypillisesti liikkeeseen organisaatio tai yritys, ja ne voivat edustaa useita asioita , kuten kryptovaluuttaa, rahoitusomaisuutta, ääntä kollektiivisessa päätöksessä tai takuuta palveluun tai tuotteeseen pääsystä. Tokeneita lasketaan usein liikkeeseen alkuperäisessä kolikkotarjouksessa (ICO), ja niitä voidaan käydä kauppaa kryptovaluutta-alustoilla tai käyttää tietyssä lohkoketjuverkossa, kuten Ethereumissa. Ethereum-alusta on määritellyt ERC (Ethereum Request for Comments) -standardit erityyppisille tokeneille. ERC on Ethereum-yhteisön mekanismi standardien määrittelemiseksi ja täsmentämiseksi, jotta näillä standardeilla määritellyillä tokeneilla on yhteisiä ominaisuuksia ja ne ovat yhteentoimivia . Tämä mahdollistaa monien komponenttien ja työkalujen uudelleenkäytön. Tarkastellaanpa suosituimpia ERC-token-standardeja, joita voimme käyttää Ethereum-verkossa:
ERC-20 Tokenit.
ERC-20 on tekninen standardi, jota useimmat Ethereum-tokenit käyttävät . Tämä standardi määrittelee, miten tokeneiden tulisi toimia Ethereum-verkossa, mukaan lukien miten ne tulisi siirtää ja tallentaa. ERC-20-tokenit ovat yhteensopivia , mikä tarkoittaa, että niitä voidaan käyttää ja vaihtaa missä tahansa sovelluksessa tai alustalla, joka noudattaa tätä standardia. Lisäksi tämä antaa kehittäjille mahdollisuuden luoda työkaluja ja palveluita, jotka ovat yhteensopivia monenlaisten ERC-20-tokenien kanssa. ERC-20-token koostuu useista teknisistä elementeistä , mukaan lukien:
- Solidity-ohjelmointikielellä kirjoitettu älykäs sopimuskoodi, joka määrittelee tunnuksen logiikan ja säännöt.
- Sopimusrajapinta, joka määrittelee toiminnot ja tapahtumat, jotka sopimuskoodilla on toteutettava.
- Tokenin yksilöllinen tunniste, joka tunnetaan sen "osoitteena" Ethereum-verkossa.
- Tokenin nimi ja symboli.
- Liikkeessä olevien rahakkeiden kokonaismäärä.
- Ominaisuus, jonka avulla tokeneja voidaan siirtää osoitteesta toiseen.
- Toiminto, jonka avulla voit tarkistaa tietyn osoitteen merkkisaldon.
Erityyppiset rahakkeet ERC-20-standardilla. Lähde: Medium.
On vaikea määrittää varmasti, kuinka monta ERC20-tokenia Ethereumissa on, koska se on hajautettu verkko eikä ole keskitettyä tahoa, joka seuraisi kaikkia liikkeellä olevia tokeneita. Lisäksi jotkut sopimukset voivat edustaa useita eri tokeneita , tai yhtä sopimusta voidaan käyttää useiden tokeneiden luomiseen.
ERC-721 Tokenit.
ERC-721-tokenit ovat eräänlainen token, jota kutsutaan ei-vaihdettavaksi tokeniksi (NFT). Tämä tarkoittaa, että ne ovat ainutlaatuisia siinä, että jokainen niistä on erilainen kuin muut. Tämä tekee niistä ihanteellisia ainutlaatuisten digitaalisten omaisuuserien , kuten digitaalisen taideteoksen tai online-pelihahmon, esittämiseen. ERC-721-tokenien käyttämiseksi sinun on ensin luotava älysopimus, joka myöntää ne. Kun sopimus on voimassa, ERC-721-tokeneja voidaan myöntää ja siirtää turvallisesti ja läpinäkyvästi Ethereum-tilien välillä .
Ero ERC-20- ja ERC-721-merkkien välillä. Lähde: Etherscan Information Center.
ERC-777 Tokenit.
Nämä tokenit ovat parannettu versio ERC-20-tokeneista , ja ne tarjoavat enemmän joustavuutta ja turvallisuutta . Lohkoketjuteknologiaan perustuvia tokeneita käytetään digitaalisten omaisuuserien edustamiseen ja turvallisten ja läpinäkyvien tapahtumien suorittamiseen. Yksi ERC-777-tokenien mielenkiintoisimmista puolista on niiden lisääntynyt joustavuus verrattuna ERC-20-tokeniin . Esimerkiksi ERC-777-tokenit antavat käyttäjille mahdollisuuden asettaa mukautettuja sääntöjä ja aikarajoituksia tapahtumille. Lisäksi ERC-777-tokenit tarjoavat myös paremman turvallisuuden kuin ERC-20-tokenit lieventämällä joitakin ERC-20-tokenien kanssa mahdollisesti ilmeneviä ongelmia, kuten tokenin katoamista lähetettäessä niitä sopimukseen, joka ei ole varustettu vastaanottamaan niitä.
ERC-777 tunnuksen siirtotoiminnot. :
ERC-1555 Tokenit.
ERC-1155-tokenit ovat Ethereumin lohkoketjussa olevia token-tyyppejä, joiden avulla käyttäjät voivat tallentaa ja siirtää useita token-tyyppejä yhden sopimuksen sisällä . Tämä eroaa muista token-tyypeistä, kuten ERC-20:stä tai ERC-721:stä, jotka sallivat vain yhden token-tyypin tallennuksen ja siirron. Tästä token-tyypistä on tullut suosittu, koska se pystyy tallentamaan ja siirtämään useita token-tyyppejä yhden sopimuksen sisällä. Tämä helpottaa ja tehostaa tokeneiden hallintaa, koska käyttäjien ei tarvitse olla vuorovaikutuksessa useiden eri sopimusten kanssa käsitelläkseen eri token-tyyppejä. Lisäksi ERC-1155-tokenit mahdollistavat "monioperaatioiden " toteuttamisen, mikä tarkoittaa, että käyttäjät voivat suorittaa useita toimintoja, kuten siirtää eri token-tyyppejä, yhdessä tapahtumassa. Tämä lisää tehokkuutta ja vähentää tapahtumakustannuksia lohkoketjussa.
ERC-1155-tunnuksen vaihtorakenne. Lähde: CriptoNoticias.
ERC-4626 Tokenit.
ERC-4626 on standardi tuottoa tuottavien holvien teknisten parametrien optimointiin ja yhtenäistämiseen . Se tarjoaa standardoidun API:n tuottoa tuottaville holveille, joiden tokenit edustavat yhden ERC-20-tokenin osuuksia. ERC-4626 tarjoaa myös valinnaisen laajennuksen ERC-20:tä käyttäville token-holveille, joka tarjoaa perustoiminnot tallettamiseen , nostamiseen ja saldojen lukemiseen. Tämän tyyppinen token sopii hyvin lainamarkkinoille, aggregaattoreille ja korkoa tuottaville tokeneille. Nämä holvit auttavat käyttäjiä löytämään parhaan suorituskyvyn krypto-tokeneilleen toteuttamalla erilaisia strategioita. Näitä strategioita toteutetaan pienin muunnelmin, mikä voi johtaa virheisiin tai tuhlata kehitysresursseja.
ERC-4626-merkkivaraston rakenne. Lähde: beToken My Friend ES.