Enemmän kuin valuutta. Miksi tarvitsemme ERC-20-tokeneita

Mikä on ERC-20, mitkä ovat sen tärkeimmät edut ja kuinka tällaisia kolikoita säilytetään oikein ERC-20-tunnus on yleinen protokolla, jonka avulla lohkoketjun päälle voidaan luoda muita tokeneita. Nämä vaatimukset täyttävät rahakkeet tunnetaan ERC-20-tokeneina (ERC tarkoittaa Ethereumin …

Mikä on ERC-20, mitkä ovat sen tärkeimmät edut ja kuinka tällaisia kolikoita säilytetään oikein

ERC-20-tunnus on yleinen protokolla, jonka avulla lohkoketjun päälle voidaan luoda muita tokeneita. Nämä vaatimukset täyttävät rahakkeet tunnetaan ERC-20-tokeneina (ERC tarkoittaa Ethereumin kommenttipyyntöä), ja nykyään ne ovat laajimmin käytetty standardi kryptovaluuttateollisuudessa uusien rahakkeiden luomiseen.

Miksi tarvitset ERC-20-standardin?

Ennen ERC-20-standardin tuloa erilaisten Ethereum-merkkien välillä oli monia yhteensopivuusongelmia. Jokaisella tunnuksella oli yksi älykäs sopimus. Alustan piti kirjoittaa täysin uusi koodi jokaiselle tapahtumalle ja lompakolle lisätäkseen uuden tunnuksen verkkoonsa. Kasvavan token-varaston ylläpitämisestä oli tulossa liian ongelmallista ja aikaa vievää. Ratkaisuna alusta ehdotti standardiprotokollaa kaikille seuraaville tokeneille, joka tunnetaan nyt nimellä ERC-20.

Mitkä ovat ERC-20:n tärkeimmät edut?

  • Säästää aikaa ja resursseja. ERC-20-tokenit hyötyvät olemassa olevasta Ethereum-infrastruktuurista sen sijaan, että ne loisivat niille täysin uuden lohkoketjun;
  • Turvallisuus. Uusien merkkien luominen lisää Etherin kysyntää, mikä tekee koko verkosta entistä turvallisemman eli vähemmän alttiita mahdolliselle 51 %:n hyökkäykselle;
  • Yhteensopivuus. Jos kaikki Ethereum-verkkoon luodut tunnukset käyttävät samaa standardia, nämä tunnukset ovat helposti vaihdettavissa ja toimivat helposti saman ekosysteemin muiden sovellusten kanssa.
  • Suuri likviditeetti. ERC-20-tokeneita käytetään työskentelyn perustana useimmissa projekteissa.

ERC20-standardin määräävät seuraavat tekijät:

  • nimi – käytetään ilmaisemaan tunnuksen nimi sopimuksille ja ulkoisille sovelluksille;
  • symboli – auttaa varmistamaan sen yhteensopivuuden ERC20-standardin kanssa ja tarjoaa ulkoisille ohjelmille sen lyhennetyn nimen;
  • totalSupply – tämä toiminto ilmaisee lohkoketjun merkkien kokonaismäärän;
  • balanceOf – käyttämällä tätä toimintoa, voit selvittää sellaisten tokenien lukumäärän, joilla on asetettu osoite;
  • siirto – mahdollistaa tunnuksen siirtämisen muille osallistujille;
  • transferFrom – siirtää merkkien määrän osoitteesta toiseen;
  • takeOwnership – Tämä menetelmä on nostotoiminto, jota voidaan käyttää, kun käyttäjä on vastaanottanut tietyn määrän tokeneita ja haluaa poistaa ne toisen käyttäjän saldosta. Se määrittää, minkä tilin tunnus tällä hetkellä omistaa ja mikä muu tili voi ottaa omistuksen tulevaisuudessa;
  • hyväksyä – Antaa lähettäjän nostaa summia tililtään useita kertoja. Eli se on vahvistus;
  • avustus – Palauttaa summan, jonka lähettäjällä on edelleen oikeus nostaa rahaa.

Toiminnan laajentaminen

Vakiomenetelmien lisäksi ERC-20-tunnukset voidaan konfiguroida sisältämään seuraavat ominaisuudet:

  • Automaattinen osto ja myynti. On mahdollista yhdistää rahakkeen arvo toisen rahakkeen hintaan luomalla rahasto, joka ostaa tai myy automaattisesti rahakkeita tasapainon ylläpitämiseksi.
  • Automaattinen saldon täydennys. Ethereum-lohkoketjun tapahtumat edellyttävät maksuja kaivostyöläisille. On mahdollista ohjelmoida tokenisi lataamaan automaattisesti kaasua tulevia tapahtumia varten, jos se laskee tietyn tason alapuolelle.
  • Jäädyttää rahakkeet. Voit jäädyttää käyttäjän omistamat tunnukset ja purkaa ne tarvittaessa.

Lompakot

Koska useimmat uudet projektit käyttävät tätä standardia, useimmat lompakot tukevat ERC-20-standardia. ERC-20-standardin toiminto- ja tapahtumasarja varmistaa, että erityyppiset tokenit toimivat normaalisti samalla tavalla kaikkialla Ethereum-järjestelmässä. Tämä tarkoittaa, että lähes kaikki Etheriä tukevat lompakot ovat myös ERC-20-yhteensopivia.

Jätä kommentti