ERC-20
ERC-20 Àr en teknisk standard som anvÀnds för att utfÀrda och implementera tokens pÄ Ethereum blockchain. Det föreslogs i november 2015 av Ethereum-utvecklaren Fabian Vogelsteller. Standarden beskriver en gemensam uppsÀttning regler som bör följas för att en token ska fungera korrekt inom Ethereums ekosystem. DÀrför bör ERC-20 inte betraktas som en kod eller programvara. IstÀllet kan det beskrivas som en teknisk riktlinje eller specifikation.
ERC-20-standarden gör det lÀttare för utvecklare att med större noggrannhet förutsÀga interaktionen mellan olika tokens och applikationer. Den definierar ocksÄ hur ERC-20-tokens överförs inom Ethereum- blockkedjan och hur deras respektive leverans- och adressbalanser konsekvent registreras.
Med andra ord ger ERC-20 utvecklare en lista med regler att följa, vilket möjliggör sömlös funktion inom den större Ethereum-plattformen. MÄnga decentraliserade applikationer (DApps) och tjÀnster stöder ERC-20-tokens, vilket gör det enklare för gemenskapsmedlemmar och företag att ta till sig och anvÀnda dem pÄ ett brett utbud av applikationer (som kryptovaluta-plÄnböcker, decentraliserade börser, spel och sÄ vidare).
Det finns flera ERC20-kompatibla tokens utplacerade pÄ Ethereum blockchain, men med distinkta och unika implementeringar. Beroende pÄ tillvÀgagÄngssÀtt kan tokens anvÀndas för att representera olika typer av digitala tillgÄngar eller sÀljbara varor (som mynt, kuponger, guldcertifikat, lojalitetspoÀng och IOU). Dessutom kan ERC-20-tokens anvÀndas som en genomsnittlig symbolisk röstrÀtt under val.
ERC-20-standarden minskade avsevÀrt de anstrÀngningar som krÀvdes för att skapa och utfÀrda en digital token, och detta Àr förmodligen relaterat till det ökande intresset för ICO crowdfunding-evenemang och blockchain-teknik som helhet. Flera projekt anvÀnder redan den tekniska standarden, och antalet ERC-20-tokenkontrakt har ökat drastiskt under de senaste Ären. I mitten av 2017 fanns det cirka 5 500 ERC-20 smarta kontrakt pÄ Ethereum-nÀtverket. I början av 2018 vÀxte detta antal till över 40 000 och Àr nu mer Àn 160 000.
Ăven om majoriteten av tokens pĂ„ Ethereum-nĂ€tverket följer ERC-20-standarden, finns det nĂ„gra undantag. Ether (ETH), till exempel, skapades före standarden och uppfyller inte den Ă€nnu. Detta ledde till skapandet av den sĂ„ kallade Wrapped Ether (WETH) - som Ă€r en ERC-20-token som representerar Ether i ett 1:1-förhĂ„llande (1 WETH = 1 ETH). WETH tillĂ„ter anvĂ€ndare att byta sin ETH till andra ERC-20-tokens pĂ„ decentraliserade börser.
Tekniskt sett beskriver ERC-20-standarden sex funktioner som upprÀtthÄller vissa funktioner och egenskaper hos Ethereum-baserade digitala tokens. Dessa funktioner inkluderar hur tokens överförs mellan adresser och vissa viktiga data relaterade till det smarta tokenkontraktet, sÄsom symbol, namn och leverans.