Ce este Token ERC-20? Definiție & Explicație | Glosar EduWeb

Află despre token-urile ERC-20: standardul Ethereum pentru token-uri fungibile, cum funcționează și importanța sa în Web3. Ghid EduWeb.

Token ERC-20: Un token ERC-20 este un standard tehnic pentru implementarea token-urilor fungibile pe blockchain-ul Ethereum, definind un set comun de reguli pentru funcționalitatea lor.

Un Token ERC-20 este cel mai răspândit standard tehnic pentru token-uri fungibile (interchangeable, adică fiecare unitate este identică cu oricare alta) pe blockchain-ul Ethereum. Acesta definește un set comun de reguli și funcții pe care un contract inteligent trebuie să le implementeze pentru a fi considerat un token ERC-20. Aceste reguli asigură interoperabilitatea între diferite token-uri și aplicații din ecosistemul Ethereum.

Cum funcționează: Standardul ERC-20 specifică șase funcții obligatorii și două evenimente opționale. Funcțiile obligatorii includ: `totalSupply` (numărul total de token-uri), `balanceOf` (soldul unui anumit cont), `transfer` (transferă token-uri de la expeditor la destinatar), `transferFrom` (transferă token-uri de la un cont la altul, cu permisiunea prealabilă), `approve` (permite unui alt cont să cheltuiască un număr specificat de token-uri) și `allowance` (verifică câți token-uri poate cheltui un cont în numele altuia). Aceste funcții sunt implementate în Solidity, limbajul de programare al Ethereum Virtual Machine (EVM).

De ce este importantă: Importanța standardului ERC-20 este imensă pentru ecosistemul Web3. A permis crearea rapidă și eficientă a mii de criptomonede și active digitale, de la stablecoin-uri la token-uri de utilitate și de guvernanță. Datorită acestui standard, portofelele (wallet-urile), schimburile descentralizate (DEX-urile) și alte dapp-uri pot interacționa cu orice token ERC-20 în același mod, reducând complexitatea și costurile de dezvoltare. A fost un catalizator pentru boom-ul ICO-urilor și pentru dezvoltarea DeFi.

Exemple practice: Majoritatea token-urilor lansate pe Ethereum, cum ar fi USDT, DAI, UNI (Uniswap) sau LINK (Chainlink), sunt token-uri ERC-20. Când un utilizator transferă USDT de la un wallet la altul, interacționează cu funcția `transfer` a contractului inteligent ERC-20. Când un dapp are nevoie de permisiunea de a cheltui token-uri în numele utilizatorului (de exemplu, pentru a face un swap), folosește funcția `approve`.

Articole Asociate

Întrebări frecvente

Ce este un Token ERC-20?

Un token ERC-20 este un standard tehnic pentru implementarea token-urilor fungibile pe blockchain-ul Ethereum. Acesta definește un set comun de reguli și funcționalități pe care toate tokenurile ERC-20 trebuie să le respecte, asigurând interoperabilitatea lor.

Cum funcționează un Token ERC-20?

Tokenurile ERC-20 funcționează ca niște contracte inteligente pe rețeaua Ethereum. Aceste contracte gestionează logica tokenului, inclusiv soldurile utilizatorilor, transferurile și alte operațiuni, respectând setul de funcții standard definite de ERC-20.

De ce este important standardul ERC-20?

Standardul ERC-20 este crucial deoarece a facilitat crearea și adoptarea pe scară largă a mii de tokenuri pe Ethereum. Acesta asigură că toate aceste tokenuri pot interacționa cu aceleași portofele, schimburi și aplicații descentralizate (dApps), creând un ecosistem robust și interoperabil.

Care sunt principalele caracteristici ale unui Token ERC-20?

Principalele caracteristici includ funcții standard pentru transferul de tokenuri, verificarea soldului, aprobarea cheltuirii tokenurilor de către alte adrese și obținerea informațiilor despre oferta totală. Aceste funcții permit o interacțiune consistentă și previzibilă cu tokenurile.

Cum pot folosi un Token ERC-20?

Puteți folosi tokenuri ERC-20 pentru a plăti bunuri și servicii, a participa la guvernanța proiectelor, a accesa funcționalități specifice în dApps, a face staking sau a tranzacționa pe bursele de criptomonede. Ele pot fi stocate în orice portofel compatibil cu Ethereum.