Mik azok a tokenszabványok?
Kezdőlap
Cikkek
Mik azok a tokenszabványok?

Mik azok a tokenszabványok?

Középszintű
Közzétéve Jan 13, 2023Frissítve Jun 16, 2023
5m

TL;DR

A tokenszabványok a kriptotokenek működését meghatározó szabályok és konvenciók összességei. A népszerű szabványok közé tartozik az ERC-20, BEP-20, ERC-721 és ERC-1155.

Bevezetés

Bár több tízezer kriptovaluta létezik, meglepő módon a legtöbbjük ugyanarra a tervezetre épül. Ezek a tervezetek, az úgynevezett tokenszabványok meghatározzák a blokklánctokenek néhány kulcsfontosságú funkcióját és tulajdonságát.

Miért használnak tokenszabványokat?

Átjárhatóság

A tokenszabványok biztosítják, hogy az adott szabványt használó termékek interakcióba léphessenek egymással, illetve együttműködhessenek. Ha egy projekt egy tokenszabvány szerint felépített tokent bocsát ki, az új token kompatibilis marad a meglévő platformokkal és alkalmazásokkal, például a tárcákkal. Az ERC-20 eszközök például átjárhatóak más, ugyanazon tokenszabványt használó termékekkel és szolgáltatásokkal.

Ennek köszönhető az is, hogy az ERC-20 tokenjeit elcserélheti egy másikra. A tokenszabványok nélkül jóval nehezebb lenne több kriptovalutával kereskedni. Külön tárcákat is létre kell hoznia az egyes tokenekhez, ahelyett, hogy egy olyan tárcát használna, amely számos kriptovalutát képes tárolni.

Összeilleszthetőség

A programozásban az összeilleszthető rendszer lehetővé teszi a fejlesztők számára, hogy a már meglévő komponensek felhasználásával új termékeket hozzanak létre. Ez a tokenek létrehozására is vonatkozik – a tokenszabványok használatával kevesebb időt kell az alapvető funkcionalitással tölteni, így a fejlesztőknek több idejük marad a kísérletezésre és az innovációra.

Hatékonyság

A tokenszabványok az okosszerződések közötti interakciót is megkönnyítik. Miután az okosszerződések tokenszabványokat követnek és tokeneket vezetnek be, a létrehozott tokenek felügyeletére használhatók.

Az olyan tokenszabványok, mint az ERC-20 és a BEP-20 olyan alapvető funkciókkal rendelkeznek, mint a címlekérés és a tokenegyenlegek lekérdezése, lehetővé téve az okosszerződések számára a tokenek hatékonyabb felügyeletét. Például egy ERC-20 token vizsgálatához a fejlesztő a Contract Application Binary Interface (ABI) nevű interfészt használhatja a tokenátutalások és egyéb adatok nyomon követésére.

Gyakori tokenszabványok a kriptók és a DeFi terén

BEP-20

A BEP-20 egy tokenszabvány a BNB Smart Chain (BSC) hálózaton. A BSC technikai specifikációjaként fejlesztették ki, és lehetővé teszi a fejlesztők számára a különféle tokeneket kibocsátását, köztük peggy érméket, hasznossági tokeneket, stabilcoinokat és egyebeket. A BEP-20 szabvány olyan funkciókat is bevezet, mint a feketelistázás, a mintelés és a tokenégetések szüneteltetése.

Az alábbiakban a BEP-20 tokenszabvány fő funkcióit ismertetjük:

  1. TotalSupply: egy adott BEP-20 token teljes tokenkínálatát határozza meg.

  2. BalanceOf: a token egyenlegét határozza meg.

  3. Transfer: lehetővé teszi a felhasználók számára, hogy átruházzák a token tulajdonjogát valaki másra.

  4. TransferFrom: lehetővé teszi egy token átutalását valaki másnak a felhasználó nevében egy okosszerződésen keresztül.

  5. Approve: meghatározza az okosszerződés által lehívható tokenek maximális számát.

  6. Allowance: meghatározza azokat a külső címeket, amelyek jogosultak a tokeneket elkölteni.

ERC-20

