Las monedas o criptomonedas son el resultado marginal de la blolckchain, por ejemplo Rippple, Bitcoin o Ether son monedas, en el caso de Bitcoin la moneda se llama igual que la blockchain, pero sin embargo por ejemplo en el caso de Ethereum la blockchain se llama así y la moneda que surje de ello se llama Ether.
En cambio los tokens se basan en blockchains ajenas, es decir, por ejemplo BAT o Dai son tokens de Ethereum.
Mientras que la blockchain de Bitcoin o la de Ethereum tiene su propia red de computadores que minan ya sea mediante POS o POW. Los tokens no tienen blockchain propias y funcionan en la blockchain de terceros.
Y existen diferentes tipos de tokens:
-Commodities: Son tokens respaldados por commodities, por ejemplo Digix, 1 Digix = 1 onza de oro.
Y es una entiendad, en este caso una empresa que respalda cada token con oro real.
-Protocol: Los protocol tokens son piezas criptográficas de código que permiten el acceso a ciertos servicios descentralizados, un ejemplo es el token Stellar.
-Security: Son tokens que representan acciones de un proyecto, con ellos es como si poseyeses parte de la empresa. Un ejemplo serían los tokens Polymath y Tezos.
-Utility: Son tokens que dan utilidad para un cierto servicio, como por ejemplo Golem, el cual permite alquilar poder de computación en su red descentralizada, de manera similar a lo que harías con Amazon AWS y el dólar, por ejemplo.
-Collectibles: Son tokens únicos, un ejemplo sería Cryptokitties, están grabados en la blockchain y a diferencia del resto de tokens, no hay 2 iguales.
En lo personal prefiero las monedas tangibles, igual podemos dar a las monedas el valor que queramos, en la historia tenemos el ejemplo del Salario, era el valor de un día de trabajo