Cryptocurrency världen kan ha en gång verkade skrämmande för den genomsnittliga investeraren utan teknisk kunskap om blockchain och smarta kontrakt områden. Emellertid har utsikterna till massiva vinster och tillströmningen av många nya digitala valutor dragit in alla typer av investerare, inklusive de som annars skulle ha varit försiktiga med att investera i en produkt eller valuta, de inre funktionerna av att de inte förstod bra. Även om investerare säkert kan lyckas i cryptocurrency-utrymmet utan denna tekniska kunskap, är en grundläggande förståelse av några av de viktigaste egenskaperna för många av de nuvarande digitala valutorna utan tvekan bra för att leda en investerare mot de säkraste och sundaste ekonomiska besluten. Ett av de viktigaste koncepten som styr en stor del av utrymmet är ERC20-tokenstandarden.
ERC20 hänvisar till en tokenstandard för eterum. Det är en teknisk standard som dikterar ett antal regler och åtgärder som ett eterumtoken eller smart kontrakt måste kunna genomföra. ERC står för "ethereum-begäran om kommentar", och standarden utvecklades 2015. "Request for comment" är en version av ett liknande koncept som har utformats av Internet Engineering Task Force som ett sätt att förmedla väsentliga tekniska anmärkningar och krav. Det är kanske lättast att tänka på ERC20 som en uppsättning grundläggande riktlinjer och funktioner som alla nya token skapade i eternätverket måste följa.
Prevalens och betydelse av ERC20
ERC20-standarden har varit en dominerande väg för skapandet av nya symboler i cryptocurrency-utrymmet under en tid. Det har varit särskilt populärt med ICO: s och crowdfunding-företag. Av vissa konton fanns det mer än 20 000 distinkta symboler som fungerade enligt ERC20-standarden från de första veckorna av 2018. En rapport från CCN.com antyder att ERC20-tokens "nästan ensamt dominerade ICO-tjurmarknaden 2017", och att många framgångsrika kryptokurser valideras enligt ERC20-protokollet. EOS är från och med detta skrivande den mest framgångsrika ERC20-baserade tokenen, efter att ha samlat in 185 miljoner dollar i en fem dagars ICO-lansering. Bancor är nästa på listan och har tjänat 153 miljoner dollar i publikfonder under försäljningen. Flera andra ERC20-kompatibla symboler samlade minst 70 miljoner dollar vardera i ICO: er.
Historia om ERC20
ERC20 skapades av ethereum-utvecklare på uppdrag av det bredare ethereum-nätverket och gemenskapen 2015 och erkändes officiellt i september 2017. För att skapa en standard av denna typ för ethereum måste en utvecklare eller grupp utvecklare lämna in det som kallas ett Ethereum Improvement Proposal (EIP) med specifika protokoll och standarder. En kommitté godkänner, ändrar och slutför att EIP, då den blir en ERC.
Smarta kontrakt är då skyldiga att följa en av standarderna. ERC20 är den mest kända av alla dessa ERC-standarder, men den är inte den enda som finns.
Innehållet i ERC20-standarden
ERC20 innehåller flera funktioner, vilket innebär att ett kompatibelt token måste kunna implementera denna lista (beskrivningar av varje funktion finns inom parentes):
- totalSupply (ge information om den totala tokenutbudet) balansOf (tillhandahålla kontosaldo på ägarens konto) överföring (köra överföring av ett specificerat antal tokens till en specificerad adress) transferFrom (köra överföring av ett specificerat antal tokens från en specificerad adress) godkänna (tillåta en spender att dra tillbaka ett bestämt antal tokens från ett specificerat konto) ersättning (returnera ett fast antal tokens från en spender till ägaren)
Dessutom kommer dessa funktioner också att utlösa upp till två händelser, inklusive överföringshändelsen (som sker när tokens överförs) och godkännandehändelsen, som aktiveras när godkännande krävs.
I mars 2018 tillkännagav det populära digitala valutaväxlingen Coinbase sin plan att lägga till ERC20-stöd till ett antal av sina produkter. Det förväntas att genomförandet av denna förändring "öppnar dörren för en mer mångfaldig uppsättning cryptocurrency-förtroende" i Coinbase Custody-plattformen, enligt CCN. Utbyten som catering till enskilda investerare kan också lägga till nya kryptokurser i deras lista över erbjudanden också.
Frågor och alternativ
Även om ERC20 har sett stort stöd i form av token som överensstämmer med dess standarder, finns det många i utvecklingssamhället som tror att ERC20 är felaktig på ett eller flera sätt. Av denna anledning, sedan utvecklingen av ERC20, har också ett antal alternativa tokenstandarder föreslagits. Dessa inkluderar ERC223, som syftar till att ta itu med ett problem med godkännande- och överföringselementen till ERC20. ERC621 är ett annat alternativ, vilket föreslår samma grundläggande funktioner som ERC20 tillhandahåller men också lägger till kapaciteten att öka eller minska den totala tokenförsörjningen. ERC827 å andra sidan tillåter en innehavare att godkänna utgifterna för symboler av en tredje part. Var och en av dessa nya protokollförslag tar ERC20 som grund till viss del.
