Mis on tokeni standardid?
Avaleht
Artiklid
Mis on tokeni standardid?

Mis on tokeni standardid?

Keskmine
Avaldatud Jan 13, 2023VĂ€rskendatud Jun 16, 2023
5m

TL;DR

Tokeni standardid on reeglite ja tavade kogumid, mis reguleerivad krĂŒptotokeni toimimist. Populaarsete standardite hulka kuuluvad ERC-20, BEP-20, ERC-721 ja ERC-1155.

Sissejuhatus

Kuigi krĂŒptorahasid on kĂŒmneid tuhandeid, vĂ”ib sind ĂŒllatada, kui saad teada, et enamik neist on ehitatud samade projektide alusel. Need projektid, mida kutsutakse tokeni standarditeks, panevad paika mĂ”ned plokiahela tokenite peamised funktsioonid ja omadused.

Miks kasutada tokeni standardeid?

KoostalitlusvÔime

Tokeni standardid tagavad, et kĂ”ik selle standardi alusel loodud tooted saavad omavahel suhelda vĂ”i koos töötada. Kui projekt vĂ€ljastab tokeni standardi alusel valmistatud tokeni, siis uus token jÀÀb ĂŒhilduvaks olemasolevate platvormide ja rakendustega, nagu rahakotid. NĂ€iteks on ERC-20 varad koostalitlusvĂ”imelised teiste sama tokeni standardi alusel vĂ€lja töötatud toodete ja teenustega.

See on ka pĂ”hjus, miks saad oma ERC-20 tokenit teise vastu vahetada. Ilma tokeni standarditeta oleks mitme krĂŒptorahaga kaubelda oluliselt raskem. Samuti peaksid looma kindlate tokenite jaoks spetsiaalsed rahakotid, selle asemel et kasutada rahakotti, mis mahutab mitmeid krĂŒptorahasid.

Koostatavus

Programmeerimisel vĂ”imaldab koostatava sĂŒsteemi olemasolu arendajatel kasutada olemasolevaid komponente uute toodete loomiseks uuesti. See kehtib ka tokenite loomise kohta – tokeni standardeid kasutades kulub vĂ€hem aega pĂ”hifunktsionaalsusele, seega jÀÀb arendajatel aega uuesti kasutada olemasolevaid komponente uute toodete loomiseks.

TÔhusus

Tokeni standardid hÔlbustavad ka nutilepingute vahelist suhtlust. Kui nutilepingud jÀrgivad tokenite standardeid ja juurutavad tokeneid, saab neid kasutada loodud tokenite jÀlgimiseks.

Tokeni standardid, nagu ERC-20 ja BEP-20, on varustatud oluliste funktsioonidega, sealhulgas aadresside otsimise ja tokeni saldodega, mis vÔimaldavad nutilepingutel tokeneid tÔhusamalt jÀlgida. NÀiteks ERC-20 tokeni kontrollimiseks saab arendaja kasutada tokeni edastuste ja teiste andmete jÀlgimiseks liidest, mida nimetatakse lepingurakenduse binaarliideseks (ABI - Contract Application Binary Interface).

KrĂŒpto ja DeFi ĂŒhised tokeni standardid

BEP-20

BEP-20 on BNB Smart Chaini (BSC) tokeni standard. Olles BSC tehnilise spetsifikatsioonina vĂ€lja töötatud, vĂ”imaldab see arendajatel algatada mitmesuguseid tokeneid, sealhulgas peggy-mĂŒnte, kasutustokeneid, stabiilsusraha jpm. BEP-20 standard tutvustab ka selliseid funktsioone nagu musta nimekirja lisamine, vermimine ja tokeni pĂ”letamise peatamine.

Allpool on kirjas BEP-20 tokeni standardi peamised funktsioonid:

  1. TotalSupply: mÀÀrab konkreetse BEP-20 tokeni koguvaru.

  2. BalanceOf: mÀÀrab tokeni saldo.

  3. Transfer: vÔimaldab kasutajatel anda tokeni omandiÔiguse kellelegi teisele.

  4. TransferFrom: vĂ”imaldab nutilepingu abil kanda kasutaja nimel loa ĂŒle kanda kellelegi teisele.

  5. Approve: mÀÀrab piirangu tokenite arvule, mida nutileping saab tagasi vÔtta.

  6. Allowance: mÀÀrab vÀlised aadressid, millel on luba tokenite kulutamiseks.

ERC-20

