Svet kripto valute se je v enem trenutku povprečnemu vlagatelju zdel zastrašujoč brez tehničnega znanja o verigi blokov in pametnih pogodb. Vendar je možnost množičnega dobička in pritok številnih novih digitalnih valut pritegnila vse vrste vlagateljev, vključno s tistimi, ki bi bili sicer previdni pri vlaganju v izdelek ali valuto, česar niso dobro razumeli. Medtem ko so vlagatelji zagotovo lahko uspešni v kripto valuti brez tega tehničnega znanja, je osnovno razumevanje nekaterih najpomembnejših lastnosti mnogih trenutnih digitalnih valut nedvomno koristno pri usmerjanju investitorja k najvarnejšim in najprimernejšim finančnim odločitvam. Eden glavnih konceptov, ki ureja velik del prostora, je tokenski standard ERC20.
ERC20 se nanaša na tokenski standard za ethereum. Gre za tehnični standard, ki narekuje številna pravila in dejanja, ki jih mora žeton ethereuma ali pametna pogodba imeti možnost izvajati. ERC pomeni "zahtevo za komentar za ethereum", standard pa je bil razvit leta 2015. "Zahteva za komentar" je različica podobnega koncepta, ki ga je zasnovala Internet Engineering Task Force kot sredstvo za posredovanje bistvenih tehničnih opomb in zahtev. Morda je najlažje misliti na ERC20 kot nabor osnovnih smernic in funkcij, ki jim mora slediti vsak nov žeton, ustvarjen v mreži ethereum.
Razširjenost in pomen ERC20
Standard ERC20 je že nekaj časa prevladujoča pot ustvarjanja novih žetonov v kripto valuti. Posebej je priljubljen pri ICO-jih in crowdfunding podjetjih. Po nekaterih računih je bilo več kot 20.000 različnih žetonov, ki delujejo v skladu s standardom ERC20 od prvega tedna leta 2018. Poročilo CCN.com kaže, da žetoni ERC20 "skoraj enotno prevladujejo na trgu bikov ICO leta 2017" in da je veliko uspešnih kripto valut osnovanih po protokolu ERC20. EOS je od tega pisanja najuspešnejši žeton, ki temelji na ERC20, saj je v petdnevnem lansiranju ICO zbral 185 milijonov dolarjev. Bancor je naslednji na seznamu, saj je med prodajo zaslužil 153 milijonov dolarjev zbranih sredstev. Več drugih tokenov, ki ustrezajo ERC20, so v ICO-jih zbrali vsaj 70 milijonov dolarjev.
Zgodovina ERC20
ERC20 so ustvarili razvijalci ethereuma v imenu širšega omrežja in skupnosti ethereum v letu 2015 in uradno priznani septembra 2017. Če želite ustvariti takšen standard za ethereum, mora razvijalec ali skupina razvijalcev predložiti tisto, kar je znano kot predlog za izboljšanje Ethereuma (EIP) s posebnimi protokoli in standardi. Odbor nato odobri, spremeni in dokonča EIP, nato pa postane ERC.
Pametne pogodbe morajo nato izpolnjevati enega od standardov. ERC20 je najbolj znan izmed vseh teh standardov ERC, vendar ni edini, ki obstaja.
Vsebina standarda ERC20
ERC20 vsebuje več funkcij, kar pomeni, da mora biti skladen žeton sposoben izvajati ta seznam (opisi vsake funkcije so v oklepajih):
- totalSupply (navedite podatke o skupni ponudbi žetona) saldoOd (zagotovite stanje računa lastnikovega računa) prenos (izvedite prenos določenega števila žetonov na določen naslov) transferFrom (izvedite prenos določenega števila žetonov z določenega naslova) odobrite (dovolite, da vlagatelj umakne določeno število žetonov iz določenega računa) dovoljenje (vrnite nastavljeno število žetonov iz različevalca lastniku)
Poleg tega bodo te funkcije sprožile tudi do dva dogodka, vključno z dogodkom prenosa (ki se izvede vsakič, ko se žeton prenese) in odobritvenim dogodkom, ki se aktivira, kadar je potrebna odobritev.
Marca 2018 je priljubljena borza digitalnih valut Coinbase objavila načrt, da bo številnim svojim izdelkom dodala podporo ERC20. Pričakuje se, da bo izvajanje te spremembe "odprlo vrata za bolj raznolik nabor zaupanja vrednih valut" na platformi Coinbase Custody, poroča CCN. Izmenjevalne ponudbe za posamezne vlagatelje bi lahko na seznam ponudb dodale tudi nove kripto valute.
Vprašanja in alternative
Medtem ko ima ERC20 veliko podporo v obliki žetonov, ki ustrezajo njegovim standardom, je v razvojni skupnosti veliko, ki menijo, da ima ERC20 napako na enega ali več načinov. Zaradi tega so bili od razvoja ERC20 predlagani tudi številni alternativni standardi za žetone. Ti vključujejo ERC223, katerega namen je odpraviti težave z elementi odobritve in prenosa ERC20. ERC621 je še ena alternativa, ki predlaga enake osnovne funkcije, ki jih ponuja ERC20, hkrati pa doda zmogljivost za povečanje ali zmanjšanje celotne ponudbe žetona. ERC827 imetniku omogoča odobritev porabe žetonov s strani tretje osebe. Vsak od teh novih predlogov protokolov v določeni meri upošteva ERC20.
