Sisältö ei ole yksilöllistä sijoitus-, vero-, oikeus- tai tietoturvaneuvontaa.
Kryptoville.

Kryptoista selkoa.
Ilman hypetystä.

Artikkeli

Tokenien määrä, desimaalit ja yksikköhinta: vältä halvan kolikon harha

Tietojen ja lähteiden vastaavuutta ei ole vahvistettu.

Yhden tokenin pieni hinta ei yksin tee siitä edullista. Hinnan ymmärtämiseksi tarvitset myös tiedon siitä, kuinka monta tokenia on olemassa tai kierrossa ja mitä kyseinen luku kattaa. Desimaalit puolestaan kertovat määräyksikön tarkkuudesta, eivät siitä, kuinka arvokas token on.

Vertailun voi aloittaa kysymällä: puhutaanko yhdestä kokonaisesta tokenista vai sen pienimmästä kirjanpitoyksiköstä? Sen jälkeen kannattaa selvittää, mitä palvelun ilmoittama tarjonta tarkoittaa ja milloin tieto on tarkistettu.

Mitä desimaalit tekevät?

ERC-20 on Ethereumissa käytetty vaihdettavien tokenien standardi. Sen rajapintaan kuuluvat muun muassa saldon ja kokonaistarjonnan kyselyt. Ethereum.orgin esimerkissä sopimuksesta haettu kokonaislukumuotoinen saldo jaetaan kymmenen potenssilla tokenin desimaalien mukaisesti, jotta saadaan ihmisen luettava tokenmäärä.10 ERC-20-standardissa decimals()-metodi on kuitenkin valinnainen: käyttöliittymät ja muut sopimukset eivät saa olettaa sen olevan olemassa.11 Jos desimaalitieto puuttuu tai lähteet ovat ristiriidassa, varmista kyseisen tokenin ja verkon tieto erikseen; pelkkä sopimuksen ilmoittama arvo ei takaa tiedon oikeellisuutta.

Jos tokenilla on kaksi desimaalia, yksi kokonainen token vastaa sataa pienintä yksikköä. Tämä on mittakaavan muunnos, ei lupaus markkinahinnasta. Lompakko voi esittää saman omistuksen kokonaisena tokenmääränä ja pienempinä osina, vaikka taustalla oleva laskenta käyttää kokonaislukuja.

Kuvitellaan kaksi keksittyä tokenia. Tokenia A on yhteensä 1 000 kappaletta ja sen kuvitteellinen hinta on 10 euroa kappaleelta. Tokenia B on 100 000 kappaletta ja sen kuvitteellinen hinta on 0,10 euroa kappaleelta. Kummassakin hinta kerrottuna mainitulla tokenmäärällä on 10 000 euroa. B:n yksikköhinta on pienempi, mutta näillä oletuksilla saatu kokonaissumma ei ole pienempi. Kyse ei ole todellisista kohteista eikä arvio niiden myyntikelpoisuudesta.

Jos esimerkin tokenit vain nimettäisiin uudelleen eri kokoisiin yksiköihin, esitystapa muuttuisi, vaikka omistusten suhteet voisivat pysyä samoina. Siksi suuri tokenmäärä omassa lompakossa ei ole itsessään todiste edullisesta ostosta. Tarkista myös, ettei palvelu näytä samaa määrää eri desimaalitarkkuudella kuin toinen palvelu.

Kokonaistarjonta ei aina ole sama kuin vapaasti liikkuva määrä

ERC-20-sopimuksen totalSupply kertoo sopimuksen ilmoittaman kokonaistarjonnan.10 Se ei yksin vastaa kaikkiin kysymyksiin siitä, kuinka suuri osa tokeneista on tosiasiallisesti ostajien ja myyjien käytettävissä. Tarjontaa kuvaavat sivustot voivat käyttää eri määritelmiä ja tietolähteitä.