Fabian Vogelsteller pakkus 2015. aastal vÀlja ERC-20 tokeni standardi, mis oleks hiljem pÔhialus, mille abil arendajad saaksid kujundada oma tokeneid, sealhulgas virtuaalseid tokeneid, panustamise tokeneid ja virtuaalseid valuutasid.

ERC-20 on tokeni standard selliste varade arendamiseks, mis jĂ€rgivad ĂŒhiseid reegleid ja on ĂŒksteisega samavÀÀrsed (st vahetatavad). Nii et kui lood 1000 ĂŒhikut ERC-20 tokenit, on igal ĂŒksusel samad funktsioonid. 

BEP-20 standard on vÀga sarnane ERC-20 standardiga. Pea meeles, et need on osa erinevatest plokiahelavÔrkudest. ERC-20 tokeni standardit kasutatakse Ethereumi plokiahelas, BEP-20 aga BNB Smart Chainis (BSC).

ERC-721

Kas teadsid, et suur osa Ethereumi mittevahetatavatest tokenitest (NFT-d) jagavad kĂ”ik sama tokeni standardit ERC-721? Olenemata sellest, kas see on piiratud koguses NFT vĂ”i kohaloleku tĂ”endi protokoll (POAP - Proof of Attendance Protocol), loodi sinu NFT tĂ”enĂ€oliselt sama kavandi alusel. Mis teeb NFT-d ainulaadseks? Ühe juhise kohaselt peab varal olema ERC-721 luba, millel peab olema globaalselt ainulaadne tokenId.

ERC-721 funktsioonide hulka kuuluvad tokenite ĂŒlekandmine, jooksev saldo, kogupakkumine ja nagu mainitud, ĂŒlemaailmne ainulaadsus.

ERC-1155

Tokeni standardite arenedes ilmneb ĂŒks suunis, mis sisaldab valdkonna vajadust omada mitut tokeni tĂŒĂŒpi. ERC-1155 on mitme tokeniga standard, mis vĂ”imaldab luua erinevat tĂŒĂŒpi digitaalseid varasid, sealhulgas kasulikke tokeneid, nagu BNB ja NFT-d.

Muude funktsioonide hulgas pakub ERC-1155 tokenite kogumi funktsioone, sealhulgas:

  1. Kogumi ĂŒlekanne: kui saab korraga ĂŒle kanda mitut vara.

  2. Kogumi saldo: kus mitme vara saldod saab kĂ€tte ĂŒhe sammuga.

  3. Kogumi kinnitamine: kus kÔik tokenid saab kinnitada aadressile.

  4. NFT-tugi: kui tokenit kÀsitletakse NFT-na, kui kogus on ainult 1.

Tokeni standardite piirangud

Kuigi samade standarditega loodud tokenid on pĂ”hifunktsioonide jĂ€rgi jĂ€rjestatud ja vĂ”ivad ĂŒksteisega hĂ€sti suhelda, siis erinevate standarditega loodud tokenite puhul on see ebatĂ”enĂ€oline. Kuna antud valdkonnas reguleerivad tokeni standardeid erinevad reeglid, pole ĂŒllatav, et need ei ole alati ĂŒksteisega ĂŒhilduvad. See vĂ”ib tĂ€hendada, et erinevate standardite alusel vĂ€lja töötatud tokenid ei pruugi samal platvormil eksisteerida vĂ”i et need ei saa omavahel suhelda ega nendega ei saa omavahel kaubelda. Kui sul on mitu krĂŒptoraha, vĂ”id olla kogenud pettumust, kuna ei saanud oma BTC-d Ethereumis kasutada. Selle piirangu kĂ”rvaldamiseks tuli krĂŒpto valdkonnas vĂ€lja uus tokenite tĂŒĂŒp, mida nimetatakse mĂ€hitud tokeniteks.

MĂ€hitud tokenid

MĂ€hitud tokenid on krĂŒptorahad, mis on seotud mĂ”ne teise vara vÀÀrtusega. Tavaliselt pannakse algne vara digitaalsesse hoidlasse, mida nimetatakse mĂ€hiseks, ja selle mĂ€hitud versioon luuakse teisele plokiahelale, nĂ€iteks avatarile.

LÔppmÀrkused

Tokenite standardid on nagu plaanid plokiahelapĂ”histe tokenite kujundamiseks ja vĂ€ljalaskmiseks. TĂ€napĂ€eval on krĂŒpto majanduses mitu tokenite standardit ja uuenduslikud lahendused, nagu plokiahela sillad ja mĂ€hkimismehhanismid, mis vĂ”ivad aidata nende tokenite vahelisi kokkusobimatuse probleeme vĂ€hendada.

Lisalugemist