Hvad er ERC-20?

ERC-20, eller Ethereum Request for Comment, er en teknisk standard, der bruges til at udstede tokens på den smarte kontraktaktiverede Ethereum blockchain. Mens der er andre standarder som ERC-721 (til definition af ikke-fungible tokens), er de fleste af de tokens, der er oprettet på Ethereum-platformen, baseret på ERC-20-standarden.

Definition af et fælles sæt regler for Ethereum-baserede poletter

Ifølge Etherscan, der er i skrivende stund 196.695 ERC-20 token-kontrakter, der er blevet lanceret på Ethereum-netværket. ERC-20-standarden blev udviklet for at etablere et fælles sæt regler for udstedelse af Ethereum-baserede tokens. 

ERC-20-kompatible tokens kan bruges til pålideligt og sikkert at gennemføre transaktioner på Ethereum blockchain – da de giver udviklere mulighed for nøjagtigt at bestemme, hvordan tokenoverførsler skal gennemføres. Ud over at definere, hvordan poletter overføres mellem forskellige krypto-adresser, er ERC-20 standard angiver, hvordan der er adgang til data tilknyttet tokens.

Aktivering af en tokeniseret økonomi med ERC-20-standarden

Oprindeligt foreslået den 19. november 2015 af Fabian Vogelstellar, en Berlin-baseret Ethereum-udvikler, ERC-20-specifikationen blev udviklet for at give brugerne mulighed for nemt at oprette blockchain-aktiverede tokens. Den almindeligt anvendte standard giver også udviklere mulighed for at programmere yderligere funktionalitet, der er nødvendig til hjælpeprogrammer.

ERC-20-kompatible tokens er hovedsageligt udstedt under crowdfunding-kampagner, kaldet Initial Coin Offerings (ICO’er). De fleste tokens, der blev brugt i ICO-kampagner, var ERC-20-kompatible – da det er en af ​​de enkleste standarder at implementere. Desuden muliggør den almindeligt anvendte tokenspecifikation interoperabilitet med andre Ethereum-baserede tokenstandarder.  

Største ERC-20-tokensalg har samlet over 200 millioner dollars hver

Som bekræftet af ICOData, det største ERC-20 (eller ICO) token-salg, der gennemføres, inkluderer dem, der blev lanceret af udviklerne af EOS, Telegram Open Network (TON), Filecoin og Tezos (XTZ) – med hver crowdfunding-kampagne, der samler over 200 millioner dollars.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

Ethereums oprindelige token er ikke baseret på ERC-20-standarden

Især er Ethereums native token, Ether (ETH), ikke baseret på ERC-20-standarden. For at kunne bruge Ether på kryptonetværk, der kun accepterer ERC-20-tokens, kan brugerne konvertere deres ETH til et “pakket” token, kaldet “WETH.” Alle indpakkede Ethereum-tokens ligger i en smart kontrakt, der bruges til at opretholde en 1: 1-pind til Ether.

Som bemærket af Investopedia, ERC-20 tokens kan digitalt repræsentere en bred vifte af aktiver inklusive IOU’er, kuponer og endda fast ejendom. At gennemføre ERC-20-transaktioner er også ret simpelt, da de understøttes af de fleste cryptocurrency-tegnebøger, der tillader Ether-overførsler og indskud.

Softwarefejl kan findes i ERC-20-tokens

Der kan dog være softwarefejl eller fejl, der findes i ERC-20-tokens som den Ethereum-baserede standard og blockchain teknologi er i deres tidlige udviklingsstadier.

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

For eksempel vil ETH-tokens, der overføres direkte til en smart kontrakt, resultere i et tab af midler. 

Tokensene går tabt under overførselsprocessen på grund af en fejl i protokollen, der opstår, når et tokens kontrakt ikke er i stand til at svare på anmodninger om tokenoverførsel. Cirka $ 70.000 i værdi af Ethereum poletter er gået tabt på grund af denne fejl.

