Siirry suoraan sisältöön
Kuvitus, jossa leimapuristin lyö uusia natiivitokeneita liukuhihnalla kulkeviin läpinäkyviin säiliöihin; jokaisessa säiliössä on ADA-kolikko sekä vaihdettavia tokeneita tai ainutlaatuinen violetti NFT-jalokivi.

Cardanon natiivitokenit – mitä ne ovat ja miten ne eroavat?

Table of Contents

Cardanon natiivitokenit ovat Cardanon lohkoketjulla luotuja digitaalisia varoja, jotka toimivat samassa järjestelmässä kuin verkon oma ADA-kryptovaluutta. Toisin kuin monilla muilla lohkoketjuilla, Cardanossa tokenien luominen ja siirtäminen ei vaadi erillistä älysopimusta, vaan tuki on rakennettu suoraan verkon ydinlogiikkaan. Tässä oppaassa käydään selkeästi läpi, mitä natiivitokenit ovat, miten ne toimivat teknisesti ja miten ne eroavat sekä ADA:sta että Ethereumin tunnetuista ERC-20-tokeneista.

Pikafaktat

MitäCardanon lohkoketjulla luotuja digitaalisia varoja (multi-asset)
KäyttöönMary-päivitys, pääverkossa 1.3.2021
TunnistePolicy ID + asset name (= asset ID); asset name enintään 32 tavua
TyypitFungible (vaihdettavat) ja non-fungible (NFT, määrä 1)
PerussiirtoEi vaadi älysopimusta – sama UTXO-malli kuin ADA:lla
LiikkeeseenlaskuMinting policy -sääntö määrittää, kuka ja kuinka paljon voi luoda
Minimi-ADATyypillisesti n. 1,5 ADA per tokeneita sisältävä UTXO (ohjeellinen)
EsimerkkejäDJED, SHEN, USDM, iUSD, MIN, SNEK, lukuisat NFT:t

Mitä Cardanon natiivitokenit ovat?

Natiivitoken (englanniksi native token) tarkoittaa Cardanon lohkoketjulla liikkeeseen laskettua omaisuuserää, jota verkon tilikirja eli ledger käsittelee alkuperäisenä varana ADA:n rinnalla. Käytännössä mikä tahansa käyttäjä, yritys tai projekti voi luoda oman tokenin, jolla voi edustaa esimerkiksi vakaavaluuttaa, hallinto-oikeutta, palkintopistettä, pelin sisäistä valuuttaa tai ainutkertaista keräilyesinettä.

Ominaisuutta kutsutaan usein multi-asset-tilikirjaksi, koska sama tilikirja osaa pitää kirjaa monesta eri varasta yhtä aikaa. Tuki tuli mukaan Mary-päivityksessä, joka otettiin käyttöön Cardanon pääverkossa 1. maaliskuuta 2021 osana Goguen-kehitysaikakautta. Jos lohkoketjun ja Cardanon perusteet ovat vielä hämärän peitossa, kannattaa aloittaa artikkelista Cardano (ADA) – mikä se on ja miten lohkoketju toimii.

Olennainen ero moniin kilpaileviin ketjuihin on se, että natiivitokenit elävät samassa niin sanotussa UTXO-mallissa kuin ADA. UTXO (Unspent Transaction Output) tarkoittaa käyttämätöntä siirron tulosta – vähän kuin lompakossa olevaa yksittäistä seteliä, jonka voit käyttää myöhemmin. Cardanon laajennetussa eUTXO-mallissa samaan ”seteliin” voi sisältyä sekä ADA:a että yhtä tai useampaa natiivitokenia.

Miten natiivitokenit eroavat ADA:sta?

ADA on Cardanon oma päävaluutta, jolla maksetaan verkon siirtomaksut, osallistutaan panostukseen (staking) ja turvataan verkon toiminta. ADA:n tarjonta ja liikkeeseenlasku on määritelty protokollan säännöissä tarkasti – aihetta käsitellään tarkemmin artikkelissa Cardanon rahapolitiikka. Natiivitokeneilla ei ole tällaista keskitettyä sääntökirjaa, vaan kukin tokenin luoja määrittää itse omat ehtonsa.

Tärkeimmät erot tiivistettynä:

  • Rooli: ADA on verkon polttoaine ja turvan tae. Natiivitokenit ovat käyttäjien luomia varoja, joilla ei makseta siirtomaksuja.
  • Siirtomaksut: Jokaisesta siirrosta maksetaan verkkomaksu aina ADA:na, myös silloin kun siirrät pelkkää natiivitokenia.
  • Liikkeeseenlasku: ADA:n kokonaismäärän yläraja on kiinteä, kun taas tokenin luoja päättää oman tokeninsa määrästä ja siitä, voiko sitä luoda lisää.
  • Minimimäärä: Jokaisen tokeneita sisältävän UTXO:n mukana on pakko kulkea tietty vähimmäismäärä ADA:a (ks. alla).