2015-ben Fabian Vogelsteller bemutatta az ERC-20-at, egy olyan tokenszabványt, amely később a fejlesztők fő sablonja lett a saját tokenjeik, köztük a virtuális tokenek, stakelési tokenek és virtuális valuták megtervezéséhez.

Az ERC-20 egy olyan tokenszabvány, amely közös szabályokat követő és egymással felcserélhető (azaz helyettesíthető) eszközök kifejlesztésére szolgál. Ha tehát 1000 darab ERC-20 tokent hoz létre, mindegyik egység ugyanolyan funkcionalitással fog rendelkezni. 

A BEP-20 szabvány nagyon hasonlít az ERC-20 szabványhoz. Nem szabad azonban megfeledkeznünk arról, hogy ezek különböző blokklánchálózatok részei. Az ERC-20 tokenszabványt az Ethereum-blokkláncon használják, míg a BEP-20-at a Binance Smart Chainen (BSC).

ERC-721

Tudta, hogy az Ethereumon található nem-helyettesíthető tokenek (NFT-k) nagy része ugyanazt a tokenszabványt, az ERC-721-et használja? Akár egy limitált kiadású NFT-ről, akár egy Proof of Attendance protokollról (POAP) van szó, az Ön NFT-je valószínűleg ugyanazzal a tervezettel készült. Tehát mitől egyediek az NFT-k? Az egyik irányelv szerint ahhoz, hogy egy eszköz ERC-721 token lehessen, globálisan egyedi tokenazonosítóval kell rendelkeznie.

Az ERC-721 funkciói közé tartozik a tokenátutalás, az aktuális egyenleg, a teljes kínálat és, mint említettük, a globális egyediség.

ERC-1155

A tokenszabványok fejlődésével megjelent egy irányelv, amely felöleli az iparág több tokentípusra vonatkozó igényét. Az ERC-1155 egy több tokenből álló szabvány, amely lehetővé teszi különböző típusú digitális eszközök létrehozását, beleértve a BNB-hez és az NFT-hez hasonló hasznossági tokeneket is.

Az ERC-1155 többek között olyan csoportos tokenfunkciókat kínál, mint:

  1. Csoportos átutalás: ahol egyszerre több eszköz is átvihető.

  2. Csoportos egyenleg: ahol több eszköz egyenlege egyetlen lépésben lekérdezhető.

  3. Csoportos jóváhagyás: ahol minden token jóváhagyható egy címre.

  4. NFT-támogatás: ahol egy token NFT-nek tekintendő, ha a kínálat csak 1 tokenből áll.

A tokenszabványok korlátai

Míg az azonos szabványok szerint létrehozott tokenek az alapvető funkciókat tekintve összehangoltak, és jól együttműködnek egymással, addig a különböző szabványú tokenek esetében ez nem valószínű. Mivel az iparágban a tokenszabványokra különböző szabályok vonatkoznak, nem meglepő, hogy ezek nem mindig kompatibilisek egymással. Ez azt jelentheti, hogy a különböző szabványok alapján kifejlesztett tokenek sokszor nem működnek ugyanazon a platformon, vagy nem tudnak egymással interakcióba lépni, és nem lehet közöttük kereskedni. Ha több kriptovalutát is birtokol, talán tapasztalta már azt a frusztrációt, hogy nem tudja használni a BTC-jét az Ethereumon. Ennek a korlátozásnak a kiküszöbölésére az iparág létrehozta a tokenek új műfaját, a wrapped tokeneket.

Wrapped tokenek

A wrapped tokenek olyan kriptovaluta tokenek, amelyeket egy másik eszköz értékéhez rögzítettek. Jellemzően az eredeti eszközt egy ún. csomagolásba teszik, egyfajta digitális széfbe, és egy másik blokkláncon létrehozzák annak wrapped verzióját, mint egy avatárt.

Záró gondolatok

A tokenszabványok olyanok, mint a blokkláncalapú tokenek kidolgozásának és kibocsátásának tervezetei. Ma már számos tokenszabvány létezik az iparágban, és az olyan innovatív megoldások, mint a blokklánc-hidak és wrapping mechanizmusok segíthetnek elsimítani a tokenek közötti inkompatibilitási problémákat.

További olvasnivaló