Valgfri og obligatorisk regler for ERC-20-tokens

Ethereum Community har udviklet en liste over regler til definition af ERC-20 tokens. Der er ni regler til oprettelse af ERC-20-tokens – herunder 3 valgfri (anbefales) retningslinjer og seks obligatoriske regler. 

Et tokens navn, det tilknyttede symbol og den foreslåede brug af op til 18 decimaler, når du bruger et ERC-20-token, er valgfri regler eller retningslinjer. Som beskrevet af Cointelegraph, obligatoriske regler, som ERC-20-tokens skal følge, inkluderer dem, der er forbundet med følgende funktioner (eller processer): 

  • Godkend – bruges til at forhindre forfalskning som dette fungere kontrollerer hver ERC-20-transaktion mod den udestående tokenforsyning,  
  • Tillæg – bruges til at kontrollere saldoen på ERC-20-konti før overførsler for at afgøre, om en konto har tilstrækkelige midler,
  • balanceOf – en funktion, der returnerer antallet af tokens, der er gemt på en bestemt Ethereum-konto,
  • overførsel – bruges til at styre overførslen af ​​tokens til brugerkonti (taget fra tokens samlede forsyning),
  • transferFrom – en funktion, der bruges til at overføre tokens mellem forskellige brugere,  
  • totalSupply – det samlede antal udstedte ERC-20-tokens

Sådan fungerer Ethereum, smarte kontrakter og ERC-20-poletter

For at forstå, hvordan ERC-20-tokens fungerer i det smarte kontraktbaserede Ethereum-økosystem, lad os gennemgå, hvordan kryptokurrencyens blockchain og virtuel maskine arbejde på at understøtte transaktioner på open source-netværket.

Som et tilladelsesløst og offentligt tilgængeligt, decentraliseret netværk udfører Ethereum to hovedfunktioner, herunder registrering af transaktioner på sin blockchain og behandling af smarte kontrakter gennem sin virtuelle maskine. Disse funktioner er nødvendige, når man bygger decentrale applikationer (dApps), da de er en integreret del af Ethereums økonomiske system.

ERC-20-tokens repræsenterer bevis for ejerskab

Udviklere, der distribuerer dApps på Ethereum, opkræves betaling for at bruge kryptonetværkets computerkraft, og alle betalinger foretages i Ether, platformens oprindelige kryptokurrency. Under oprettelse af dApps kan udviklere udstede ERC-20-tokens for at bruge dem som en valuta, eller de kan fungere som “point” i et loyalitetsprogram.

DApp-udviklere kan også oprette ERC-20-tokens til at repræsentere bevis for ejerskab af en ejendom eller andre virkelige aktiver inklusive guld eller råvarer. Som forklaret udstedes ERC-20-kompatible tokens gennem smarte kontrakter.

Smarte kontrakter tillader også udviklere at administrere transaktioner, der involverer ERC-20-tokens – da de kan bruges til at føre en oversigt over kontosaldoer. Ethereum-baserede smarte kontrakter programmeres ved hjælp af Tørhed, som bruger If-This-Then-That (IFTTT) -logik.

At følge ERC-20 og andre standarder gør det lettere at opdatere kildekoden

Efter at der er udstedt en ERC-20-tokens, kan de handles eller bruges til at betale for varer og tjenester. Uden en etableret standard som ERC-20 ville det ikke være muligt at handle tokens på Ethereum-netværket – da forskellige tokens muligvis ikke er kompatible med hinanden.

Det er vigtigt for Ethereum-udviklere at overholde bedste praksis, der inkluderer følgende etablerede standarder som ERC-20-specifikationen. Softwareprogrammer skal være veldokumenteret så det bliver lettere for udviklere at forstå, hvad et bestemt stykke kode gør. Korrekt dokumenteret kildekode kan også opdateres på en mere effektiv måde.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me