Detaljna lista standarda Ethereum tokena
Iscrpna lista svih standarda vezanih za tokene predloženih za Ethereum mrežu. Mnogi od opisa su preuzeti iz samih predloga.
(Ovaj prevod je deo naše edukativne serije o blockchainu, njegovim popularnim aplikacijama, izazovima i neograničenom potencijalu. Za sve buduće članke, intervjue i lokalne meetupe sa web3 entuzijastima, zaprati nas na Twitteru i Telegramu!)
Lično ohrabrujem predloge koji su snažno povezani u svojim namerama da sarađuju i spajaju se kako bi se poboljšao uspeh usvajanja. Radi transparentnosti, nije doneta presuda o sadržaju i uključeni su svi predlozi koji su imali dovoljno informacija. Uključene predloge koji se smatraju nesigurnim ili osrednjim treba ohrabriti da se zatvore, a zatim će biti uklonjeni sa ove liste. Dovoljna podrška za uklanjanje predloga u pitanjima mogla bi dovesti do uklanjanja sa ove liste.
Lista standarda Ethereum tokena
ERC-20 : Standardni zamenljivi token (EIP-20)
Standardni API za zamenljive tokene, uključujući funkcije prenosa i praćenja stanja.
ERC-223: Zaštita korisnika od slučajnog prenosa ugovora (ERC-223)
Standard ERC20 tokena dovodi do gubitaka novca za krajnje korisnike. Glavni problem je nedostatak mogućnosti rukovanja dolaznim ERC20 transakcijama koje su obavljene preko funkcije prenosa ERC20 tokena. ERC-223 opisuje standardne funkcije koje ugovor sa tokenom i ugovor koji rade sa određenim tokenom mogu implementirati da bi sprečili slučajno slanje tokena ugovorima i učinili da se transakcije tokena ponašaju kao ether transakcije.
Povezan sa:
● ERC-667
● ERC-777
● ERC-995
ERC-667: transferAndCall token standard (ERC-667)
transferAndCall se ponaša slično transferu (address,uint256,bites), ali omogućava implementatorima da steknu funkcionalnost bez rizika od nenamernog zaključavanja tokena u ugovorima koji nisu kompatibilni sa ERC223. Razlikuje se od prenosa ERC223 (adresa,uint256,bajtovi) samo po imenu, ali ova razlika omogućava laku razliku između tokena koji su ERC223 i tokena koji su jednostavno ERC20 + ERC667.
Snažno povezan sa:
● ERC-223
● ERC-777
● ERC-995
ERC-721: Nezamenljivi standard tokena (EIP-721)
Dok se zamenljivi tokeni mogu podeliti, nezamenljivi tokeni (NFT) ne mogu. NFT-ovi mogu da budu u vlasništvu i prenosivi od strane pojedinaca, kao i da se prosleđuju trećim stranama brokerima/novčanicima/aukcionarima („operateri“). NFT mogu predstavljati vlasništvo nad digitalnom ili fizičkom imovinom.
ERC-777: Standard tokena zasnovan na operatoru (ERC-777)
Umesto korišćenja jedinica za odobravanje trećih strana za prenos tokena u ime korisnika, ERC-777 predlaže korišćenje logičkog mapiranja između korisnika i operatera. Ovo pojednostavljuje jezik, proces odobravanja i smanjuje troškove naknada. 777 takođe uključuje funkcije prenosa podataka.
Snažno povezan sa:
● ERC-223
● ERC-667
● ERC-995
Povezan sa:
● EIP-20
ERC-809 : Standard iznajmljivanja za rivalske, nezamenljive tokene (ERC-809)
Rivalsko dobro: dobro je rival ako njegova potrošnja od strane jednog pojedinca sprečava istovremenu potrošnju drugih pojedinaca. Na primer, vožnja automobila je rival, ali gledanje zalaska sunca nije rival.
Nezamenljivo dobro: dobro je nezamenljivo ako nije zamenljivo. Na primer, automobili su nezamenljivi, ali Ether je zamenljiv.
ERC-809 omogućava vlasniku da iznajmi pristup svojim rivalskim NFT-ovima pomoću standardnog skupa komandi, što omogućava korisnicima da vide sve prethodne i trenutne ugovore o najmu iz jednog interfejsa walleta.
ERC-864: Zajedničko vlasništvo NFT-ova (ERC-864)
Ovaj predlog ima za cilj da omogući zajedničko vlasništvo nad NFT-ovima izvorno u NFT ugovoru.
Povezan sa:
● EIP-721
Snažno povezan sa:
● ERC-981
ERC-865 : TransferPreSigned (ERC-865)
Ovaj predlog opisuje jednu standardnu funkciju koju ugovor o tokenima može da primeni kako bi omogućio korisniku da delegira prenos tokena trećoj strani. Treće lice plaća gas i uzima naknadu u tokenima.
Povezan sa:
● EIP-20
Snažno povezan sa:
● ERC-965
ERC-874 : Izvagani neprenosivi tokeni (ERC-874)
Nisu svi NFT jednaki. Ne postoji ništa što bi razlikovalo jedan NFT od drugog. Težina omogućava DAO-u ili drugim spoljnim akterima da prepoznaju neku vrednost za jedinstvenu imovinu.
Povezan sa:
● EIP-721
ERC-888 : Standard višedimenzionalnih tokena (ERC-888)
Predlaganje modela za višedimenzionalnu tokenizaciju, koji koristi identifikatore za upućivanje na stanja i podatke.
Povezan sa :
● EIP-20
● EIP-721
Snažno povezan sa:
● ERC-994
● ERC-998
● ERC-1155
● ERC-1178
● ERC-1203
ERC-918: Standard tokena za rudarenje (EIP-918)
Specifikacija za standardizovani Rudarski Token koji koristi Proof of Work algoritam za distribuciju.
Povezan sa:
● EIP-20
ERC-965 : sendByCheque (ERC-965)
Ovaj predlog ima za cilj da omogući poruke pre potpisivanja koje će omogućiti trećim stranama da izvrše prenos tokena, a da originalni pošiljalac ne mora da izvrši transakciju u blockchainu. Pošiljalac bi jednostavno morao da potpiše poruku, a treća strana bi pozvala sendByCheque() sa potpisom.
Povezan sa:
● EIP-20
Snažno povezan sa:
● ERC-865
ERC-981 : Standard delimičnog vlasništva (ERC-981)
Ovaj predlog služi da opiše novi Ethereum interfejs za izdavanje tokena za vlasnike sredstava koji dođu na tržište sa ograničenom količinom svoje imovine za trgovinu, što predstavlja 100% vlasništvo nad tim konkretnim izdanjem. Zatim biraju da podele sredstvo na deljive jedinice koje povećavaju zamenljivost tog sredstva.
Povezan sa:
● EIP-721
Snažno povezan sa:
● ERC-864.
ERC-994 : Standard delegiranih nezamenljivih tokena (ERC-994)
Delegirani nezamenljivi tokeni (DNFT) su predloženo proširenje standarda ERC721 dizajnirano imajući na umu slučaj korišćenja registracije zemljišta i fizičke imovine zasnovane na Ethereumu. NFT-ovi su raspoređeni u federatnom formatu nalik stablu (slično DNS-u) gde NFT-ovi mogu delegirati i podugovarati NFT-ove unutar određenog geoprostora.
Za razliku od digitalne imovine (kao što je CriptoKitties), fizička svojina zahteva više od samo tačne identifikacije u bazi podataka — takođe zahteva pravnu valjanost u kontekstu fizičkog suvereniteta. DNFT zone mogu uspostaviti od strane zemljišnoknjižnih organa kao osnovni DNFT koji obuhvata široku oblast, i mogu delegirati DNFT kao podjele osnovne zone postojećim vlasnicima imovine kao način za nadogradnju zemljišnih knjiga.
Povezan sa:
● EIP-721
Povezan sa:
● ERC-888
● ERC-998
● ERC-1155
● ERC-1178
● ERC-1203
ERC-995 : Pre i posle transfer poziva (ERC-995)
Ovaj standard obezbeđuje proširenu funkcionalnost prenosa tokena pored dokazane ERC20 funkcionalnosti. Omogućava izvršavanje poziva na transfere i odobrenja i pre i posle prenosa tokena bez obzira da li je adresa primaoca ugovorna ili ne.
Snažno povezan sa:
● ERC-223
● ERC-667
● ERC-777
ERC-998 : Standardni sastavljivog nezamenjivog tokena (ERC-998)
Standardno proširenje za bilo koji nezamenljivi token da poseduje drugi nezamenljivi ERC-721 ili standardni zamenljivi ERC-20 token. Prenošenje sastava tokena znači prenošenje cele hijerarhije stavki. Na primer, CryptoKitty može da poseduje stub za grebanje i posudu za hranjenje; jelo može sadržati određenu količinu zamenljivih “chow” tokena.
Povezan sa :
● EIP-20
● EIP-721
Snažno povezan sa:
● ERC-888
● ERC-994
● ERC-1155
● ERC-1178
● ERC-1203
ERC-1067 : Standard ugovora o nadogradnji tokena (ERC-1067)
Sledeći predlog opisuje više distribuiranu arhitekturu ugovora o tokenima koja ima jednostavan protokol za mogućnost nadogradnje i omogućava uvođenje novih funkcija nakon što se primene.
Povezan sa :
● EIP-20
ERC-1132 : Standard mogućnosti zaključavanja tokena (ERC-1132)
Ovaj predlog pruža osnovnu funkcionalnost tokena vremenske blokade u okviru ugovora za više usluga bez potrebe za prenosom tokena. Takođe omogućava preuzimanje stanja tokena zaključanih i otključanih tokena (tokeni dostupni za prenos).
Povezan sa:
● EIP-20
ERC-1155 : Standard za više tokena (ERC-1155)
Ugovor koji vodi evidenciju o stanju više tokena i vlasništvu radi poboljšanja efikasnosti paketnog prenosa.
Povezan sa:
● EIP-20
● EIP-721
Snažno povezan sa:
● ERC-888
● ERC-994
● ERC-998
● ERC-1178
● ERC-1203
ERC-1178: Standard višeklasnih tokena (ERC-1178)
Standardni interfejs za ugovor tokena sa više klasa tokena.
Snažno povezan sa:
● ERC-888
● ERC-994
● ERC-998
● ERC-1155
● ERC-1203
ERC-1190 : Standard nezamenjivih Royalty Tokena (ERC-1190)
Standardni interfejs za nezamenljive tokene koji plaćaju autorske naknade za digitalno sredstvo originalnom kreatoru/kreatorima i/ili vlasniku/vlasnicima.
Povezan sa:
● EIP-721
ERC-1203 : Standard višeklasnih tokena (ERC-20 proširenje) (ERC-1203)
Standardni interfejs za ugovor tokena sa više klasa tokena koji je takođe kompatibilan sa ERC-20.
Snažno povezan sa:
● ERC-888
● ERC-994
● ERC-998
● ERC-1155
● ERC-1178
ERC-1238: Nezamenjivi tokene (Bedževi) (ERC-1238)
Nezamenjivi tokeni koji predstavljaju bedževe.
O nama:
Bande Balkana su najveća web3 zajednica na našim prostorima — ubraja entuzijaste kao i ‘buildere’ iz uspešnih blockchain projekata poput Tenderly, Defi Saver i jos mnogo drugih. Zaprati nas na Twitteru i Telegramu za sve buduće članke, intervjue i lokalne meetupe!
Reference: Philippe Castonguay (28. 07. 2018)
Slika 1 https://community.nasscom.in/communities/blockchain/introduction-token-standards-erc-20-erc-721-erc-777-and-erc-1155
(Prevedeno sa engleskog. Originalni članak možete naći ovde: https://github.com/PhABC/ethereum-token-standards-list)