souhrn

Tokenové standardy jsou souborem pravidel a konvencí, které řídí, jak tokeny kryptoměn fungují. Mezi běžné standardy patří ERC-20, BEP-20, ERC-721 a ERC-1155.

Úvod

Přestože existují desítky tisíc kryptoměn, co možná nevíte, je, že většina z nich je vytvořena ze stejného plánu. Tyto plány, známé také jako tokenové standardy, specifikují klíčové funkce a vlastnosti blockchainových tokenů.

Proč dodržovat Token Standard?

Interoperabilita

Tokenové standardy zajišťují, že všechny produkty vytvořené podle stejných standardů mohou vzájemně spolupracovat nebo spolupracovat. Pokud jsou tokeny projektu vytvořeny v souladu se standardy tokenů, mohou být nové tokeny nadále kompatibilní se stávajícími platformami a aplikacemi (jako jsou peněženky). Aktiva ERC-20 jsou například interoperabilní s jinými produkty a službami vyvinutými podle stejných tokenových standardů.

To je důvod, proč můžete vyměnit tokeny ERC-20 za jiné tokeny. A bez tokenových standardů bude obchodování s více kryptoměnami velmi obtížné. Musíte si také vytvořit vyhrazenou peněženku pro svůj token, spíše než peněženku, která pojme nespočet kryptoměn.

složitelnost

Když vývojáři programují, pokud je k dispozici skládací systém, mohou znovu použít existující komponenty k vytvoření nových produktů. Totéž platí pro vytváření tokenů, dodržování standardů tokenů snižuje čas strávený na základní funkčnosti, což vývojářům poskytuje více času na experimentování a inovace.

účinnost

Kromě toho mohou tokenové standardy usnadnit interakce mezi chytrými smlouvami. Poté, co chytrá smlouva nasadí tokeny podle tokenových standardů, může také hrát roli při sledování vytvořených tokenů.

Standardy tokenů jako ERC-20 a BEP-20 mají základní funkce, jako je získávání adres a vyvážení tokenů, takže chytré smlouvy mohou tokeny monitorovat efektivněji. Vývojáři mohou například sledovat tokeny ERC-20 pomocí smluvního aplikačního binárního rozhraní (ABI) ke sledování přenosů tokenů a dalších dat.

Společné standardy kryptoměn a DeFi tokenů

BEP-20

BEP-20 je tokenový standard pro Binance Smart Chain (BSC). Standard je technická specifikace vyvinutá pro Binance Smart Chain (BSC), která umožňuje vývojářům vytvářet různé tokeny, včetně fixovaných tokenů, pomocných tokenů, stablecoinů a dalších tokenů. Standard BEP-20 také zavádí funkce, jako je blacklisting, ražba a pozastavení ničení tokenů.

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

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

  2. BalanceOf: Určuje zůstatek tokenu.

  3. Přenos: Podporuje uživatele při převodu vlastnictví tokenu na jiné.

  4. TransferFrom: Přeneste tokeny ostatním jménem uživatele prostřednictvím chytrých smluv.

  5. Schválit: Omezte počet tokenů, které lze pomocí smart kontraktu vybrat.

  6. Povolení: Definuje externí adresy, které mají právo utrácet tokeny.

ERC-20

V roce 2015 Fabian Vogelsteller navrhl tokenový standard ERC-20, který se později stal hlavním rámcem pro vývojáře pro navrhování různých tokenů, jako jsou virtuální tokeny, zástavní tokeny a virtuální měny.

Tokenový standard ERC-20 vyvíjí zastupitelná (tj. nezaměnitelná) aktiva, která se řídí společnými pravidly. Pokud tedy vytvoříte 1 000 tokenů ERC-20, každý token má stejnou funkčnost.

Standard BEP-20 je podobný ERC-20. Poznámka: Patří ale ke zcela jiným blockchainovým sítím. Tokenový standard ERC-20 je pro Ethereum blockchain, zatímco BEP-20 je pro BNB Smart Chain (BSC).

ERC-721

Věděli jste, že většina nezaměnitelných tokenů (NFT) na Ethereu se řídí standardem tokenů ERC-721? Ať už se jedná o limitovanou edici NFT nebo protokol POAP (Proof of Attendance Protocol), vaše NFT je s největší pravděpodobností vytvořeno ze stejného plánu. V čem se tedy NFT liší? Pravidla stanoví, že aby se aktivum stalo tokenem ERC-721, musí mít globálně jedinečné tokenId.

Mezi funkce ERC-721 patří přenosy tokenů, aktuální zůstatek, celková nabídka a jak již bylo zmíněno, globální jedinečnost.

ERC-1155

Jak se standardy tokenů neustále vyvíjejí, objevil se pokyn, který pokrývá potřeby odvětví pro více typů 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ě toho ERC-1155 také poskytuje funkce dávkování tokenů, včetně:

  1. Dávkový převod: převeďte více aktiv současně.

  2. Dávkový zůstatek: Dotaz na zůstatek více aktiv v jednom kroku.

  3. Dávkové schválení: Schválení všech tokenů na stejnou adresu.

  4. Podpora NFT: Když je zásoba pouze 1, vytvořený token je považován za NFT.

Omezení tokenových standardů

Tokeny vytvořené podle stejných standardů mají konzistentní základní funkce a dobrou interaktivitu, zatímco tokeny, které se řídí různými standardy, mají nekonzistentní základní funkce a špatnou interaktivitu. Protože pravidla, jimiž se řídí tokenové standardy, jsou tak různorodá, není divu, že jsou vzájemně nekompatibilní. Jinými slovy, tokeny vyvinuté podle různých standardů nemohou koexistovat na stejné platformě ani spolu komunikovat či obchodovat. Pokud vlastníte více kryptoměn, možná jste měli špatnou zkušenost s tím, že nemůžete používat BTC na Ethereu. K vyřešení tohoto omezení navrhuje průmysl nový typ tokenu, také známý jako zabalené tokeny.

Balící žetony

Zabalené coiny jsou kryptoměny, které jsou navázány na jiné kryptoměny. Původní aktivum je obvykle umístěno do digitálního trezoru (aka wrapper), zatímco jeho zabalená verze (avatar) je vytvořena na jiných blockchainech.

Závěr

Tokenové standardy jsou jako plán pro návrh a vydání blockchainových tokenů. V tomto odvětví v současné době existuje několik standardů tokenů a také inovativní řešení, jako jsou blockchainové mosty a mechanismy balení, které mohou pomoci vyřešit nekompatibilitu mezi tokeny.

Další čtení

  • Úvod do tokenů ERC-20

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

  • Jak používat Polygon Bridge?

  • Podrobné vysvětlení atomového swapu