Hvad er ERC 20 Token? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Hvad er ERC 20 Token?

ERC 20 (Ethereum Request for Comment) Tokens bruges i Ethereum som en almindelig kryptovaluta på dets blockchain-system. Disse tokens kan købes, sælges eller byttes. Ethereum blev først udgivet i 2015, og siden da har det været en af ​​de mest almindelige kryptovalutaer. Tokens afspejler en lang række digitale egenskaber i Ethereum-økosystemet, herunder kuponer, IOU'er og endda fysiske objekter i den virkelige verden. For at være præcis er Ethereum-tokens grundlæggende smarte kontrakter, der kører på Ethereum-blockchain.

Forståelse af ERC

ERC-20-tokenet er et af de vigtigste Ethereum-tokens. ERC-20 har et særpræget sæt regler; som bruges i alle smarte kontrakter på Ethereum-netværket til token-udførelse og etablerer et sæt retningslinjer, der skal følges af alle Ethereum-baserede tokens.

ERC-20-tokens er baseret på blockchain-teknologi, og tokens kan sendes og indsamles, ligesom bitcoin, Litecoin og nogle andre kryptovalutaer på bestemte måder. Den eneste forskel er, at ERC-20-tokens distribueres på Ethereum-netværket i stedet for på deres egen blockchain.

Standardkoden for ERC 20

Lige nu har Ethereums nøglenetværk mere end 200,000 ERC-20-kompatible tokens. ERC-20 er afgørende; Der skal etableres et standardsæt af regler for alle Ethereum-tokens. Standardbestemmelserne i dette regelsæt er som følger hvordan man videregiver tokens, hvordan man autoriserer overførsler, hvordan brugere vil se tokens, og hvordan man giver tokens med alle detaljer.

Dette specielle token giver udviklere af alle slags mulighed for at forudsige præcist, hvordan nye tokens vil køre i det bredere Ethereum-økosystem. Udfordringen for udviklere er enkel; de kan fortsætte deres arbejde og sikre, at et nyt projekt ikke skal gendannes, hver gang et nyt token lanceres, så længe tokenet overholder reglerne. En sådan håndhævelse er også nødvendig; det sørger for, at de tokens, der frigives på Ethereum, er kompatible.

Interessant nok har de mange token-skabere overholdt ERC-20 love, hvilket betyder, at størstedelen af ​​tokens udstedt fra Ethereums første møntaftaler overholder ERC-20.

Mange af de populære digitale valutaer, såsom Maker, Basic Attention Token (BAT), Augur, REP og OmiseGO, bruger ERC-20-standarden (OMG). jeg

Hvis du planlægger at købe en virtuel valuta, der distribueres som et ERC-20-token, skal du bruge en pung til at opbevare den. Heldigvis, på grund af populariteten af ​​ERC-20-tokens, er der flere tegnebogsvalg, der inkluderer Metmask, TrueWallet, Exodus og mange flere.

En lille kerne Opret et ERC 20-token

Det er blevet set, at mindst 65% af Ethereum-kontrakterne er ERC 20-kompatible. Gør det til et standardvalg blandt alle Ethereum-tokens. Til at begynde med skal du have en forståelse for programmeringssproget. Sproget Ethereum er baseret på er "Soliditet". Det ligner JavaScript, så hvis du har kommandoen over JavaScript, vil arbejdet med Solidity være en cakewalk.

Den vigtigste del af oprettelsen af ​​et ERC-token er at skrive koden på Solidity. For at udvikle smarte kontrakter skal du skrive noget logik til ERC-tokenet. Når du er færdig med dette, skal du fortsætte med at konfigurere antallet af ICO-tokens. 

ERC -20-implementeringen ser sådan ud, den kan have mere kompleks tilknyttet logik i Smart Contracts.


interface ERC20 { function totalSupply() public view returns (uint); function balanceOf(address tokenOwner) public view returns (uint balance); function transfer(address to, uint tokens) public returns (bool success); function approve(address spender, uint tokens) public returns (bool success); function allowance(address tokenOwner, address spender) public view returns (uint remaining); function transferFrom(address from, address to, uint tokens) public returns (bool success); event Transfer(address indexed from, address indexed to, uint tokens); event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
} 

Nu hvor vi har dækket grundlaget og forklaret, hvordan man bygger et ERC20-token, lad os gå videre til næste trin.

Udvikling af Ethereum-kontrakt

Det er næsten tid til at sætte vores kontrakt på blockchain. Vores kontrakt vil blive videregivet til alle noder, der opererer i netværket efter udrulning. Og alle andre kontraktopdateringer vil blive spredt til alle deltagende noder.

Truffle er en populær implementeringsplatform, der bruges af Ethereum-udviklere. Til formålet med dette indlæg er selv Truffle langt over toppen, men et grundlæggende onlineværktøj kaldet "Remix" kan bruges i stedet.

Hvad er ERC 20 Token? PlatoBlockchain Data Intelligence. Lodret søgning. Ai.
Hvad er ERC 20 Token?

 47 visninger i alt, 47 visninger i dag

Kilde: https://www.primafelicitas.com/what-is-erc-20-token/?utm_source=rss&utm_medium=rss&utm_campaign=what-is-erc-20-token

Tidsstempel:

Mere fra Primafelicitas