-
Sa me fais pensé!
Pour que le premier block soit validé il faut valider des transactions (miner) afin de recevoir la récompense du nouveau bloc créer…
Donc…
Que ce qui c’est échangé la première fois pour que cette récompense tombe??? Ou autrement dit que ce que le premier mineur a validé pour recevoir les 50 premiers BTC???
Bonne réflexion à tous!
-
@Marco @ffmad @Tulsene @Ava77 @Narcisse @Sigmar @gefinance @Albino-Gomes-Crista-Novais …
Invitation à répondre à celui qui connais la réponse.
-
@vix18 a dit dans La toute première transaction en crypto-monnaie.. c'est beau! :
@Marco @ffmad @Tulsene @Ava77 @Narcisse @Sigmar @gefinance @Albino-Gomes-Crista-Novais …
Invitation à répondre à celui qui connais la réponse.
Le premier bloc de transaction de la blockchain Bitcoin, nommé Bloc Genesis, a été créé le 3 janvier 2009 à 18h15. Les 50 premiers bitcoins générés n’ont pas changé d’adresse : « Au niveau technique, le premier ‘coinbase’ est spécial. On ne peut pas dépenser ni faire changer d’adresse ces 50 btc. La toute première transaction (coinbase) du bloc Genesis n’est pas une transaction valable. Elle ne fait pas partie de l’ensemble des transactions. » – Antoine Ferron.
Un « coinbase » pouvant contenir des données arbitraires, Satoshi Nakamoto a inséré dans ce premier bloc le titre d’un article issu du Financial Times du jour :
The Times 03/Jan/2009 Chancellor on brink of second bailout for banks
Détails sur ce bloc :Nombre de transactions : 1
La production totale : 50 BTC
Volume estimé des transactions : 0 BTC
Frais de transaction : 0 BTC
Taille : 0 (Chaîne principale)
Date (timestamp) : 2009-01-03 18:15:05
Heure de réception : 2009-01-03 18:15:05
Relayée par : Unknown
Difficulté 1.00
Bits 486604799
Taille : 0.2783203125
KB Version : 1
nonce : 2083236893
Récompense du bloc : 50 BTC
Hash : 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
Bloc précédent : 0000000000000000000000000000000000000000000000000000000000000000
Bloc(s) suivant(s) : 00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048
Racine Merkle : 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33bAdresse de réception : 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
-
@Marco Alors si j’ai bien compris… un bloc différent des autres blocs à générer une récompense au premier mineur qui a valider du vent en échange de 50 BTC.
Merci pour la réponse
J’ai quand même du mal à capter
-
@vix18 il faut remercier google
De ce que j’en comprends le 1er bloc (génèse) n’est pas comme les autres et n’avait qu’un article du Times inséré par Satoshi pour lancer les blocs. -
@Marco Oui ça d’accord, mais…
Même si ce bloc est sorti du néant, il à générer une récompense pour la validation de 50 BTC qui n’existent pas à un mineur qui n’a rien valider.
Je pousse un peut plus loin…
Supposons que satochis à reçu 50 BTC pour avoir valider une transaction inexistante qui existe. Lors de sa première transaction à lui, il était le seul à pouvoir valider sa propre transaction…?
Ptain… je vais faire une vrille du cervelai
-
@vix18 je t’aurai bien dit de demander à Satoshi…mais ca risque d’être compliqué
-
-
En gros se sont les blocks de base ? Ceux qui on permis de tester bitcoin au tout début ? (enfin tester la blockchain)
Moi si non je les veux bien si jamais xD
-
Que c’est beau d’assister à la naissance d’un monde nouveau …
-
@gefinance tu parle de quoi ? Du premier block ?
-
Quand je pense que tout est parti d’un article du “Times”
-
Le bloc genesis ou le tout premier block de la blockchain bitcoin n’était pas minée (calculer) comme les autres blocks, il était écrit (créer) dans le code source du premier logiciel bitcoin par le fondateur du Bitcoin Mr l’inconnue Satoshi Nakamoto. C’est le block unique qui ne référence pas un bloc précédent, c’est lui le premier et avant il n’existe aucun autre.
GetHash() = 0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
hashMerkleRoot = 0x4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
txNew.vin[0].scriptSig = 486604799 4 0x736B6E616220726F662074756F6C69616220646E6F63657320666F206B6E697262206E6F20726F6C6C65636E61684320393030322F6E614A2F33302073656D695420656854
txNew.vout[0].nValue = 5000000000
txNew.vout[0].scriptPubKey = 0x5F1DF16B2B704C8A578D0BBAF74D385CDE12C11EE50455F3C438EF4C3FBCF649B6DE611FEAE06279A60939E028A8D65C10B73071A6F16719274855FEB0FD8A6704 OP_CHECKSIG
block.nVersion = 1
block.nTime = 1231006505
block.nBits = 0x1d00ffff
block.nNonce = 2083236893CBlock(hash=000000000019d6, ver=1, hashPrevBlock=00000000000000, hashMerkleRoot=4a5e1e, nTime=1231006505, nBits=1d00ffff, nNonce=2083236893, vtx=1)
CTransaction(hash=4a5e1e, ver=1, vin.size=1, vout.size=1, nLockTime=0)
CTxIn(COutPoint(000000, -1), coinbase 04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73)
CTxOut(nValue=50.00000000, scriptPubKey=0x5F1DF16B2B704C8A578D0B)
vMerkleTree: 4a5e1e -
@ava77 La blockchain c’est un ensemble de fichier raccordés l’un a l’autre dans un ordre chronologique construisant une chaine, cette chaine est incassable et bien prorogée contre le désordre, les fichier ne sont pas modifiable et ils sont aussi bien protégées contre tout type de modification en utilisant la cryptographie, la seul façon qui permet d’ajouter des transactions c’est de les groupées dans un bloc est lui ajouter a la fin de la chaine.
-
@Zincoin , merci
-
Salut,
Plus j’y pense, et plus je trouve etonnant que la personne qui se cache derriere Satoshi (ou les personnes) ait choisi une taille de 1 MB pour le bloc, si vraiment le but du Bitcoin etait d’etre adopte par la masse, et a terme representer par exemple 10% de l’echange de monnaie mondiale.
Comment une personne aussi intelligente que Satoshi Nakamoto n’a-t-elle pas pu voir qu’une taille de 1 MB serait largement insuffisante ? -
Souviens-toi des 640Ko de mémoire conventionnelle avec un certain Bill Gates qui disait que 640Ko devraient suffire à tout le monde…
-
@kalyst a dit dans La toute première transaction en crypto-monnaie.. c’est beau! :
Souviens-toi des 640Ko de mémoire conventionnelle avec un certain Bill Gates qui disait que 640Ko devraient suffire à tout le monde…
Pas bete oui.
En tout cas j’espere me tromper mais j’espere que Satoshi n’a pas vu “tot” son erreur ce qui expliquerait pourquoi il a (apparemment) quitter le navire fin 2010 (date de ses derniers posts sur le forum bitcointalk). -
@junoreactor Satoshi ne l’a pas seulement inventé, mais a tout calculé. Dans un bloc de 1 Mo, vous pouvez stocker des données de 3 à 5 000 transactions simples (entre deux porte-monnaie avec un petit nombre d’entrées et de sorties), c’est-à-dire que le réseau ignore actuellement 7 transactions par seconde. Pour le nombre d’utilisateurs d’aujourd’hui, c’est normal.