Obsah

ERC-20: Standard pro zaměnitelné tokeny

ERC-20 je technický standard používaný pro všechny chytré smlouvy na blockchainu Ethereum, které implementují zaměnitelné (fungible) tokeny. „Zaměnitelný“ znamená, že každý žeton má stejnou hodnotu jako jakýkoli jiný žeton stejného typu (podobně jako jedna stokoruna je stejná jako jiná stokoruna).

1. Proč standard vznikl?

Před vznikem ERC-20 (v roce 2015) měl každý token v síti Ethereum svou vlastní unikátní strukturu kódu. To znamenalo, že:

ERC-20 vytvořil jednotné rozhraní, díky kterému může jakákoli aplikace automaticky spolupracovat s jakýmkoli ERC-20 tokenem.

2. Povinné funkce a události

Aby byl kontrakt považován za ERC-20, musí implementovat následujících 6 funkcí a 2 události:

Funkce (Metody)

Události (Events)

3. Volitelné vlastnosti

Většina tokenů obsahuje také tři doplňkové informace, které zlepšují čitelnost pro lidi:

4. Bezpečnost a rizika

Standard ERC-20 má jednu známou slabinu, která vedla ke vzniku alternativních standardů (např. ERC-223):

5. Příklady ERC-20 tokenů

Dnes na tomto standardu běží tisíce projektů, včetně těch nejvýznamnějších:


Související články:

Tagy: it ethereum tokens erc-20 smart-contracts crypto standards