Lumea criptomonedelor poate că la un moment dat părea descurajantă pentru investitorul mediu fără cunoștințe tehnice despre tărâmul blockchain și contractele inteligente. Cu toate acestea, perspectiva profiturilor masive și a afluxului multor noi monede digitale a atras la toate tipurile de investitori, inclusiv în cei care altfel ar fi putut fi precauți în ceea ce privește investiția într-un produs sau monedă, funcționările interioare ale acestora nu au înțeles bine. Deși investitorii pot avea cu siguranță succes în spațiul criptocurrency fără aceste cunoștințe tehnice, o înțelegere de bază a unora dintre cele mai importante proprietăți ale multor monede digitale actuale este, fără îndoială, utilă în orientarea unui investitor către cele mai sigure și mai solide decizii financiare. Unul dintre conceptele majore care guvernează o mare parte a spațiului este standardul cu simboluri ERC20.
ERC20 se referă la un standard token pentru ethereum. Este un standard tehnic care dictează o serie de reguli și acțiuni pe care trebuie să le poată pune în aplicare un jeton ethereum sau un contract inteligent. ERC reprezintă „cerere de ethereum pentru comentarii”, iar standardul a fost elaborat în 2015. „Cerere de comentarii” este o versiune a unui concept similar conceput de Internet Engineering Task Force pentru a transmite note tehnice și cerințe esențiale. Este poate cel mai ușor să vă gândiți la ERC20 ca la un set de ghiduri și funcții de bază pe care trebuie să le urmeze orice simbol nou creat în rețeaua de eter.
Prevalența și importanța ERC20
Standardul ERC20 a fost o cale dominantă pentru crearea de noi jetoane în spațiul criptocurrency. A fost deosebit de populară între companiile ICO și companiile de crowdfunding. După unele conturi, au existat peste 20.000 de jetoane distincte care funcționează conform standardului ERC20 încă din primele săptămâni ale anului 2018. Un raport al CCN.com sugerează că token-urile ERC20 „au dominat aproape singură piața taurului ICO din 2017” și că multe criptocurrențe de succes sunt fondate conform protocolului ERC20. EOS este, din această scriere, cel mai de succes jeton bazat pe ERC20, care a strâns 185 de milioane de dolari într-o lansare ICO de cinci zile. Bancor este următorul pe listă, după ce a câștigat 153 milioane de dolari în fonduri de mulțime în timpul vânzării sale. Multe alte jetoane conforme cu ERC20 au adunat cel puțin 70 de milioane de dolari fiecare în ICO.
Istoricul ERC20
ERC20 a fost creat de dezvoltatorii ethereum în numele rețelei ethereum mai largi și al comunității în 2015 și recunoscut oficial în septembrie 2017. Pentru a crea un standard de acest tip pentru ethereum, un dezvoltator sau un grup de dezvoltatori trebuie să prezinte ceea ce este cunoscut sub numele de propunere de îmbunătățire Ethereum. (EIP) cu protocoale și standarde specifice. Un comitet apoi aprobă, modifică și finalizează EIP, la acel moment devine ERC.
Contractele inteligente sunt apoi obligate să se conformeze unuia dintre standarde. ERC20 este cel mai cunoscut dintre toate aceste standarde ERC, dar nu este singurul existent.
Conținutul standardului ERC20
ERC20 conține mai multe funcții, ceea ce înseamnă că un jeton compatibil trebuie să poată implementa această listă (descrierile fiecărei funcții sunt între paranteze):
- totalSupply (furnizați informații despre oferta totală de token) balanceOf (furnizați soldul contului din contul proprietarului) transfer (executați transferul unui număr specific de jetoane la o adresă specificată) transferFrom (executați transferul unui număr specific de jetoane de la o adresă specificată) aproba (permite unui spender să retragă un număr set de jetoane dintr-un cont specificat) (returnează un număr de jetoane de la un spender la proprietar)
În plus, aceste funcții vor declanșa, de asemenea, până la două evenimente, inclusiv evenimentul de transfer (care are loc la fiecare transfer de jetoane) și evenimentul de aprobare, care este activat ori de câte ori este necesară aprobarea.
În martie 2018, popularul schimb valutar digital Coinbase și-a anunțat planul de a adăuga suport ERC20 la o serie de produse. Este de așteptat ca punerea în aplicare a acestei modificări „să deschidă ușa pentru un set mai divers de trusturi de criptocurrency” în platforma Coinbase Custody, potrivit CCN. Schimburile destinate investitorilor individuali ar putea adăuga, de asemenea, noi criptomonede la lista lor de oferte.
Probleme și alternative
În timp ce ERC20 a beneficiat de un sprijin uriaș sub formă de jetoane conforme cu standardele sale, există mulți din comunitatea de dezvoltare care consideră că ERC20 este defect în unul sau mai multe moduri. Din acest motiv, de la dezvoltarea ERC20, au fost propuse și o serie de standarde de jeton alternativ. Acestea includ ERC223, care își propune să abordeze o problemă cu aprobarea și transferul elementelor ERC20. ERC621 este o altă alternativă, care sugerează aceleași funcții de bază pe care le oferă ERC20, dar adaugă și capacitatea de a crește sau de a reduce oferta totală de jetoane. ERC827, pe de altă parte, permite unui titular să aprobe cheltuielile cu jetoane de către un terț. Fiecare dintre aceste noi propuneri de protocol ia ERC20 ca bază pentru o anumită măsură.