Kierrossa oleva tarjonta, kokonaistarjonta ja mahdollinen enimmäistarjonta ovat eri kysymyksiä. Ensimmäinen pyrkii kuvaamaan markkinoilla liikkuvaa osuutta. Toinen kertoo ilmoitetun kokonaismäärän tietyn määritelmän ja ajankohdan mukaan. Enimmäistarjonta taas tarkoittaa mahdollista ylärajaa, jos sellainen on olemassa ja luotettavasti määritelty. Kaikille tokeneille ei pidä olettaa samaa rajoitusmallia.

Selvitä esimerkiksi, sisältyvätkö ilmoitettuun määrään lukitut tai projektin hallussa olevat tokenit. Tarkista myös, onko tarjonnan muuttamisesta kerrottu sopimuksen tai projektin dokumentaatiossa. Luku voi olla vanhentunut, arvio tai vain yhden verkon sopimusta koskeva: kirjoita itsellesi ylös sen lähde ja ajankohta.

Hinta kerrottuna määrällä on laskelma, ei myyntilupaus

Kun yksikköhinta kerrotaan tietyllä tokenmäärällä, saadaan kyseiseen määritelmään perustuva laskennallinen arvo. Tulos riippuu molemmista lähtöluvuista. Jos toinen sivusto käyttää eri tarjontaa tai eri hintaa, myös tulos voi poiketa.

Laskelman perusteella ei voi päätellä, että koko tokenmäärän saisi myytyä samalla hinnalla. Se ei myöskään kerro, paljonko rahaa tokeniin on sijoitettu tai mitä sen arvo tulee olemaan. Näitä kysymyksiä varten tarvitaan muuta tietoa, eikä yksikön hinta ratkaise niitä.

Vertaa vain samaa asiaa: samaa tokenia, samaa verkkoa, samaa ajankohtaa ja samaa tarjonnan määritelmää. Jos tiedot eivät täsmää, älä valitse suurinta tai pienintä lukua pelkästään siksi, että se näyttää houkuttelevalta. Etsi selitys erolle ensin.

Milloin luvut eivät ole vertailukelpoisia?

Kaksi palvelua saattaa käyttää samaa sanaa eri merkityksessä. Toinen voi esimerkiksi näyttää sopimuksen ilmoittaman kokonaismäärän, toinen siitä tekemänsä arvion markkinoilla liikkuvasta osuudesta. Tarkista ensin palvelun oma määritelmä, sen käyttämä lähde ja päivitysaika. Ellet löydä näitä, vertailun peruste jää epävarmaksi.

Varmista myös, koskevatko tiedot samaa sopimusta ja verkkoa. Saman nimen tai lyhenteen näkeminen kahdessa paikassa ei vielä osoita, että tiedot kuvaavat samaa omaisuuserää. Eri lähteiden hintatietojen ajankohdatkin voivat poiketa, joten laskelman osat kannattaa kirjata yhdessä. Tämä ei tee kummastakaan luvusta automaattisesti oikeaa, mutta auttaa huomaamaan, miksi tulokset eroavat.

Tarkistuslista ennen vertailua

  • Varmista tokenin nimi ja verkko sekä tarvittaessa sopimusosoite luotettavasta lähteestä. Pelkkä lyhenne ei yksilöi asiaa riittävän varmasti.
  • Katso, esittääkö palvelu kokonaisia tokeneita vai pienimpiä yksiköitä. Älä muuta desimaaleja itse, jos sovellus on jo tehnyt muunnoksen.
  • Kirjaa hinnan valuutta ja ajankohta. Tarkista, mitä tarjontaa kerroin kuvaa ja onko lukua rajattu esimerkiksi lukittujen tokenien osalta.
  • Erota laskennallinen yhteisarvo siitä, millä hinnalla juuri sinun määrällesi löytyisi ostaja.

Jos sopimuksen tietoja ja palvelun näyttämää tarjontaa ei saa sovitettua yhteen, asia jää avoimeksi, kunnes määritelmät ja lähteet on tarkistettu. Epäselvä tarjontaluku ei ole itsessään todiste virheestä, mutta sitä ei kannata käyttää varmana vertailupohjana.