Miten natiivitokenit toimivat teknisesti?

Vaikka natiivitokenit on suunniteltu helpoiksi käyttää, niiden taustalla on muutama keskeinen käsite, jotka kannattaa ymmärtää.

Policy ID ja asset name

Jokainen natiivitoken tunnistetaan kahdella osalla: policy ID ja asset name. Policy ID on tiiviste, joka johdetaan tokenin liikkeeseenlaskusäännöstä (minting policy) ja joka toimii tokenin ”sukunimenä”. Asset name on vapaavalintainen nimiosa, enintään 32 tavua pitkä, joka erottaa saman säännön alla luodut tokenit toisistaan. Yhdessä nämä muodostavat tokenin yksilöivän asset ID:n.

Vaihdettavuus (fungibility) määräytyy tämän tunnisteen perusteella: samalla asset ID:llä varustetut tokenit ovat keskenään vaihtokelpoisia, kun taas eri asset ID tarkoittaa eri varaa. Tämä on sama periaate kuin se, että jokaisella Cardano-lompakolla on oma osoitteensa – aihetta avataan artikkelissa mikä on Cardano-osoite.

Minting policy eli liikkeeseenlaskusäännöt

Minting policy on sääntö, joka määrittää, kuka saa luoda (mint) tai tuhota (burn) tokeneita, milloin ja kuinka paljon. Sääntö voi olla yksinkertainen – esimerkiksi ”vain tämän avaimen haltija saa luoda tokeneita” tai ”luominen on mahdollista vain tiettyyn aikarajaan asti”. Monet NFT-projektit lukitsevat sääntönsä aikarajalla, jolloin kokoelmaa ei voi enää laajentaa jälkikäteen. Tämä tekee kokoelman koosta ennustettavan ja todennettavan.

On hyvä huomata, että yksinkertainen tokenien luonti ei vaadi varsinaista älysopimusta. Vasta monimutkaisemmat ehdot voidaan toteuttaa Cardanon Plutus-älysopimuksilla. Perussiirto lompakosta toiseen tapahtuu kuitenkin aina ilman sopimuskoodia.

Minimi-ADA-vaatimus

Koska jokainen UTXO vie tilaa verkon tilikirjassa, Cardano vaatii, että tokeneita sisältävässä siirron tuloksessa on mukana tietty vähimmäismäärä ADA:a. Vaatimus kasvaa, mitä useampi eri token samaan tulokseen sisältyy, koska tokenien nimet ja policy ID:t vievät lisää tavuja. Käytännössä tokeneita sisältävä UTXO vaatii tyypillisesti noin 1,5 ADA:a, mutta tarkka summa riippuu tokenien määrästä ja nimien pituudesta. Lompakko näyttää yleensä tarkan vähimmäismäärän siirtoa tehtäessä.

Tämä sääntö ei tarkoita, että menettäisit kyseisen ADA:n – se säilyy UTXO:ssa tokenien rinnalla ja vapautuu takaisin, kun tokenit siirretään eteenpäin. Vaatimuksen tarkoitus on estää tilikirjan paisuminen hallitsemattomaksi ja pitää verkon solmut ajettavissa tavallisella laitteistolla.

Natiivitokenit vs. Ethereumin ERC-20

Yleisin vertailukohta on Ethereumin ERC-20-standardi, joka on maailman tunnetuin tapa luoda tokeneita. Suurin ero on siinä, missä tokenin logiikka sijaitsee. ERC-20-token on itsessään älysopimus, joka pitää kirjaa saldoista omassa muistissaan, ja jokainen siirto tarkoittaa tuon sopimuksen koodin suorittamista. Cardanossa tokenien peruskäsittely on rakennettu suoraan tilikirjaan, joten siirto ei vaadi sopimuskoodin ajamista.

Tällä on käytännön seurauksia. Koska ERC-20-siirto ajaa sopimuskoodia, siihen liittyy aina erillinen suoritusmaksu (gas). Cardanon natiivisiirto taas ei suorita sopimusta, vaan käyttää samaa siirtomekanismia kuin ADA. Lisäksi siirtologiikka on Cardanossa kiinteä ja protokollan takaama, kun ERC-20:ssa jokaisen tokenin luoja kirjoittaa sen itse – mikä antaa joustavuutta mutta avaa myös mahdollisuuden koodivirheille. Seuraava taulukko kokoaa erot yhteen.

