Wiki de ZooBC
Tokens y mercados

Los decimales y el paso

Todo saldo en ZooBC, de ZBC o de cualquier token, se cuenta en la misma unidad atómica: una cienmillonésima (10⁻⁸). Los decimales de un token, un número de 0 a 8 que se elige al emitirlo, no cambian esa unidad. Indican cuántos de los ocho decimales usa el token y, por tanto, la cantidad más pequeña de él que puede moverse.

El paso

Toda cantidad que mueve un token debe ser un múltiplo entero de su paso:

step = 10^(8 − decimals) atomic units

El suministro total del token también debe ser múltiplo del paso. Una cantidad más fina que el paso se rechaza.

Ocho decimales para un token con 2 decimales: los dos primeros en uso y los seis últimos siempre a 0; el paso es de 1 000 000 unidades atómicas, 0.01 token
Ocho decimales para un token con 2 decimales: los dos primeros en uso y los seis últimos siempre a 0; el paso es de 1 000 000 unidades atómicas, 0.01 token
DecimalesPaso, en unidades atómicasCantidad más pequeña
0100 000 0001
110 000 0000.1
21 000 0000.01
3100 0000.001
410 0000.0001
510000.00001
61000.000001
7100.0000001
810.00000001

Unidades enteras y unidades finas

Como la unidad atómica nunca cambia, un token entero siempre son 100 000 000 unidades atómicas, tenga los decimales que tenga. Una billetera convierte lo que escribe una persona en unidades atómicas: 12.5 tokens son 1 250 000 000 unidades atómicas, una cantidad válida para cualquier token con al menos 1 decimal.

Por tanto, los decimales describen lo finamente que puede dividirse un token:

  • un token con 0 decimales solo se mueve en unidades enteras, como entradas o asientos;
  • un token con 8 decimales se mueve hasta 0.00000001, como el ZBC.

Las catorce monedas génesis tienen todas 8 decimales.

Dónde importan los decimales

  • Los mercados con libro de órdenes solo aceptan tokens que usan los 8 decimales: los dos activos del par de un mercado necesitan 8 (véase mercados y órdenes).
  • Las ofertas de intercambio aceptan cualquier número de decimales (véase ofertas de intercambio), así que un token con menos decimales se negocia ahí.
  • Una comisión pagada en el token entrega unidades redondeadas hacia arriba al paso del token (véase emitir un token).

Así que un emisor que quiere que su token se negocie en un libro de órdenes elige 8 decimales al emitirlo.

Véase también