Čo je ERC-20?
ERC‑20 je bežný súbor pravidiel, ktorý hovorí, ako majú ethereum tokeny fungovať. Definuje, ako ich vytvárať, presúvať a kontrolovať, aby peňaženky a burzy vedeli, čo majú robiť. Predstavte si to ako USB pre mince na Ethereum: dohodnite sa na tvare, všetko zapadne.
ERC‑20 je minca ako ETH. Nie úplne. ERC‑20 je štandard pre smart contract, ktorý vydáva fungibilný token, ktorý môžu používať rôzne projekty.
Ako ERC-20 funguje
Predstavte si vývojára, ktorý nasadzuje ERC‑20 kontrakt na Ethereum. Tento kontrakt stanoví meno, symbol, desiatinky, celkový obeh a pravidlá pre transfery a schválenia. Odtiaľto hovoria peňaženky a aplikácie ten istý jazyk.
- Krok 1: Vývojár napíše kód kontraktu a nasadí ho na Ethereum.
- Krok 2: Kontrakt mintuje tokeny na určité adresy, napríklad pokladnicu projektu alebo vás pri airdropu.
- Krok 3: Pošlete tokeny cez transfer a kontrakt aktualizuje zostatky a zapíše udalosť.
- Krok 4: Môžete schváliť platiaceho, čo umožní burze alebo aplikácii presunúť stanovené množstvo vo vašom mene.
- Krok 5: Aplikácie a peňaženky čítajú štandardné funkcie, aby mohli zobrazovať zostatky a robiť swaps bez vlastného kódu pre každý token. Áno, je to také jednoduché.
Keď sú pravidlá konzistentné, tie isté tlačidlá fungujú naprieč rôznymi mincami.
Prečo ERC-20 záleží
Šetrí všetkým čas a chyby. A otvoril boom v tokenoch Ethereum.
- Prínos: Jeden štandard znamená, že vaša peňaženka, burza a dApp už vedia, ako spravovať nové mince.
- Pozícia: ERC‑20 dodal crypto lego vibe tým, že posilnil interoperabilitu naprieč aplikáciami a reťazcami, ktoré sa pripájajú k Ethereum.
- Relevantnosť: Uvidíte ho v DeFi swapoch, DAO pokladniciach, herných predmetoch, ktoré sú fungibilné, a áno, v množstve memov.
Vždy overte adresu kontraktu a desiatinky pred zaslaním ERC‑20. Zlá adresa alebo zlá sieť znamená stratu prostriedkov.
Kľúčové charakteristiky ERC-20
Tu je to, čo ho odlišuje a drží ho všade:
- Štandard: pevný súbor funkcií ako totalSupply, balanceOf, transfer, approve, transferFrom.
- Fungibilný: Každá jednotka je identická, na rozdiel od zbierkových NFT.
- Prevody: Presun mincí je volanie kontraktu, ktoré aktualizuje zostatky a vyvolá udalosť.
- Povolenie: Schválenia umožňujú aplikáciám míňať až po hranicu z vášho peňaženky.
- Desiatinky: Tokeny definujú svoje vlastné desiatinky, často 18, takže sumy sa zobrazujú správne.
- Kompatibilita: Peňaženky a burzy to uznávajú štandardne, čo je dôvod, prečo ich mnoho Stablecoins využíva.
Variácie
Pomyslite na ne ako na doplnky a príbuzných:
- Permit: EIP 2612 pridáva gasless schválenia podpísané off-chain.
- 777: ERC 777 vylepšuje hookingy a kompatibilitu pre pokročilé operácie.
- 1363: Payable tokeny, ktoré vyvolávajú akcie pri prijatí.
Schválenia ostávajú, kým ich neznížite alebo ne odvoláte. Pravidelne kontrolujte povolenia, najmä po testovaní nových aplikácií.
Príklad
Kúpite si nový ERC‑20 na DEX po prečítaní adresy kontraktu v dokumentácii projektu, launch, ktorý mohol začať s Initial Coin Offerings (ICOs) alebo férovým launchom.
Zábavný fakt
Názov je suchý, dopad nie je. ERC znamená Ethereum Request for Comments a 20 bol jednoducho jeho návrhové číslo, no formoval kryptozväz like top sveter drop tvoriaci sezónu.
Wrap-Up
Stručný súhrn: ERC‑20 je spoločný herný plán, ktorý umožňuje ethereum mince fungovať všade bez problémov.