Vertailu

OminaisuusCardanon natiivitokenEthereumin ERC-20
ToteutustapaRakennettu protokollaan (tilikirjaan)Erillinen älysopimus (Solidity)
Perussiirto vaatii älysopimuksenEiKyllä, sopimuskutsu
SiirtologiikkaKiinteä ja protokollan takaamaLuojan kirjoittama, muokattavissa
Suoritusmaksu (gas) siirrossaEi erillistä suoritusmaksua; maksu ADA:naKyllä, sopimuksen suoritus maksaa gasia
NFT:tSama mekanismi kuin muilla tokeneillaErillinen standardi (ERC-721)
Koodivirheen riski siirrossaPienempi, ei omaa siirtokoodiaRiippuu sopimuksen laadusta

Fungible- ja non-fungible-tokenit (NFT:t)

Cardanon malli on poikkeuksellinen siinä, että vaihdettavat ja ainutkertaiset tokenit käyttävät täsmälleen samaa mekanismia. Ethereumissa NFT:t vaativat oman erillisen standardinsa (ERC-721), mutta Cardanossa riittää yksi ja sama natiivitokenien järjestelmä.

  • Fungible- eli vaihdettavat tokenit: Näitä on olemassa monta kappaletta, ja ne ovat keskenään identtisiä ja vaihtokelpoisia – esimerkiksi vakaavaluutat ja projektien hallintotokenit.
  • Non-fungible- eli ainutkertaiset tokenit (NFT): Teknisesti NFT on natiivitoken, jonka määrä on tasan 1 ja jolla on yksilöivä asset name. Tällaista tokenia käytetään edustamaan ainutlaatuista kohdetta, kuten digitaalista taideteosta tai lipuketta.

Koska sama järjestelmä hoitaa molemmat, NFT:t hyötyvät samasta turvallisuudesta ja samoista lompakoista kuin tavalliset tokenit.

Metadata ja token-rekisteri

Pelkkä asset ID ei vielä kerro ihmiselle, mikä token on kyseessä. Siksi tokeneihin liitetään metadataa eli kuvailevaa lisätietoa, kuten nimi, tunnus (ticker), logo ja desimaalien määrä. Cardanossa tähän on useita standardeja:

  • CIP-25: Vanhempi NFT-metadatan standardi, jossa tiedot kirjataan pysyvästi liikkeeseenlaskun yhteydessä (metadatan tunnus 721). Tietoja ei voi muuttaa jälkikäteen ilman uutta liikkeeseenlaskua.
  • CIP-68: Uudempi malli, jossa metadata tallennetaan ketjuun niin, että sitä voidaan myös päivittää ilman uuden tokenin luomista. Tämä sopii esimerkiksi kehittyviin pelihahmoihin tai reaalimaailman kohteisiin.
  • Off-chain token-rekisteri: Vaihdettavien tokenien nimi, tunnus, desimaalit ja logo rekisteröidään erilliseen rekisteriin, jotta lompakot ja lohkoselaimet osaavat näyttää tokenin oikein.

Desimaalien osalta on hyvä tietää, että tilikirja laskee aina kokonaislukuina. Esimerkiksi kuuden desimaalin token luodaan miljoonasosina, ja lompakko näyttää summan desimaaleineen rekisteröidyn tiedon perusteella.

Esimerkkejä Cardanon natiivitokeneista

Cardanon ekosysteemissä on tuhansia natiivitokeneita. Alla muutama tunnettu esimerkki havainnollistamaan käyttökohteita. Nämä eivät ole suosituksia, vaan esimerkkejä eri token-tyypeistä.

  • Vakaavaluutat: DJED on kryptovakuudellinen, algoritmisesti dollariin sidottu vakaavaluutta, jonka reservivarana toimii SHEN-token. USDM on fiat-vakuudellinen vakaavaluutta, joka julkaistiin maaliskuussa 2024. iUSD puolestaan on Indigo-protokollan synteettinen vakaavaluutta.
  • DeFi-tokenit: Hajautetun rahoituksen sovelluksilla on usein omat hallinto- tai palkkiotokeninsa, kuten hajautetun pörssin Minswapin MIN-token. Lisää aiheesta artikkelissa mikä on DeFi.
  • Meemitokenit: Yhteisövetoisia tokeneita kuten SNEK, joilla ei ole varsinaista käyttötarkoitusta vaan jotka perustuvat yhteisön kiinnostukseen. Näiden arvo on tyypillisesti erittäin heilahtelevaa.
  • NFT:t: Ainutkertaiset keräilykohteet ja digitaalinen taide.

