Wiki ZooBC
Les bases de ZooBC

La pièce ZBC et ses unités

Le ZBC est la pièce native de ZooBC. Il paie tout ce que la chaîne fait pour vous : les frais de chaque transaction, la mise qu’un nœud verrouille pour entrer au registre, et le loyer qui maintient comptes et données sur la chaîne. Sur la chaîne elle-même, le ZBC n’a aucune décimale : chaque montant est un nombre entier d’unités atomiques.

Les unités atomiques

Un ZBC vaut 100 000 000 unités atomiques : le ZBC a donc huit décimales et le plus petit montant est 0,00000001 ZBC. C’est la même échelle que celle du satoshi de Bitcoin.

Un ZBC vaut 100 000 000 unités atomiques : 0,00000001 ZBC = 1 unité, 0,025 ZBC = 2 500 000 unités, 1 ZBC = 100 000 000 unités ; 8 décimales.
Un ZBC vaut 100 000 000 unités atomiques : 0,00000001 ZBC = 1 unité, 0,025 ZBC = 2 500 000 unités, 1 ZBC = 100 000 000 unités ; 8 décimales.

Dans une transaction, chaque montant, frais et solde est un nombre entier d’unités atomiques, stocké comme un entier signé de 64 bits. L’API du nœud indique les montants de la même façon, si bien qu’un programme divise par 100 000 000 pour les afficher en ZBC :

Unités atomiquesZBCExemple
10,00000001le plus petit montant
1 000 0000,01le loyer de compte de départ par 30 jours
2 500 0000,025les frais d’action de base
100 000 0001
10 000 000 000100le minimum de la file d’attente de départ pour un nœud

Les outils en ligne de commande refusent une valeur comme 1.5, 1e3 ou 12abc là où un entier atomique est attendu, plutôt que de deviner ce qui était voulu. Le seul endroit qui accepte des ZBC décimaux est le champ amount du faucet du testnet.

Les jetons émis sur ZooBC se comptent dans les mêmes unités atomiques de 10⁻⁸ (décimales et le pas). Le ZBC lui-même n’est cependant pas un jeton : c’est l’actif 0, son solde est le solde du compte, et aucune transaction de jeton ne peut en frapper ni en brûler.

Ce que paie le ZBC

  • Les frais. Chaque transaction déclare des frais, et chaque nœud calcule pour elle le même minimum : une base de 0,025 ZBC, multipliée par une échelle de frais commune à tout le réseau, plus une petite charge pour les octets de la transaction. Tout ce qui est déclaré au-delà du minimum est remboursé dans le même bloc (frais).
  • La mise du nœud. Pour candidater au registre des nœuds, un compte propriétaire verrouille des ZBC avec son nœud. Sur le mainnet, le minimum de la file d’attente démarre à 100 ZBC, et les sièges peuvent le fixer par vote entre une unité atomique et 250 ZBC (enregistrer un nœud). La mise est une caution et ne rapporte rien par elle-même. Un nœud qui part en règle récupère la totalité de la somme verrouillée après un délai de carence de 7 jours ; 10 % en sont perdus en cas d’expulsion et dans quelques autres cas (quitter le registre).
  • Le loyer. Sur une blockchain, le stockage est assuré par chaque nœud, donc tout ce qui y reste paie. Un compte qui détient des ZBC paie 0,01 ZBC tous les 30 jours au prix de départ (loyer de compte et l’élagage), et les jeux de données, les fichiers et les transactions conservées longtemps paient un loyer sur leurs propres dépôts (jeux de données, payer pour conserver des données (longévité)).
  • Les prix du protocole, comme le coût d’ouverture d’un marché, l’entretien d’un jeton ou la mise d’une passerelle, sont eux aussi fixés en ZBC (votes de prix).
Le ZBC paie les frais de transaction, la mise du nœud verrouillée pour entrer au registre, et le loyer des comptes, des données et des fichiers. Il n’y a pas de mineurs.
Le ZBC paie les frais de transaction, la mise du nœud verrouillée pour entrer au registre, et le loyer des comptes, des données et des fichiers. Il n’y a pas de mineurs.

Et le ZBC est une monnaie : il circule par simple paiement, séquestre, flux ou programme de paiements (ce que vous pouvez faire sur ZooBC).

Il n’y a pas de mineurs à payer. Les frais et les nouvelles pièces vont aux nœuds enregistrés par la loterie coinbase, en proportion de leur score de participation.

L’offre

Chaque chaîne a un plafond d’émission de 33 333 333,33333333 ZBC (3 333 333 333 333 333 unités atomiques), en comptant tout ce qui est crédité à la genèse et tout ce que la coinbase libérera jamais. Ce que la genèse ne distribue pas forme la réserve de la coinbase, libérée sur 15 ans selon une courbe plus rapide au début ; ensuite, aucun nouveau ZBC n’est créé (offre et l’émission). Aucune règle ne détruit non plus de ZBC : les pénalités et la poussière des comptes élagués vont au fonds de longévité, qui paie les nœuds (ZBC n’est jamais brûlé).

Sur le testnet, le ZBC n’a aucune valeur, et n’importe qui peut en obtenir gratuitement auprès du faucet (devnet, testnet et mainnet).

Voir aussi