Med allt snack om krypto och NFT, förstår du förmodligen att inte alla kryptovalutor skapas lika. Men vad gör en kryptovaluta annorlunda?
Det finns faktiskt olika standarder för mynt som gör olika saker på samma blockchain. När det gäller Ethereum, blockkedjan som de flesta decentraliserade applikationer och kryptovalutaprojekt bygger på, kallas dessa olika standarder "ERC."
Men vad är en Ethereum ERC, och varför spelar det någon roll?
Vad är Ethereum ERC?
Vi måste komma ihåg att Ethereum är decentraliserat. Även om det inte är lika decentraliserat som Bitcoin, är det ingen som fattar alla beslut. Så även riktigt viktiga saker går igenom en mycket öppen och offentlig beslutsprocess som kallas an Ethereums förbättringsförslag (EIP).
"ERC" står för "Ethereum Requests for Comment." En eller flera programmerare skriver ett ERC som beskriver förändringen de har i åtanke. Den större Ethereum-utvecklargemenskapen kan sedan kommentera ERC, som kan ändras, dö i processen eller i slutändan antas som en standard.
När en ERC accepteras som standard blir den officiellt en EIP, men EIP: s "klass" är fortfarande en ERC för dokumentationsändamål. Allt du behöver förstå om det är att vissa källor hänvisar till "EIPs" och vissa hänvisar till "ERCs" men EIP-20 och ERC-20 hänvisar båda till samma sak.
Relaterad: Vad är DeFi? Den korta guiden till decentraliserad finans.
Skillnaden mellan ERC-20-tokens och ERC-721-tokens
ERC är numrerade, och som du kanske har gissat har det funnits hundratals ERC. Egentligen har det varit över tre tusen. Men när detta skrivs är färre än trettio av dessa ERC antagna som standarder, och några av dem gör ingen stor skillnad.
Så, den genomsnittliga personen kanske vet om bara en eller två, men även avancerade utvecklare kanske bara har en handfull memorerad. De två ERC som vi kommer att spendera mest tid på är ERC-20 och ERC-721.
Vad är ERC-20?
ERC-20 skapades 2015 när själva Ethereum bara var två år gammal. ETH, Ethereums kryptovaluta, fanns redan, men ERC-20 gjorde det möjligt för token att överföras eller spenderas av tredje part i smarta kontrakt.
Medan kryptovalutor designades för peer-to-peer-överföringar, tillåter ERC-20 människor att skicka och ta emot Ethereum över och genom en annan plattform. Detta har till stor del möjliggjort användningen av Ethereum över decentraliserade applikationer.
Vad är ERC-721?
ERC-721, skapat 2018, etablerar NFTs som vi förstår dem idag. Tekniskt sett kan ERC-20-tokens vara behandlas som NFT av användare eftersom även fungible tokens (tokens som inte har ett monetärt värde separat från deras tokenvärde) tekniskt sett kan spåras på blockchain. Detta var dock inte avsikten med ERC-20-tokens.
Enligt ERC-721 är det särskilt komplicerat i skala att använda ERC-20-tokens för NFT. Med orden i dokumentet, "EIP-20 är otillräckligt för att spåra NFT eftersom varje tillgång är distinkt (icke-fungibla) medan var och en av en kvantitet av tokens är identisk (fungibla)."
Faktum är att dokumentet beskriver enkla ERC-721 smarta kontrakt för individuella NFTs såväl som "kontrakt som spårar ett godtyckligt stort antal av NFTs." Detta kan låta komiskt om du föreställer dig att alla NFT: er är dåligt tecknade djur, men kom ihåg att allt kan "tokeniseras" som en NFT. Det kan inkludera hela lager med inventering.
Finns det andra ERC och EIP: er jag bör känna till?
ERC-20 och ERC-721 är de två mest refererade ERC: erna eftersom de upprättar tokens. De flesta ERC etablerar inte tokens utan etablerar istället metoder för att hantera eller utbyta tokens.
- EIP-2309 tillåter skapande eller överföring av ERC-721-tokens med på varandra följande tokenidentifierare, återigen, potentiellt bra för användningsfall som tokeniserade tillgångsinventeringar.
- EIP-2981 möjliggör insamling av royalties från NFT-försäljning. Och inte alla EIP: er sedan ERC-721 är specifikt relaterade till NFT: er.
- EIP-777 tillåter en adress att skicka pengar på uppdrag av en annan adress, som att betala en väns flik.
- EIP-1155 tillåter ett enda smart kontrakt att utbyta flera olika typer av tokens samtidigt.
- EIP-1559 tillåter volymen av ETH att minska och är en del av flytten till Ethereum 2.0.
Relaterad: Vad är Ethereums London Hard Fork och varför är det en Game Changer?
Som om blockchain, kryptovaluta och icke-fungibla tokens inte var tillräckligt komplicerade, kan alla dessa ERC och EIP kännas skrämmande. Men egentligen kan du se dem som en inlärningsresurs. Ethereums öppna och offentliga karaktär gör att det här är ganska lätt att lära sig mer om när det gäller valutasystem.
Att säga att allt kan vara en NFT är inte långt ifrån sanningen!
Läs Nästa
- Teknik förklaras
- Bitcoin
- Ethereum
- Blockchain
- Kryptovaluta
Jon Jaehnig är en frilansskribent/redaktör som är intresserad av exponentiell teknologi. Jon har en kandidatexamen i vetenskaplig och teknisk kommunikation med en bifag i journalistik från Michigan Technological University.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera