Zamislite, naslijedite zlatni prsten, ili ga dobijete na poklon. Prekrasno. Vjerojatno ćete željeti znati koja je vrijednost prstena, zar ne?
Možda ćete htjeti znati da li je mu je potvrđena izvornost. Uglavnom, možete potražiti na internetu najbližu draguljarnicu, i tamo odrediti vrijednost prstena.
Isto je i sa nezamjenjivim tokenima (non-fungible tokens), izuzev što u ovom slučaju nema hodanja, a ima mnogo prednosti.
Nezamjenjivi token je jedinstvena digitalna blockchain imovina. Posjeduje svoje identifikatore i zaista jedinstven digitalni izgled, što se može jednostavno potvrditi.
U usporedbi sa njima, zamjenjivi tokeni ili druga imovina koja se može gomilati, ne može se razlikovati jedna od druge.
Nezamjenjivi token je kao ručno izrađeni zlatni prsten u kojemu je ugravirano ime vaše ljubavi, dok bi u toj usporedbi zamjenjivi tokeni bili kao komad zlata bez ikakvog identifikatora.
To znači da svaki zamjenjivi token ima istu vrijednost, dok svaki nezamjenjivi token posjeduje jedinstvenu vrijednost, sukladno svojim osobinama.
Moć nezamjenjivog tokena
Nezamjenjivi tokeni imaju višestruku korist. Jedna od najbitnijih uporaba nezamjenjivih tokena jeste u blokchain igranju.
Prvo, da bi se upotpunilo vlasništvo nad igrajućom imovinom, razmislite o igračima koji mogu posjedovati jedinstvene mačeve, vozila, odjeću, nekretnine, osobine i drugo. Predmeti koji su u njihovom vlasništvu, samo su njihovi, i mogu razviti emotivnu vezu.
Drugo, nezamjenjivi token se također može integrirati u višestruke igre i aplikacije, što omogućava igračima da prebacuju svoj nezamjenjivi token iz igre, u aplikaciju, pa opet u igru.
Naprimjer, sve nezamjenjive tokene iskovane u Dragon Riders of Kriptomat platformi, u konačnici će moći biti korištene u više igara koji sačinjavaju Enjin Multiverse.
Ovo je zaista najnapredniji digitalni oblik imovine koji je ikada postojao.
ERC-1155 protiv ERC-721
Svi nezamjenjivi tokeni nisu napravljeni jednakima, što je jasno kada se poredi sa standardima tokena ERC-1155 i ERC-721.
Standard tokena je skup pravila koji definiraju podatke i, prema tome, uporabu svakog tokena.
Standard tokena ERC-1155 je napravljen da funkcionira kao prodajni automat, gdje developeri mogu izbaciti jedan pametni ugovor koji može biti rabljen da iskuje neograničen broj zamjenjivih (identičnih) tokena i nezamjenjivih (jedinstvenih).
S druge strane, standard tokena ERC-721 samo proizvodi nezamjenjive tokene i primorava developere da upotrijebe novi pametni ugovor za svaki novi token.
ERC-721: Originalni nezamjenjivi token kao standard
ERC-721 je poput zadatka gdje trebate napraviti prodajni automat za svaku bocu nekog pića koju želite prodati – pojavljuje se mnogo praznog prostora, troškova proizvodnje, i treba vremena za razvoj kada raspoređujete nezamjenjivi token u blockhain.
Token je tada izuzetno nekonzistentan, većina projekata ima različite strukture podataka u svojim ERC-721 pametnim ugovorima, što znači, ukoliko želite podržati ERC-721 tokene iz više projekata, morat ćete kreirati posebnu integraciju za svaki token – praveći još više praznog prostora, troškova proizvodnje, i vremena za razvoj, kada kodirate nezamjenjive tokene u vaše aplikacije.
Ovo je poput prodajnog automata sa različitim priključcima za struju, primorava vas da nađede prilagodnik, ili da načinite nove utičnice svaki put kada želite instalirati novi vid prodajnog automata.
Suštinska proizvodnja modela ERC-721 nije podesiva sa mainstream igrama, i bilo bi nemoguće prilagoditi se masovnoj proizvodnji.
ERC-1155: Nova generacija multi-token standarda
Standard tokena ERC-1155 omogućava developerima da uvrste jedan pametni ugovor i da iskuju nove tokene za sekundu. Mogu nastaviti koristiti taj jedan pametni ugovor vječno, kujući neograničen broj zamjenjivih i nezamjenjivih tokena dok to rade.
Na primjer, Enjin je napravio blochain razvojnu platformu koja se bazira na jednom pametnom ugovoru. Taj pametni ugovor snabdjeva preko 40 igara i napravio je do sada preko 59 milijuna tokena.
ERC-1155 također omogućava korisnicima da šalju skupine razmjena sa brojnim zamjenjivim i nezamjenjivim tokenima odjednom.