Opatrně! Spousta textu.

Standardy tokenů jsou soubory pravidel a dohod, které upravují provoz tokenu kryptoměny. Mezi oblíbené standardy patří ERC-20, BEP-20, ERC-721 a ERC-1155.

Úvod

Přestože existují desítky tisíc různých kryptoměn, většina z nich je postavena na stejných vzorcích. Tato schémata se nazývají tokenové standardy a definují klíčové funkce a vlastnosti blockchainových tokenů.

Proč potřebujeme tokenové standardy?

Kompatibilita

Standard tokenů zajišťuje, že všechny produkty vytvořené podle tohoto standardu mohou vzájemně spolupracovat a spolupracovat. Pokud projekt vydá token založený na standardu tokenů, pak bude nový token kompatibilní se stávajícími platformami a aplikacemi, včetně peněženek. Aktiva ERC-20 jsou například kompatibilní s dalšími produkty a službami vyvinutými pomocí tohoto tokenového standardu.

Díky tomu lze také token ERC-20 vyměnit za jiný token tohoto standardu. Bez standardů tokenů by bylo obchodování s více kryptoměnami mnohem obtížnější. V tomto případě by musely být vytvořeny jednotlivé peněženky pro každý token namísto použití jedné peněženky pro mnoho různých kryptoměn.

Konektivita

Při programování umožňuje připojitelný systém vývojářům znovu použít existující komponenty k vytvoření nových produktů. To platí také pro vytváření tokenů: používání standardů tokenů urychluje vývoj základních funkcí a ponechává více času na experimentování a inovace.

Účinnost

Tokenové standardy také zjednodušují interakce mezi chytrými kontrakty. Ke sledování vytvořených tokenů lze použít inteligentní smlouvy, které implementují standardy tokenů a samotné tokeny.

Standardy tokenů, jako jsou ERC-20 a BEP-20, obsahují důležité funkce, jako je vyhledávání adres a zobrazení zůstatku tokenů, což umožňuje inteligentním kontraktům efektivněji sledovat tokeny. Například ke kontrole historie přenosu a dalších dat tokenu ERC-20 může vývojář použít aplikační binární rozhraní (ABI) smlouvy.

Populární standardy tokenů v kryptoměnách a DeFi

BEP-20

BEP-20 je standard tokenů BNB Smart Chain (BSC). Původně byl vytvořen jako technická specifikace pro BSC. BEP-20 umožňuje vývojářům spouštět různé tokeny, včetně fixovaných mincí, pomocných tokenů, stablecoinů a dalších. Standard BEP-20 také zavádí funkce, jako je blacklisting, těžba a pozastavení vypalování tokenů.

Níže jsou uvedeny hlavní rysy standardu BEP-20:

  1. TotalSupply: Určuje celkovou zásobu konkrétního tokenu BEP-20.

  2. BalanceOf: Definuje zůstatek tokenu.

  3. Přenos: Umožňuje uživatelům převést vlastnictví tokenů na jiné.

  4. TransferFrom: umožňuje převádět tokeny na jiné jménem uživatele prostřednictvím chytré smlouvy.

  5. Schválit: Definuje limit počtu tokenů, které může inteligentní smlouva stáhnout.

  6. Povolení: Definuje externí adresy, které mohou utrácet tokeny.

ERC-20

V roce 2015 Fabian Vogelsteller navrhl tokenový standard ERC-20, který se následně stal hlavním měřítkem pro tvůrce tokenů, včetně virtuálních tokenů, sázkových tokenů a virtuálních měn.

ERC-20 je tokenový standard, který se používá k vývoji zastupitelných aktiv, která se řídí společnými pravidly. Pokud například vytvoříte 1000 jednotek tokenu ERC-20, každá jednotka bude mít stejnou funkcionalitu.

Standard ERC-20 je velmi podobný standardu BEP-20. Patří však do různých blockchainových sítí. ERC-20 se používá na blockchainu Ethereum a BEP-20 se používá na BNB Smart Chain (BSC).

ERC-721

Věděli jste, že značná část nezaměnitelných tokenů (NFT) na Ethereu je založena na stejném standardu, ERC-721? Ať už se jedná o omezenou sbírku NFT nebo protokol POAP (Proof of Attendance Protocol), je pravděpodobné, že vaše NFT byla vytvořena pomocí tohoto schématu. Čím jsou ale NFT jedinečné? Jedním z klíčových principů je, že každý token ERC-721 musí mít jedinečné tokenId.

Funkčnost ERC-721 zahrnuje přenos tokenů, provozní zůstatek, celkovou zásobu a jak již bylo zmíněno, jedinečnost.

ERC-1155

S rozvojem tokenových standardů se objevilo jedno schéma, které řeší potřebu kryptoměnového průmyslu po více typech tokenů. ERC-1155 je multi-tokenový standard, který umožňuje vytváření různých typů digitálních aktiv, včetně pomocných tokenů, jako jsou BNB a NFT.

Kromě jiných funkcí nabízí ERC-1155 dávkové zpracování tokenů, které zahrnuje:

  1. Dávkový převod: Převod více aktiv najednou.

  2. Dávkový zůstatek: Získejte zůstatky více aktiv v jednom kroku.

  3. Dávkové potvrzení: Všechny tokeny lze potvrdit, aby byly odeslány na adresu.

  4. Podpora NFT: token je považován za NFT, pokud existuje v jediné kopii.

Omezení tokenových standardů

Tokeny vytvořené na základě stejného standardu mají stejné základní schopnosti a mohou mezi sebou volně spolupracovat, zatímco tokeny různých standardů mohou jen zřídka. Vzhledem k tomu, že průmysl má různé předpisy upravující tokenové standardy, nejsou vždy vzájemně kompatibilní. To znamená, že tokeny vyvinuté pomocí různých standardů někdy nemohou existovat na stejné platformě, spolupracovat nebo být vzájemně vyměňovány. Majitelé několika kryptoměn se mohli setkat s nemožností používat BTC na platformě Ethereum. Aby vývojáři tyto nepříjemnosti odstranili, vytvořili nový typ tokenu nazvaný zabalené tokeny.

Zabalené žetony

Wrapped token je kryptoměna, jejíž hodnota je svázána s hodnotou jiného aktiva. Původní aktivum je umístěno v „obalu“, což je druh digitálního úložiště, které vám umožňuje vytvořit zabalenou verzi na jiném blockchainu.

Na závěr

Tokenové standardy jsou plány pro vývoj a spouštění tokenů založených na blockchainu. V tomto odvětví nyní existuje několik standardů tokenů a také mnoho inovativních řešení, jako jsou blockchainové mosty a mechanismy balení, které pomáhají eliminovat nekompatibilitu tokenů.

Doporučená četba

  • Úvod do tokenů ERC-20

  • Tři populární kryptoměnové mosty a jak fungují

  • Jak používat Polygon Bridge

  • Jak fungují atomové swapy