Vad är ERC 20-token? PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Vad är ERC 20-token?

ERC 20 (Ethereum Request for Comment) Tokens används i Ethereum som en vanlig kryptovaluta på sitt blockchain-system. Dessa tokens kan köpas, säljas eller bytas ut. Ethereum släpptes först 2015, och sedan dess har det varit en av de vanligaste kryptovalutorna. Tokens återspeglar ett brett utbud av digitala egenskaper i Ethereums ekosystem, inklusive kuponger, IOU och till och med verkliga fysiska föremål. För att vara exakt är Ethereum-tokens i grunden smarta kontrakt som körs på Ethereum blockchain.

Förstå ERC

ERC-20-token är en av de viktigaste Ethereum-tokens. ERC-20 har en distinkt uppsättning regler; som används i alla smarta kontrakt i Ethereum-nätverket för att utföra token och fastställer en uppsättning riktlinjer som måste följas av alla Ethereum-baserade tokens.

ERC-20-tokens är baserade på blockchain-teknik och tokens kan skickas och samlas in, liknar bitcoin, Litecoin och vissa andra kryptovalutor på vissa sätt. Den enda skillnaden är att ERC-20-tokens distribueras på Ethereum-nätverket snarare än på sin egen blockchain.

Standardkoden för ERC 20

Från och med nu har Ethereums nyckelnätverk mer än 200,000 20 ERC-20-kompatibla tokens. ERC-XNUMX är viktigt; en standard uppsättning regler måste upprättas för alla Ethereum-tokens. Standardbestämmelserna i denna uppsättning regler är följande hur man skickar tokens, hur man godkänner överföringar, hur användare kommer att se tokens och hur man tillhandahåller tokens med fullständiga detaljer.

Denna speciella token tillåter utvecklare av alla slag att förutsäga exakt hur nya tokens kommer att köras i det bredare Ethereum-ekosystemet. Utmaningen för utvecklare är enkel; de kan fortsätta sitt arbete och se till att ett nytt projekt inte behöver återställas varje gång en ny token lanseras så länge token följer reglerna. Sådan verkställighet är också nödvändig. det ser till att de tokens som släpps på Ethereum är kompatibla.

Intressant är att många token-skapare har följt ERC-20-lagarna, vilket innebär att majoriteten av tokens som utfärdats från Ethereums första myntavtal överensstämmer med ERC-20.

Många av de populära digitala valutorna, som Maker, Basic Attention Token (BAT), Augur, REP och OmiseGO, använder ERC-20-standarden (OMG). Jag

Om du planerar att köpa en virtuell valuta som distribueras som en ERC-20-token behöver du en plånbok för att lagra den. Lyckligtvis, på grund av ERC-20-tokens popularitet, finns det flera plånboksval som inkluderar Metmask, TrueWallet, Exodus och många fler.

En liten gist Skapa en ERC 20-token

Det har sett att minst 65% av Ethereum-kontrakten är ERC 20-kompatibla. Gör det till ett standardval bland alla Ethereum-tokens. Till att börja med måste du ha en förståelse för programmeringsspråket. Språket Ethereum är baserat på är "Solidity". Det liknar JavaScript, så om du har kommandot över JavaScript blir det en cakewalk att arbeta med Solidity.

Den viktigaste delen av att skapa en ERC-token är att skriva koden på Solidity. För att utveckla smarta kontrakt måste du skriva lite logik till ERC-token. Efter att ha gjort detta fortsätter du med att ställa in antalet ICO-tokens. 

ERC -20-implementeringen ser ut så här, den kan ha mer komplex associerad 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 när vi har täckt grunden och förklarat hur man bygger en ERC20-token, låt oss gå vidare till nästa steg.

Utveckling av Ethereum-kontrakt

Det är nästan dags att lägga vårt kontrakt på blockchain. Vårt kontrakt kommer att skickas till alla noder som fungerar i nätverket efter utrullning. Och alla andra kontraktsuppdateringar kommer att spridas till alla deltagande noder.

Truffle är en populär distributionsplattform som används av Ethereum-utvecklare. För detta inlägg är även Truffle överst, men ett grundläggande onlineverktyg som heter "Remix" kan användas istället.

Vad är ERC 20-token? PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.
Vad är ERC 20-token?

 47 visningar totalt, 47 visningar idag

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

Tidsstämpel:

Mer från Primafelicitas