Wat is ERC 20-token? PlatoBlockchain-gegevensintelligentie. Verticaal zoeken. Ai.

Wat is ERC 20-token?

ERC 20 (Ethereum Request for Comment) Tokens worden in Ethereum gebruikt als een gemeenschappelijke cryptocurrency op het blockchain-systeem. Deze tokens kunnen worden gekocht, verkocht of geruild. Ethereum werd voor het eerst uitgebracht in 2015 en is sindsdien een van de meest voorkomende cryptocurrencies. Tokens weerspiegelen een breed scala aan digitale eigenschappen in het Ethereum-ecosysteem, waaronder coupons, IOU's en zelfs echte fysieke objecten. Om precies te zijn, de Ethereum-tokens zijn fundamenteel slimme contracten die op de Ethereum-blockchain draaien.

De ERC begrijpen

De ERC-20-token is een van de belangrijkste Ethereum-tokens. ERC-20 heeft een onderscheidende reeks regels; die wordt gebruikt in alle slimme contracten op het Ethereum-netwerk voor tokenuitvoering en een reeks richtlijnen vaststelt die moeten worden gevolgd door alle op Ethereum gebaseerde tokens.

ERC-20-tokens zijn gebaseerd op blockchain-technologie en de tokens kunnen op bepaalde manieren worden verzonden en verzameld, vergelijkbaar met bitcoin, Litecoin en sommige andere cryptocurrencies. Het enige verschil is dat ERC-20-tokens worden gedistribueerd op het Ethereum-netwerk in plaats van op hun eigen blockchain.

De standaardcode van ERC 20

Vanaf nu heeft het belangrijkste netwerk van Ethereum meer dan 200,000 ERC-20-compatibele tokens. De ERC-20 is essentieel; er moet een standaard set regels worden opgesteld voor alle Ethereum-tokens. De standaardbepalingen van deze set regels zijn als volgt: hoe tokens door te geven, hoe overdrachten te autoriseren, hoe gebruikers tokens zullen zien en hoe tokens volledige details te verstrekken.

Met dit speciale token kunnen allerlei soorten ontwikkelaars precies voorspellen hoe nieuwe tokens zullen werken in het bredere Ethereum-ecosysteem. De uitdaging voor ontwikkelaars is simpel; ze kunnen hun werk voortzetten en ervoor zorgen dat er niet telkens een nieuw project moet worden hersteld wanneer een nieuwe token wordt gelanceerd, zolang de token maar aan de regels voldoet. Een dergelijke handhaving is ook vereist; het zorgt ervoor dat de tokens die bij Ethereum worden vrijgegeven, compatibel zijn.

Interessant is dat de veelheid aan token-makers heeft voldaan aan de ERC-20-wetten, wat betekent dat de meeste tokens die zijn uitgegeven uit de eerste muntovereenkomsten van Ethereum voldoen aan ERC-20.

Veel van de populaire digitale valuta, zoals Maker, Basic Attention Token (BAT), Augur, REP en OmiseGO, gebruiken de ERC-20-standaard (OMG). ik

Als u van plan bent een virtuele valuta te kopen die wordt gedistribueerd als een ERC-20-token, heeft u een portemonnee nodig om deze op te slaan. Gelukkig zijn er, vanwege de populariteit van ERC-20-tokens, verschillende portemonnee-keuzes, waaronder Metmask, TrueWallet, Exodus en nog veel meer.

Een kleine kern Maak een ERC 20-token

Het is gebleken dat ten minste 65% van de Ethereum-contracten ERC 20-compatibel zijn. Waardoor het een standaard keuze is tussen alle Ethereum-tokens. Om te beginnen moet je kennis hebben van de programmeertaal. De taal waarop Ethereum is gebaseerd is "Solidity". Het is vergelijkbaar met JavaScript, dus als je het commando over JavaScript hebt, is het werken aan Solidity een fluitje van een cent.

Het belangrijkste onderdeel van het maken van een ERC-token is het schrijven van de code op Solidity. Om slimme contracten te ontwikkelen, moet u enige logica naar het ERC-token schrijven. Nadat u hiermee klaar bent, gaat u verder met het instellen van het aantal ICO-tokens. 

De ERC-20-implementatie ziet er als volgt uit, het kan complexere bijbehorende logica hebben in 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 we de basis hebben behandeld en hebben uitgelegd hoe u een ERC20-token kunt bouwen, gaan we verder met de volgende stap.

Ontwikkeling van Ethereum-contract

Het is bijna tijd om ons contract op de blockchain te zetten. Ons contract wordt na de uitrol doorgegeven aan alle knooppunten die in het netwerk actief zijn. En alle andere contractupdates worden verspreid naar alle deelnemende nodes.

Truffle is een populair implementatieplatform dat wordt gebruikt door Ethereum-ontwikkelaars. Voor de doeleinden van dit bericht is zelfs Truffle ver over de top, maar in plaats daarvan kan een eenvoudige online tool genaamd "Remix" worden gebruikt.

Wat is ERC 20-token? PlatoBlockchain-gegevensintelligentie. Verticaal zoeken. Ai.
Wat is ERC 20-token?

 47 totaal aantal keer bekeken, 47 keer bekeken vandaag

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

Tijdstempel:

Meer van Primafelicitas