Ethereum ERC20 a devenit standardul pentru jetonul Ethereum și blockchain-ul Ethereum. ERC vine de la Ethereum Request for Comment. Este o parte esențială a lumii cripto și unul dintre cele mai populare jetoane. Înainte de inventarea sa, fiecare token avea contractul său inteligent unic și trebuia să scrie un cod complet nou.
Jetoanele nefungibile Ethereum sunt inventate pentru a crea și emite contracte inteligente. Principalul lucru este că facilitează crearea unei rețele largi de jetoane și aplicații. Spre deosebire de aplicațiile tradiționale, acestea nu necesită pași intermediari. ERC-20 este un standard unificat pentru jetoane, ceea ce înseamnă că toate jetoanele din sistem sunt compatibile între ele. Acesta determină o listă comună de reguli pe care jetoanele ETH trebuie să le pună în aplicare.
Pe scurt, marea majoritate a contractelor Ethereum sunt compatibile cu ERC-20. Acesta contribuie foarte mult la crearea de aplicații și jetoane care nu necesită niciun pas intermediar. În prezent, este imposibil să ne imaginăm rețeaua Ethereum fără ERC-20. În acest articol am de gând să schițez tokenul Ethereum.
Cheia succesului ERC20 ‘s token
Deși jetonul nativ ERC-20 este ETH (sau “gaz”), standardul jetonului Ethereum a devenit atât de răspândit încât unele dintre celelalte active digitale care au nume diferite sunt, de fapt, jetoane ETH (de exemplu, Chainlink și legătură). Fiecare jeton are propriul său scop, cum ar fi acordarea dreptului de a vota cu privire la aspecte care vor defini rezultatele proiectului sau recompensarea cumpărătorilor pentru îndeplinirea sarcinilor.
Aceste crypto token-uri sunt vândute prin diverse oferte pentru a strânge fonduri pentru proiecte. Cu toate acestea, unii susțin că token-urile ERC20 au atras odată prea multă atenție, ceea ce a dus la investiții neprofitabile. Situația își are rădăcinile în ICO în 2017.
Acestea sunt disponibile și pot fi create de oricine, dar numai companiile și dezvoltatorii se ocupă de ele. Motivele pentru popularitatea lor sunt următoarele:
- Aceste jetoane sunt incredibil de simplu de utilizat
- Acestea rezolvă dintr-o lovitură o problemă cu universalizarea comenzilor pentru portofelele de criptomonede și schimburile blockchain. Setul acestor comenzi este la scară mică și de bază. El cuprinde reguli de cooperare între diferite jetoane și regulamente de cumpărare a jetoanelor.
- Acesta este primul efort de succes de calibrare a jetoanelor Ethereum și de stabilire a standardului de jetoane unice
- Nicio informație nu poate fi transferată către un cont al unei terțe părți
Utilizatorii Ethereum trebuie să plătească taxe de tranzacționare. Acestea depind de numărul de ETH de care are nevoie fiecare operațiune.
Ce sunt contractele inteligente?
Contractele inteligente ajută la criptarea condițiilor în care banii pot fi transferați fără acces din partea terților. Ajută la ținerea evidenței jetoanelor create. Mașina virtuală Ethereum ajută la executarea acestora. Contractul inteligent al tokenului ERC-20 este creat de programatori care folosesc un limbaj de codare ilizibil pentru computere. Dacă toate condițiile sunt îndeplinite, codul este activat instantaneu.
Posibilele probleme cu Ethereum
- crearea de contracte inteligente ERC-20. Acestea au o importanță majoră, deoarece controlează direct oferta totală de jetoane, modul în care acestea vor circula, când vor fi emise noi jetoane etc. Ele ajută la transferul mai rapid al token-urilor. Crearea lor este un proces lung și consumator de energie, care necesită o echipă unită de dezvoltatori. Contractele nereușite pot cauza cheltuieli mari.
- Probleme de compatibilitate. Crearea de jetoane fără un standard generic, cum ar fi ERC20, poate cauza, de asemenea, cheltuieli suplimentare. Pe scurt, un portofel și o platformă de schimb sunt servicii terțe și trebuie să fie integrate cu ajutorul unui contract inteligent.
Limbajul de prelucrare a informațiilor (Solidity)
Deși acesta nu este singurul limbaj de codare software din ecosistemul Ethereum, toate contractele inteligente ERC-20 sunt scrise în Solidity. Solidity este similar cu Javascript, astfel încât cei care se pricep la alte limbaje de tip C pot excela cu ușurință în Solidity în scurt timp, fără o formare specifică.
Funcțiile ERC-20 ajută utilizatorii externi să cunoască soldul jetoanelor și să transfere monede între conturile Ethereum utilizând un algoritm special. Contractul inteligent specifică două evenimente - aprobarea și transferul. Acestea pot fi apelate dacă un utilizator deține drepturile de a scoate token-uri din contul Ethereum.
Iată câteva informații detaliate privind funcțiile obligatorii ale ERC-20:
- Oferta totală este o funcție care definește oferta totală de jetoane ERC-20
- Funcția BalanceOf: afișează numărul de jetoane din soldul curent de jetoane al unui utilizator
- Funcția de transfer: ajută la transfer jetoane din oferta totală către un alt utilizator
- Transfer din funcție: este utilizat pentru a trimite jetoane de la un cont la altul
- Funcția Approve verifică capacitatea contului de a răspândi jetoane
- Funcția de alocație verifică soldul contului și se asigură că există suficient sold pentru a trimite jetoane
O altă funcție importantă este funcția publică, care este disponibilă în afara contractului.
Încă o dată - dacă aveți cunoștințe de bază în Javascript, aceste explicații vă vor părea foarte clare.
Ce sunt jetoanele ERC20?
În afară de jetonul său nativ ETH, există peste opt sute de jetoane (de la sfârșitul anului 2020) și mai mult de trei sute cincizeci de mii de contracte de jetoane:
- Binance monedă (BNB)
- Tether (USDT)
- Legătură în lanț (LINK)
- Dai (Dai)
- Maker (MKR)
- Consens (SEN
Care este utilizarea jetoanelor ERC20?
- Colectarea de bani: Din când în când, dezvoltatorii ERC-20 colectează bani pentru proiectele lor. Apoi, investitorii primesc monede noi înainte ca token-urile nou create să intre pe piață
- Drepturi de vot. Cu cât un utilizator deține mai multe jetoane în soldul său de jetoane, cu atât are mai mult efect asupra deciziilor proiectului.
- Exemplifică obiecte din lumea reală: Un jeton poate exemplifica deținerea de obiecte valoroase, cum ar fi aurul.
- Taxe de tranzacție: Un utilizator trebuie să plătească taxe pentru toate tranzacțiile. Dacă rețeaua este plină de trafic, aceștia pot utiliza ‘gaz’, care este scăzut din token-urile proprietarului.
- Funcții avansate: Uneori, funcțiile tokenului ETH nu sunt suficiente pentru unii utilizatori, astfel încât aceștia au posibilitatea de a crea un nou token cu funcțiile de care au nevoie.
Ce așteaptă Ethereum?
Deși ERC-20 are atât de multe avantaje, este încă departe de perfecțiune. Problemele de standardizare au cauzat furtul a minimum 3 milioane USD. A doua problemă este timpul lung de procesare în perioadele de trafic ridicat.
Prin urmare, dezvoltatorii ERC-20 trebuie să rezolve aceste probleme și codul. În plus, jetonul ERC-20 nu este singurul standard din lumea Bitcoin, deși este încă cel mai popular - ERC777 și ERC223 pot fi considerate concurenți. Pentru a rezista bine, dezvoltatorii trebuie să lucreze din greu la îmbunătățiri.
Concluzii
Implementarea jetoanelor ERC20 este un mare pas înainte în ceea ce privește standardizarea, deși există încă anumite dezavantaje. Ethereum ajută la transferul de valute fără implicarea unor părți terțe și simplifică foarte mult crearea de contracte inteligente, ceea ce economisește mult timp dezvoltatorilor.
Dezvoltatorii au lansat recent Ethereum 2.0, care este menit să rezolve unele probleme. Cu toate acestea, pentru a evita pierderile uriașe de bani, precum și alte dezavantaje, există un drum lung de parcurs.
ÎNTREBĂRI FRECVENTE
Este ERC20 la fel ca ETH?
Nu, aceste noțiuni sunt complet diferite. ERC20 este un set unificat de standarde pentru blockchain-ul Ethereum și numele pentru tipul de monede. ETH este o monedă nativă a blockchain-ului Ethereum.
Prin urmare, ETH poate fi considerat ca făcând parte din monedele de tip ERC-20. Cu alte cuvinte, ERC-20 este un ecosistem în care este utilizat ETH.
Am nevoie de ETH pentru a trimite jetoane ERC-20?
Da, veți avea nevoie de ETH (sau ‘gaz’) pentru a trimite jetoane ERC-20, deoarece acestea sunt obligatorii. Motivul este că astfel de jetoane sunt emise pe platforma Ethereum. Pentru a vă asigura că aveți suficient ETH, verificați soldul portofelului dvs.
Cum se creează un portofel ERC20?
În primul rând, trebuie să efectuați o analiză și să alegeți unul dintre numeroasele portofele compatibile cu Ethereum. Apoi, trebuie să instalați o versiune desktop sau mobilă a portofelului - MyEtherWallet poate fi o opțiune bună. Creați un nou portofel, setați o parolă, imprimați-vă cheia privată (sau o frază de recuperare), puneți-o într-un loc sigur sau salvați-o ca document și nu o partajați niciodată cu nimeni. Apoi va trebui să vă deblocați portofelul. Imediat ce o faceți, puteți adăuga jetoane și începe să tranzacționați.
Cum se găsește adresa contractului token?
Token Contract Address este un câmp necesar de completat și necesită câteva informații specifice. Pentru a obține aceste informații, mergeți direct pe site-ul web al tokenului. Etherscan.io este un serviciu bun pentru verificarea acesteia. Va trebui să introduceți numele tokenului, apoi să faceți clic pe el. Nu uitați să verificați de două ori toate informațiile.








