Bitcoin/Monnaie : Différence entre versions

De WikiOpenTruc
Aller à : navigation, rechercher
m (Liens)
m (Notes)
Ligne 14 : Ligne 14 :
 
* une certaine programmation peut-être associée aux enregistrements (triggers, etc)
 
* une certaine programmation peut-être associée aux enregistrements (triggers, etc)
  
* le logiciel qui s'occupe des bitcoins est open-source. Chacun peut bidouiller sa version locale (son instance) comme il veut. Par contre, pour que la participation de l'instance au réseau soit acceptée par le réseau, il faut que les protocoles d'interaction soient les protocoles majoritaires
+
* le logiciel qui s'occupe des bitcoins est open-source. Chacun peut donc bidouiller sa version locale (son instance) comme il veut. Par contre, pour que la participation de l'instance au réseau A soit acceptée par le réseau A, il faut que le protocole d'interaction de l'instance soit bien le protocole du réseau A.
 
 
* un fork de bitcoin correspond à un changement de la majorité (opérationnelle) des logiciels installés et surtout du protocole employé
 
  
 +
* un fork de bitcoin correspond à la création d'un nouveau réseau opérationnel et utilisant un nouveau protocole
  
 +
* un fork n'a rien d'automatique ou déterministe. Un fork est d'abord une nouvelle proposition technique (d'implémentation, de protocole) faite à la communauté de mineurs ... mais rien ne garantit son acceptation par une majorité viable. Un fork suivi par 2 noeuds, c'est un essai et un échec.
  
 
<br>
 
<br>

Version du 16 novembre 2017 à 11:55

Notes

  • livre de comptes / livre d'écriture, sous forme de BD, répliqué en beaucoup d'exemplaires, sur beaucoup d'ordinateurs
  • la BD est en fait une chaîne de blocs
  • les transactions (ou enregistrements) sont ajoutés toutes les 10' dans les (derniers) blocs
  • les enregistrements sont immuables (!)
  • les enregistrements sont horodatés
  • une certaine programmation peut-être associée aux enregistrements (triggers, etc)
  • le logiciel qui s'occupe des bitcoins est open-source. Chacun peut donc bidouiller sa version locale (son instance) comme il veut. Par contre, pour que la participation de l'instance au réseau A soit acceptée par le réseau A, il faut que le protocole d'interaction de l'instance soit bien le protocole du réseau A.
  • un fork de bitcoin correspond à la création d'un nouveau réseau opérationnel et utilisant un nouveau protocole
  • un fork n'a rien d'automatique ou déterministe. Un fork est d'abord une nouvelle proposition technique (d'implémentation, de protocole) faite à la communauté de mineurs ... mais rien ne garantit son acceptation par une majorité viable. Un fork suivi par 2 noeuds, c'est un essai et un échec.


Mineurs & minage

  • comme pour toute monnaie, il y a un mécanisme de création à l'oeuvre. La création de bitcoins est réalisée par des individus (et leurs logiciels) appelés mineurs.
  • la quantité totale de bitcoins est limité à 21 millions
  • la quantité limitée n'est pas un souci rédhibitoire, de facto c'est l'unité de base qui s'atomise, ce qui laisse encore pas mal de marge
  • les mineurs ne font pas que miner. Les mineurs s'occupent aussi de la validation des transactions / enregistrements, ie incorporation dans la blockchain. Ils effectuent ce travail en échange de frais.
  • il y a des transactions qui tentent de s'effectuer sans payer de frais ... ces transactions ne sont évidemment pas traitées prioritairement par les mineurs



Liens