Huomaa, että kaikki Cardanossa näkyvät varat eivät ole aidosti natiivitokeneita. Esimerkiksi sillan (bridge) kautta tuodut varat eivät ole suoraan Cardanossa liikkeeseen laskettuja, vaikka niitä voi käyttää verkossa.

Miten säilytät ja hankit natiivitokeneita?

Natiivitokeneita säilytetään samoissa lompakoissa kuin ADA:a, koska ne elävät samassa osoitteessa. Suosittuja vaihtoehtoja ovat kevyt Lace-lompakko sekä täyden solmun Daedalus. Kun lompakkoon saapuu uusi token, se näkyy varojen listalla automaattisesti – muista kuitenkin pitää osoitteessa riittävästi ADA:a minimivaatimuksen kattamiseksi.

Tokeneita voi saada esimerkiksi ostamalla hajautetusta pörssistä, osallistumalla projektien jakoihin (airdrop) tai vastaanottamalla niitä toiselta käyttäjältä. ADA:n hankkiminen on usein ensimmäinen askel, ja siihen löytyy ohjeet artikkelista näin ostat Cardanoa (ADA).

Yleisiä virheitä ja riskejä

Vaikka natiivitokenit ovat teknisesti joustavia, niihin liittyy myös riskejä, jotka kannattaa tuntea:

  • Väärennökset: Kuka tahansa voi luoda tokenin millä tahansa nimellä. Tunnetun projektin tokenin voi jäljitellä, joten tarkista aina oikea policy ID virallisesta lähteestä ennen ostoa.
  • Avoin liikkeeseenlasku: Jos tokenin minting policya ei ole lukittu, luoja voi luoda lisää tokeneita rajattomasti ja laimentaa arvoa. Lukitsematon sääntö on syytä tunnistaa.
  • Minimi-ADA unohtuu: Jos lompakossa ei ole tarpeeksi ADA:a, tokeneita sisältävää siirtoa ei voi tehdä.
  • Arvon heilahtelu: Erityisesti meemi- ja pienten projektien tokenien arvo voi vaihdella rajusti tai pudota lähes nollaan.

Vastuullisuushuomautus

Tämä artikkeli on yleistä, faktapohjaista tietoa Cardanon natiivitokenien teknisestä toiminnasta. Se ei ole sijoitusneuvontaa eikä kehotus ostaa tai myydä mitään kryptovaroja. Kryptovarojen arvo voi heilahdella voimakkaasti, ja voit menettää sijoittamasi varat kokonaan. Kryptovaroja ei useimmiten kata talletussuoja. Tutustu huolellisesti kuhunkin projektiin ennen päätöksiä ja harkitse tarvittaessa riippumatonta neuvonantoa. Suomessa finanssialaa valvoo Finanssivalvonta ja kuluttajan oikeuksia Kilpailu- ja kuluttajavirasto.

Usein kysytyt kysymykset (UKK)

Mitä Cardanon natiivitoken tarkoittaa?

Se tarkoittaa Cardanon lohkoketjulla luotua digitaalista varaa, jota verkon tilikirja käsittelee ADA:n rinnalla. Natiivitokenin luominen ja siirtäminen ei vaadi erillistä älysopimusta, koska tuki on rakennettu suoraan protokollaan.

Miten natiivitoken eroaa ADA:sta?

ADA on verkon päävaluutta, jolla maksetaan siirtomaksut ja turvataan verkko panostuksella. Natiivitokenit ovat käyttäjien luomia varoja, eikä niillä makseta maksuja. Jokainen siirto maksetaan silti aina ADA:na.

Tarvitseeko natiivitokenin käyttö älysopimusta?

Ei perustoiminnoissa. Tokenin luonti, siirto ja tuhoaminen onnistuvat ilman älysopimusta liikkeeseenlaskusäännön eli minting policyn avulla. Vain monimutkaisemmat ehdot voidaan toteuttaa Plutus-älysopimuksilla.

Miksi tokeneita sisältävässä siirrossa pitää olla ADA:a mukana?

Cardano vaatii jokaiseen tokeneita sisältävään UTXO:hon vähimmäismäärän ADA:a, yleensä noin 1,5 ADA. Tämä estää tilikirjan paisumisen ja pitää verkon solmut ajettavina. ADA säilyy varojen rinnalla eikä katoa.

Ovatko NFT:t myös natiivitokeneita?

Kyllä. Cardanossa NFT on natiivitoken, jonka määrä on tasan yksi ja jolla on yksilöivä nimi. Vaihdettavat ja ainutkertaiset tokenit käyttävät samaa mekanismia, toisin kuin Ethereumissa, jossa NFT:t vaativat oman standardin.