Pages:
Author

Topic: creation de bitcoin - page 2. (Read 3474 times)

hero member
Activity: 585
Merit: 500
July 31, 2015, 10:17:07 AM
#2
Les mineurs forme un bloc de transaction en attente + 1 transaction de récompense.

Le calcul consiste a trouvé un hash composé d'un double sha256 des données de ce bloc tel que le résultat soit inférieur à un certain seuil (ce seuil est défini par la difficuté en cours).
Le calcul ne sert à rien en lui-même car le résultat est connu, il est juste très dur de trouver une donnée qui donne le résultat attendu, c'est juste histoire de temporisé la génération des blocs (en moyenne 10 minutes).

Parmi les transactions, il y en a une supplémentaire où le mineur met sa propre adresse, et un montant de 25 BTC. Les bitcoins ne sont pas généré, ils sont créé sous forme de récompense.
C'est une transaction spécial qui n'en dépense pas une précédente.

Tous les 210000 blocs (environ 4 ans) la récompense valide défini par le protocole change, le protocole défini que entre 0 et 210000 c'est 50, entre 210001 et 420000 c'est 25, etc...
C'est visible dans le code source
newbie
Activity: 27
Merit: 0
July 31, 2015, 09:53:11 AM
#1
Bonjour,

Je m’intéresse aux bitcoin depuis peu, je pense comprendre le principe général SAUF la création des bitcoin (les fameux 50BTC créé régulièrement)

il est écrit dans la FAQ (https://fr.bitcoin.it/wiki/FAQ#Comment_sont_cr.C3.A9.C3.A9s_les_Bitcoins_.3F) que ces BTC sont créé suite a "la solution à un certain problème de calcul".. pas très clair. les questions que je me pose sont :
  - quel est ce "problème de calcul" ? je pensais que les mineurs ne servait qu'a valider les transactions, pas a chercher une solution...
  - comment sont généré les bitcoin ? est-ce qu'il y a une transaction sans débiteur et avec un crediteur de 50 BTC ?
  - comment est géré la division par 2 du nombre de bitcoin créé après une certaine période ?

Merci de m'eclairer Smiley
Pages:
Jump to: