Actu-crypto

🔒
❌ About FreshRSS
There are new articles available, click to refresh the page.
☐ ☆ ✇ Cryptoast

Bitcoin face à une crise des frais : la sécurité du réseau est-elle menacée ?

By: Marius Farashi Tasooji —

Bitcoin traverse une période critique : les frais de transaction chutent et les blocs ne sont pas tous pleins. Alors que la sécurité du réseau dépend de ces incitations économiques, la question devient urgente : un modÚle basé uniquement sur les frais est-il viable à long terme ?

L’article Bitcoin face Ă  une crise des frais : la sĂ©curitĂ© du rĂ©seau est-elle menacĂ©e ? est apparu en premier sur Cryptoast.

☐ ☆ ✇ Cryptoast

Le plus grand mineur de Bitcoin au monde recrute ce conseiller d’Emmanuel Macron

By: Vincent Maire —

Le mineur de Bitcoin (BTC) MARA a recruté François Garcin et Gérard Mestrallet. Alors que le premier est un entrepreneur du monde de la finance, le second a conseillé Emmanuel Macron. Faisons le point sur leurs nouvelles missions.

L’article Le plus grand mineur de Bitcoin au monde recrute ce conseiller d’Emmanuel Macron est apparu en premier sur Cryptoast.

☐ ☆ ✇ Cryptoast

Tout savoir sur le staking de cryptomonnaies

By: ClĂ©ment Wardzala —

Le staking s'est imposé comme le moyen le plus populaire pour générer des revenus passifs avec ses cryptomonnaies. Mais comment fonctionne réellement ce mécanisme ? Quels sont les avantages, les risques et les options disponibles ? Ce guide vous explique tout, exemples concrets à l'appui.

L’article Tout savoir sur le staking de cryptomonnaies est apparu en premier sur Cryptoast.

☐ ☆ ✇ BitcoinMatin.fr

« L’alliance la plus inattendue de l’annĂ©e » : Hut 8 propulse Bitcoin en AmĂ©rique avec le soutien insoupçonnĂ© de la famille Trump

By: Jessica ROUX —
EN BREF 🚀 American Bitcoin Corp a Ă©tĂ© lancĂ©e par Hut 8 pour se concentrer sur le minage industriel Ă  grande Ă©chelle de Bitcoin. đŸ€ La famille Trump, avec Eric et Donald Trump Jr., soutient ce projet ambitieux pour renforcer l’influence amĂ©ricaine dans le secteur des cryptomonnaies. 🔧 Hut 8 devient le partenaire exclusif d’infrastructure, [...]
☐ ☆ ✇ Cryptoast

Les mineurs de Bitcoin (BTC) ont vendu 42 % de leur production en mars : un plus haut depuis octobre

By: Vincent Maire —

Le mois dernier, les mineurs de Bitcoin (BTC) ont vendu plus de 40 % de leur production. Comment interprĂ©ter ce chiffre, et quelles raisons peuvent motiver ces ventes ?

L’article Les mineurs de Bitcoin (BTC) ont vendu 42 % de leur production en mars : un plus haut depuis octobre est apparu en premier sur Cryptoast.

☐ ☆ ✇ Cryptoast

Suisse : le canton de Berne pourrait se lancer dans le minage de Bitcoin (BTC)

By: Vincent Maire —

En Suisse, le canton de Berne va mener une étude pour savoir s'il convient ou non de se lancer dans le minage de Bitcoin (BTC). Quels seront les points étudiés ?

L’article Suisse : le canton de Berne pourrait se lancer dans le minage de Bitcoin (BTC) est apparu en premier sur Cryptoast.

☐ ☆ ✇ Cryptoast

Minage et trading : nouveau cadre fiscal crypto adopté en Russie

By: Marc-Antoine Caen Poletti —

Le Conseil de la Fédération de Russie, la chambre haute du parlement, a donné son feu vert pour une proposition de loi visant à encadrer la fiscalité autour des cryptomonnaies et du minage, que le président Vladimir Poutine vient de signer. Le début d'une nouvelle Úre en Russie ?

L’article Minage et trading : nouveau cadre fiscal crypto adoptĂ© en Russie est apparu en premier sur Cryptoast.

☐ ☆ ✇ Cryptonaute

Alors que le BTC s’approche des 100,000$, est-il trop tard pour miner du bitcoin ?

By: Romaric Saint Aubert —

Jamais le bitcoin n’avait connu pareilles valeurs. Alors que les prix explosent, de nombreux investisseurs se posent la question du mining de bitcoin. Est-il encore temps de miner du bitcoin en 2024, ou avez-vous ratĂ© l’opportunitĂ© ? Miner du bitcoin : comment ça marche ? Bitcoin est un rĂ©seau dĂ©centralisĂ© au sein duquel les transactions...

L’article Alors que le BTC s’approche des 100,000$, est-il trop tard pour miner du bitcoin ? est apparu en premier sur Cryptonaute.

☐ ☆ ✇ Cryptonaute

Masterclass #35 : introduction sur Kaspa, le changement de paradigme avec BLOCKDAG

By: Charles Ledoux —

Dans cette nouvelle masterclass, nous explorerons la blockchain Kaspa et notamment son layer consensus GHOSTDAG qui le diffĂ©rencie du Bitcoin. La blockchain Kaspa et le changement de paradigme Depuis l’annĂ©e derniĂšre, la blockchain Kaspa n’a cessĂ© de grimper en flĂšche, que ce soit en nombre d’adoptions mais aussi en termes de prix. Dans la communautĂ©...

L’article Masterclass #35 : introduction sur Kaspa, le changement de paradigme avec BLOCKDAG est apparu en premier sur Cryptonaute.

☐ ☆ ✇ Cryptoast

Un mineur de Bitcoin réussi à miner un bloc de BTC et empoche prÚs de 200 000 dollars

By: Zacharie Tazrout —

Jackpot ! En minant avec succÚs un bloc de la blockchain Bitcoin, un mineur solo a réussi à obtenir la précieuse récompense de 3,275 BTC. Au cours actuel du Bitcoin, cela correspond à environ 195 000 dollars.

L’article Un mineur de Bitcoin rĂ©ussi Ă  miner un bloc de BTC et empoche prĂšs de 200 000 dollars est apparu en premier sur Cryptoast.

☐ ☆ ✇ Cryptoast

Une banque de Wall Street aurait contacté un mineur pour lui acheter ses Bitcoins, seulement 2 semaines avant le halving

By: Marius Farashi Tasooji —

Le PDG de la ferme de minage Hut 8, Asher Genoot, révÚle qu'une banque de Wall Street aurait approché son entreprise pour acheter des Bitcoins. Cette information survient quelques mois aprÚs l'approbation des ETF Bitcoin spot et seulement 2 semaines avant le halving prévu pour le 20 avril 2024, suggérant une potentielle hausse de son adoption dans un futur proche.

L’article Une banque de Wall Street aurait contactĂ© un mineur pour lui acheter ses Bitcoins, seulement 2 semaines avant le halving est apparu en premier sur Cryptoast.

☐ ☆ ✇ TheCoinTribune

L’Europe se prĂ©pare-t-elle Ă  interdire le mining de bitcoin ?

By: Luc Jose A. —
Appareils de minage de bitcoin et le drapeau européen

Aux derniĂšres nouvelles, l’Union europĂ©enne (UE) projetterait de mettre en place des mesures strictes pour rĂ©guler les activitĂ©s de mining de bitcoin (BTC) sur le vieux continent. Il se trouve que la rĂ©glementation envisagĂ©e pourrait conduire Ă  l’interdiction pure et simple de ces opĂ©rations crypto. Explications.

L’article L’Europe se prĂ©pare-t-elle Ă  interdire le mining de bitcoin ? est apparu en premier sur Cointribune.

☐ ☆ ✇ COIN24.FR

La difficultĂ© d’extraction de Bitcoin atteint son plus bas niveau en 5 mois alors que les mineurs ferment boutique

By: Dan Ashmore CFA —

Points clés à retenir

  • Le coĂ»t d’extraction d’un Bitcoin est tombĂ© Ă  13 000 $, contre 24 000 $ au dĂ©but du mois de juin
  • À l’inverse, les coĂ»ts de l’électricitĂ© dans le monde augmentent, comme le souligne l’European Power Benchmark – en hausse de 281 % au premier trimestre par rapport au mĂȘme trimestre de l’annĂ©e derniĂšre
  • Cela signifie que les coĂ»ts des mineurs (Ă©lectricitĂ©) augmentent et que leurs revenus (Bitcoin) s’effondrent
  • Les mineurs fuient donc le rĂ©seau
  • Alors que les mineurs ferment boutique, la difficultĂ© de l’exploitation miniĂšre diminue – elle est maintenant Ă  son plus bas niveau depuis 5 mois – ce qui explique pourquoi le coĂ»t d’extraction d’un Bitcoin est en baisse
  • Une difficultĂ© d’extraction plus faible rĂ©duit la sĂ©curitĂ© du rĂ©seau, car cela signifie que les hackers ont besoin de moins de ressources pour manipuler et prendre le contrĂŽle du systĂšme
  • La diminution des ressources nĂ©cessaires pour valider les transactions favorise Ă©galement les mineurs Ă  petite Ă©chelle, leur permettant de mieux concurrencer les grands mineurs

Le mois dernier, JP Morgan a publiĂ© un rapport dĂ©crivant que le coĂ»t d’extraction d’un Bitcoin Ă©tait tombĂ© Ă  13 000 $ – une forte baisse de 46 % depuis le dĂ©but du mois de juin, lorsqu’un Bitcoin coĂ»tait 24 000 $ Ă  extraire.

Mais comment est-ce vrai, alors que le climat gĂ©opolitique fait grimper les prix de l’électricitĂ©, en ligne avec l’inflation gĂ©nĂ©ralisĂ©e ?

Les prix de l’électricitĂ© augmentent

L’European Power Benchmark Ă©tait en moyenne de 201 €/MWh au premier trimestre 2022, en hausse de 281 % par rapport au mĂȘme trimestre de 2021.

En Espagne et au Portugal, le prix a bondi de 411 %, tandis que les prix en France ont augmentĂ© de 336 %. L’Italie n’était pas loin derriĂšre, en hausse de 318 % et maintenant le prix le plus Ă©levĂ© de l’UE Ă  249 € par MWh.

Cela signifie que les coûts opérationnels pour exploiter Bitcoin augmentent, blessant les mineurs et obligeant beaucoup à fermer boutique.

Exploitation miniĂšre

C’est lĂ  que ça devient intĂ©ressant. Pour donner une explication super rapide de l’exploitation miniĂšre, les mineurs de Bitcoin cherchent Ă  rĂ©soudre un puzzle mathĂ©matique complexe. Quel que soit le mineur qui rĂ©sout le puzzle en premier, il remporte le droit de « valider » ce bloc de la blockchain, et reçoit donc une rĂ©compense en Bitcoin. Le bloc est ajoutĂ© Ă  la blockchain, puis le processus se rĂ©pĂšte, les mineurs s’affrontant sur le prochain puzzle mathĂ©matique pour le bloc suivant.

Ce qui est Ă©tonnant, c’est que le mystĂ©rieux crĂ©ateur de Bitcoin, Satoshi Nakamoto, a codĂ© un mĂ©canisme d’ajustement dans Bitcoin. Cela signifie qu’à mesure que de plus en plus de mineurs rejoignent le rĂ©seau et s’affrontent pour rĂ©soudre les Ă©nigmes mathĂ©matiques, les Ă©nigmes deviennent plus difficiles. De cette maniĂšre, la blockchain fonctionne comme prĂ©vu, ciblant les mĂȘmes blocs moyens par heure.

En fait, la citation de Satoshi ci-dessous tirĂ©e du livre blanc Bitcoin souligne qu’il s’attendait Ă  ce que les ordinateurs deviennent plus puissants et que l’intĂ©rĂȘt pour l’exploitation miniĂšre augmente avec le temps :

« Pour compenser l’augmentation de la vitesse matĂ©rielle et l’intĂ©rĂȘt variable pour l’exĂ©cution des nƓuds au fil du temps, la difficultĂ© de la preuve de travail est dĂ©terminĂ©e par une moyenne mobile ciblant un nombre moyen de blocs par heure. S’ils sont gĂ©nĂ©rĂ©s trop rapidement, la difficultĂ© augmente ».

Ce que cela signifie aujourd’hui

Cette hausse du prix de l’électricitĂ© combinĂ©e Ă  une baisse du prix du Bitcoin est la pire chose qui puisse arriver aux mineurs. Leurs coĂ»ts (Ă©lectricitĂ©) augmentent, tandis que leurs revenus (Bitcoin) diminuent simultanĂ©ment.

Et ils ferment boutique.

Le graphique ci-dessous montre la difficulté de minage du réseau.

Il est clair que les mineurs ressentent la pression, ainsi que le reste du marché. La difficulté moyenne a atteint son plus bas niveau depuis mars. Ceci est généralement considéré comme négatif pour le réseau Bitcoin dans son ensemble car cela réduit la sécurité de la blockchain. Plus la difficulté de la crypto-monnaie est élevée, plus la puissance de traitement est nécessaire pour vérifier les transactions et plus la complexité est élevée. Dans ce cas, les attaquants ont besoin de plus de ressources pour manipuler et prendre le contrÎle du systÚme.

Une deuxiĂšme consĂ©quence possible est qu’une difficultĂ© d’extraction plus faible pourrait ĂȘtre une bonne nouvelle pour les mineurs de Bitcoin Ă  petite Ă©chelle. En effet, cela permet de confirmer les transactions en utilisant moins de ressources, permettant au petit gars de rivaliser avec les plus grands mineurs.

Si les coĂ»ts d’électricitĂ© continuent d’augmenter et que Bitcoin est Ă  la traĂźne Ă  son niveau actuel (ou baisse davantage), cela ne changera pas de si tĂŽt. Par ailleurs, si Bitcoin se rallie, nous verrons peut-ĂȘtre plus de mineurs dĂ©poussiĂ©rer leur Ă©quipement pour revenir dans le jeu, la difficultĂ© augmentant en consĂ©quence.

Sources

JP Morgan / Decrypt

Europa.eu

InTheBlock

L'article La difficultĂ© d’extraction de Bitcoin atteint son plus bas niveau en 5 mois alors que les mineurs ferment boutique est apparu en premier sur Coin24.

☐ ☆ ✇ Cryptoast

L'entreprise de minage Core Scientific bientĂŽt poursuivie pour fraudes boursiĂšres ?

By: Timothy Bourbotte —

Depuis peu, le gĂ©ant du minage de Bitcoin (BTC) Core Scientifique est confrontĂ© Ă  une enquĂȘte menĂ©e par le cabinet d'avocat Pomerantz. Selon lui, la sociĂ©tĂ© de minage aurait rĂ©alisĂ© plusieurs fraudes commerciales et financiĂšres en 2022, au dĂ©triment de ses actionnaires lĂ©sĂ©s par la chute de son action en bourse.

L’article L'entreprise de minage Core Scientific bientît poursuivie pour fraudes boursiùres ? est apparu en premier sur Cryptoast.

☐ ☆ ✇ Comprendre la cryptomonnaie

Le bloc de genĂšse de Bitcoin

By: Ludovic Lars —

Lorsqu'il a conçu le prototype de Bitcoin en janvier 2009, Satoshi Nakamoto a dû construire un premier bloc à partir duquel la chaßne s'est allongée. Ce bloc il l'a appelé le bloc de genÚse (« genesis block » en anglais) en référence au premier livre de la Torah et de la Bible, qui raconte la création du monde par Dieu.

Par convention, on considÚre qu'il s'agit du bloc de hauteur 0 (ou « bloc 0 ») au-dessus duquel les autres blocs sont successivement empilés. Examinons plus en détail ce que contient cet élément fondateur de Bitcoin en procédant à une dissection minutieuse !

 

Un bloc fondateur

Le bloc de genĂšse est une donnĂ©e essentielle du protocole Bitcoin car il constitue la base Ă  partir de laquelle on peut dĂ©terminer la chaĂźne la plus longue (c'est-Ă -dire celle ayant le plus de preuve de travail accumulĂ©e) et par consĂ©quent la validitĂ© des transactions du registre. Il est thĂ©oriquement le seul bloc Ă  devoir ĂȘtre inscrit en dur dans le protocole, mĂȘme si d'autres l'ont Ă©tĂ© par la suite.

Tel que l'écrivait Satoshi Nakamoto :

« La chaßne de blocs est une structure en forme d'arbre qui a pour racine le bloc de genÚse, chaque bloc pouvant avoir plusieurs candidats à sa suite. »

Bloc de genĂšse embranchements

Le code de novembre 2008 (fourni par Satoshi à Hal Finney, Ray Dillinger et James A. Donald notamment) contenait déjà une premiÚre version du bloc de genÚse, horodatée au 10 septembre 2008, 18:02:08 UTC. Néanmoins, un nouveau bloc a été construit en janvier 2009 spécialement pour le lancement du prototype.

Le bloc de genÚse que nous connaissons est ainsi présent dans la version 0.1 du logiciel de Bitcoin, publiée le 8 janvier 2009. Un commentaire au sein du code le décrit :

Genesis Block:
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   = 2083236893
CBlock(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

Ce bloc pÚse trÚs exactement 285 octets. Le voici représenté en hexadécimal brut :

0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000

Le bloc de genĂšse est composĂ© d'un entĂȘte de 80 octets et d'une unique transaction, la transaction de rĂ©compense. Son identifiant (le rĂ©sultat du hachage de l'entĂȘte par double SHA-256) est 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f. Les zĂ©ros qui dĂ©butent cet identifiant indiquent qu'une preuve de travail a Ă©tĂ© rĂ©alisĂ©e.

Notez que les différentes informations contenues dans le bloc sont souvent transmises avec un ordre des octets inverse (dit « little-endian » ou « petit-boutiste »). Nous donnerons ici les informations dans l'ordre ordinaire (qu'on appelle « big-endian » ou « gros-boutiste ») à l'aide du préfixe 0x.

 

L'entĂȘte

Comme tous les blocs dans le protocole, le bloc de genĂšse possĂšde un entĂȘte donnant 6 informations diffĂ©rentes. Voici cet entĂȘte en dĂ©tail :

01000000 - version
0000000000000000000000000000000000000000000000000000000000000000 - identifiant du bloc précédent
3ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a - racine de Merkle
29ab5f49 - horodatage
ffff001d - valeur cible
1dac2b7c - nonce

 

La version du bloc

0x00000001

La version du bloc indique l'ensemble des rÚgles respectées par le bloc. Cette version 1 indiquait un respect des rÚgles du protocole originel défini par Satoshi. D'autres versions ont été introduites plus tard : la version 2 pour l'application du BIP-34 en mars 2013, la version 3 pour l'activation du BIP-66 en juillet 2015, et la version 4 pour celle du BIP-65 en décembre 2015. Le champ de version a par la suite été utilisé pour que les mineurs signalent leur intention d'appliquer un soft fork (conformément au BIP-9).

 

L'identifiant du bloc précédent

0x0000000000000000000000000000000000000000000000000000000000000000

Puisqu'il s'agit du premier bloc de la chaßne, le champ utilisé pour donner l'identifiant du bloc précédent est fixé à zéro par convention.

 

La racine de Merkle

0x4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b

La racine de Merkle correspond Ă  l'empreinte finale de l'arbre de Merkle des transactions. Puisqu'il n'y a qu'une seule transaction dans le bloc de genĂšse, il s'agit simplement de l'identifiant de cette transaction.

 

L'horodatage

0x495fab29

L'horodatage indique la date et l'heure à laquelle le mineur a trouvé le bloc. Il est donné par le nombre de secondes depuis le 1er janvier 1970 00:00:00 UTC. Ici, le nombre correspond à 1 231 006 505 secondes : le bloc de genÚse est donc horodaté au 3 janvier 2009 à 18:15:05 UTC.

Toutefois, il ne faut pas croire que cet horodatage indique l'instant précis du lancement effectif du réseau. Ce dernier a en effet été réalisé un peu plus tardivement : le bloc 1 est ainsi horodaté au 9 janvier 2009 à 02:54:25 UTC, soit 5 jours, 8 heures, 39 minutes et 20 secondes plus tard.

 

La valeur cible

0x1d00ffff

La valeur cible est la valeur minimale que l'identifiant du bloc peut avoir pour que ce dernier constitue une solution au problÚme de preuve de travail de Bitcoin. Moins cette valeur cible est haute, plus il est facile de trouver une solution et de miner un bloc. Elle est donc inversement proportionnelle à la difficulté du réseau.

La valeur cible du bloc de genĂšse correspond Ă  la plus grande valeur possible dans Bitcoin, ou la difficultĂ© la plus basse pour le dire autrement. Elle est encodĂ©e comme un nombre flottant oĂč le premier octet reprĂ©sente un exposant et oĂč la mantisse est dĂ©terminĂ©e par les 3 octets suivants. Ici, elle est Ă©gale Ă  0x00ffff × 256(0x1d - 3) c'est-Ă -dire 0x00000000ffff0000000000000000000000000000000000000000000000000000.

La preuve de travail du bloc est valide car l'identifiant est effectivement (largement) inférieur à cette valeur cible :

0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f ≀
0x00000000ffff0000000000000000000000000000000000000000000000000000

On définit la difficulté du minage comme l'inverse de la valeur cible multipliée par la valeur cible de base :

difficulté = cible_de_base / cible

La difficulté du bloc de genÚse est donc de 1.

AprÚs le lancement du réseau, la difficulté a stagné à ce niveau pendant prÚs d'un an avant d'enfin commencer à augmenter le 30 décembre 2009.

Au sein du code, le champ de la valeur cible est appelĂ© nBits, car ce paramĂštre dĂ©signait (avant que Satoshi n'en modifie le sens) le nombre de bits de tĂȘte Ă  mettre Ă  zĂ©ro pour que la solution soit valide. Dans la version de novembre 2008, le champ Ă©tait en effet fixĂ© Ă  20, ce qui correspondait Ă  5 zĂ©ros de tĂȘte en reprĂ©sentation hexadĂ©cimale, soit une valeur cible de 0x00000fffff....

 

Le nonce

0x7c2bac1d

Le nonce (mot qui provient de l'expression anglaise « for the nonce » signifiant « pour la circonstance, pour l'occasion ») désigne le nombre que le mineur fait varier pour calculer la preuve de travail. Il n'a aucune signification particuliÚre, étant déterminé au hasard.

 

L'ensemble des transactions

L'ensemble des transactions forme la seconde partie du bloc. Le voici en détail :

01 - nombre de transactions
01000000 - version
01 - nombre d'entrées
0000000000000000000000000000000000000000000000000000000000000000 - identifiant de transaction de la sortie précédente
ffffffff - index de la sortie précédente
4d - taille du script de déverrouillage
04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73 - script de déverrouillage
ffffffff - numéro de séquence
01 - nombre de sorties
00f2052a01000000 - montant
43 - taille du script de verrouillage
4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac - script de verrouillage
00000000 - temps de verrouillage

 

Le nombre de transactions

0x01

Le bloc contient une seule transaction : la transaction de rĂ©compense qui rĂ©munĂšre le mineur (ici Satoshi) pour la preuve de travail rĂ©alisĂ©e. Le bloc ne comporte ainsi aucune autre transaction, tout comme les blocs minĂ©s dans les premiers jours. Il a fallu attendre le 12 janvier et le bloc 170 pour voir la premiĂšre transaction effective du rĂ©seau ĂȘtre confirmĂ©e : celle entre Satoshi et Hal Finney.

Toutes les données restantes du bloc appartiennent à la transaction de récompense.

 

La version de la transaction

0x00000001

La version de la transaction indique comment celle-ci doit ĂȘtre interprĂ©tĂ©e. Elle est fixĂ©e Ă  1 conformĂ©ment au protocole initial. Aujourd'hui, il existe Ă©galement une version 2 qui autorise l'usage des verrous temporels relatifs (voir BIP-68).

 

Le nombre d'entrées de la transaction

0x01

La transaction contient une seule entrée : la base de piÚce, ou coinbase, qui permet de créer ex nihilo les nouveaux bitcoins et de recueillir les frais de transaction. Cette entrée est donc purement superflue, mais permet de conserver une certaine cohérence dans l'implémentation logicielle. Elle est constituée des champs identifiant la sortie précédente (théorique), d'un script de déverrouillage et d'un numéro de séquence.

 

L'identifiant de transaction de la sortie précédente

0x0000000000000000000000000000000000000000000000000000000000000000

Ce champ est utilisé dans les transactions pour dire à quel sortie transactionnelle correspond une entrée, en donnant l'identifiant de la transaction qui a créé la sortie. Puisqu'il s'agit d'une transaction de récompense qui ne fait pas référence à une sortie transactionnelle précédente, ce champ est fixé à 0 par convention.

 

L'index de la sortie précédente

0xffffffff

Ce champ est utilisé dans les transactions pour dire à quel sortie transactionnelle correspond une entrée, en donnant la position de la sortie dans la transaction qui l'a créée. Puisqu'il s'agit d'une transaction de récompense qui ne fait pas référence à une sortie transactionnelle précédente, ce champ est fixé au maximum par convention.

 

Le script de déverrouillage (scriptSig)

0x04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73

Dans Bitcoin, le script de déverouillage est combiné à un script de verrouillage précédent et détermine la validité d'une dépense. Il contient généralement les signatures nécessaires à la dépense d'une piÚce et est par conséquent souvent appelé scriptSig. Dans le cas d'une transaction de récompense, l'entrée ne fait référence à aucune sortie transactionnelle existante et ce script peut donc contenir des données arbitraires.

Ici, le script se présente de la maniÚre suivante :

<valeur cible> <nonce supplémentaire> <chaßne de caractÚres>

Ainsi, il est constitué de trois informations :

  • Tout d'abord, la valeur cible du bloc, donnĂ©e en sens inverse, conformĂ©ment Ă  la façon dont elle est reprĂ©sentĂ©e dans le code : 0xffff001d
  • Ensuite, un nonce supplĂ©mentaire (0x04), ou extra nonce, mis en place par Satoshi dans le code du logiciel. Le nonce supplĂ©mentaire du bloc de genĂšse a pour valeur 4, et ceux des blocs suivants sont croissants : celui du bloc 1 est aussi Ă©gal Ă  4, celui du bloc 2 Ă  11, celui du bloc 3 Ă  14, etc. La variation de ce nonce supplĂ©mentaire au sein des blocs a permis de mettre en Ă©vidence un motif particulier, appelĂ© le « Patoshi Pattern », qui dĂ©termine prĂ©cisĂ©ment les blocs minĂ©s par Satoshi et qui dĂ©montre que sa fortune s'Ă©lĂšve Ă  plus de 1 125 150 bitcoins.
  • Enfin, une chaĂźne de caractĂšres aujourd'hui emblĂ©matique, encodĂ©e en UTF-8, qui est :
    The Times 03/Jan/2009 Chancellor on brink of second bailout for banks

    Cette courte phrase correspond à la une du Times du 3 janvier 2009, qui annonçait que le ministre des finances du Royaume-Uni était sur le point de renflouer les banques pour la deuxiÚme fois. Le Times étant un quotidien anglais, cela a mené à des spéculations quant à l'identité de Satoshi, qui écrivait également dans un anglais britannique.

The Times 3 janvier 2009 chancelier ministre des finances renflouement des banques

Cette phrase présente dans le script de la transaction de récompense possÚde un rÎle double :

  • PremiĂšrement, elle prohibe l'antidatage : sa prĂ©sence dans le premier bloc, Ă  partir duquel toute la chaĂźne est construite, prouve que le rĂ©seau de Bitcoin n'a pas Ă©tĂ© lancĂ© avant le 3 janvier 2009. Cependant, cela ne veut pas dire que le bloc de genĂšse date bien du 3 janvier : en effet, il a pu ĂȘtre construit entre le 3 janvier (date de l'horodatage dĂ©clarĂ©) et le 8 janvier (date de publication du code).
  • DeuxiĂšmement, elle indique symboliquement ce Ă  quoi Bitcoin s'oppose en faisant rĂ©fĂ©rence au contexte monĂ©taire et financier de l'Ă©poque : le renflouement des grandes banques d'investissement par les États et par les banques centrales suite Ă  la crise financiĂšre de 2007-2008. Il est d'ailleurs possible que Satoshi ait choisi cette date prĂ©cisĂ©ment pour sĂ©lectionner cette une.

Ce script de la base de piĂšce est encore utilisĂ© de nos jours par les mineurs pour de multiples raisons. À l'instar de Satoshi, ils peuvent inclure des informations arbitraires dans le bloc et faire passer un message public au monde. Ç'a Ă©tĂ© le cas de la coopĂ©rative F2Pool qui, le 11 mai 2020, a Ă©voquĂ© l'injection de liquiditĂ© de la RĂ©serve FĂ©dĂ©rale en rĂ©action Ă  la crise du covid-19 au sein du bloc 629 999 (le bloc prĂ©cĂ©dant le troisiĂšme halving) :

NYTimes 09/Apr/2020 With $2.3T Injection, Fed's Plan Far Exceeds 2008 Rescue

Les regroupements de mineurs peuvent Ă©galement s'identifier en indiquant leur nom, ce qui permet de juger de la dĂ©centralisation du rĂ©seau, mĂȘme si cette pratique reste purement dĂ©clarative.

Enfin, les mineurs se servent encore de ce champ pour faire varier un nonce supplĂ©mentaire, le nonce de l'entĂȘte ne permettant plus depuis 2012 d'essayer suffisamment de possibilitĂ©s par rapport Ă  la difficultĂ© Ă©levĂ©e du rĂ©seau.

 

Le numéro de séquence (nSequence)

0xffffffff

Le numéro de séquence de l'entrée est maximal, ce qui fait que la transaction est considérée comme finale.

À l'origine, le numĂ©ro de sĂ©quence dans les entrĂ©es avait pour objectif de permettre les Ă©changes rĂ©pĂ©tĂ©s au sein de contrats, tels que les canaux de paiement. Ce modĂšle imaginĂ© par Satoshi n'Ă©tait pas suffisamment sĂ©curisĂ© et a par consĂ©quent Ă©tĂ© abandonnĂ©. Cependant, la rĂšgle de finalitĂ©, qui fait que la transaction est considĂ©rĂ©e comme finale (pas de temps de verrouillage) si les numĂ©ros de sĂ©quence de toutes les entrĂ©es sont maximaux (comme ici), a Ă©tĂ© conservĂ©e.

Aujourd'hui, ce numéro de séquence est utilisé pour déterminer le temps de verrouillage relatif d'une entrée et pour signaler Replace-by-Fee.

 

Le nombre de sorties de la transaction

0x01

La transaction contient une seule sortie, celle créditant Satoshi de son revenu de minage. Cette sortie est constituée d'un montant et d'un script de verrouillage.

 

Le montant

0x000000012a05f200

Le montant de la sortie est donné dans la plus petite unité du systÚme, unité qu'on a appelé le satoshi en hommage au créateur de Bitcoin. Ce montant correspond ici à 5 milliards de satoshis, soit 50 bitcoins. Il s'agit de la limite maximale du taux de création monétaire de l'époque (50 bitcoins par bloc).

 

Le script de verrouillage (scriptPubKey)

0x4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac

Le scrpt de verrouillage est l'ensemble des conditions à fournir pour pouvoir dépenser la piÚce correspondante. Ici, il possÚde la forme :

<clé publique> CHECKSIG

oĂč la clĂ© publique est 04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f. Il s'agit donc d'une sortie transactionnelle de type Pay to Public Key (P2PK), un schĂ©ma utilisĂ© dans les dĂ©buts de Bitcoin, qui demande une simple signature pour dĂ©bloquer les fonds. Cela explique le nom donnĂ© couramment Ă  ce script : scriptPubKey.

Bien souvent, cette sortie est rĂ©trospectivement attribuĂ©e Ă  l'adresse 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, obtenue en prenant l'empreinte de la clĂ© publique. Cela est nĂ©anmoins purement esthĂ©tique car c'est bien la clĂ© publique elle-mĂȘme qui a servi Ă  recevoir les bitcoins, pas l'adresse.

Fait intĂ©ressant : cette sortie transactionnelle n'est pas considĂ©rĂ©e comme dĂ©pensable par le protocole en raison de la façon dont le bloc de genĂšse est exprimĂ© dans le code. Cette erreur de programmation pourrait ĂȘtre corrigĂ©e par un hard fork, mais cela ne serait ni utile (Satoshi n'a pas touchĂ© Ă  ses bitcoins depuis qu'il a disparu), ni mĂȘme souhaitable (incompatibilitĂ© du protocole). Les 50 premiers bitcoins créés sont donc probablement brĂ»lĂ©s Ă  tout jamais.

 

Le temps de verrouillage (nLocktime)

0x00000000

Le temps de verrouillage (donnĂ©e globale appartenant Ă  la transaction) dĂ©termine la date Ă  partir de laquelle cette transaction pourra ĂȘtre confirmĂ©e. En Ă©tant fixĂ© Ă  zĂ©ro, celui-ci est dĂ©sactivĂ©.

 

Les autres chaĂźnes

Si le bloc de genĂšse constitue un fondement du protocole Bitcoin, il sert Ă©galement de base aux diffĂ©rentes branches minoritaires de Bitcoin qui possĂšdent le mĂȘme historique jusqu'Ă  leurs scissions respectives : Bitcoin Cash, Bitcoin SV, Bitcoin Gold ou encore eCash/XEC. D'autres protocoles possĂšdent leur propre bloc de genĂšse et certains d'entre eux ont Ă©galement incorporĂ© la une d'un journal ou d'un magazine pour garantir que le lancement du rĂ©seau ne s'est pas rĂ©alisĂ© avant la date donnĂ©e. Ainsi, le bloc de genĂšse de Litecoin (datant du 7 octobre 2011) contient la phrase suivante :

NY Times 05/Oct/2011 Steve Jobs, Apple’s Visionary, Dies at 56

Celui de Dash (datant du 19 janvier 2014) inclut la une suivante :

Wired 09/Jan/2014 The Grand Experiment Goes Live: Overstock.com Is Now Accepting Bitcoins

 


Source

Bitcoin Wiki, Genesis block

☐ ☆ ✇ TheCoinTribune

Mining: Hive Blockchain Technologies achĂšte 3019 appareils chez Foundry Digital LLC

By: Luc Jose Adjinacou —

young computer engineer repairing at cryptocurrency mining farm with screwdriver

En Chine, la rĂ©pression contre les mineurs de cryptomonnaies continue. Pour cette raison, beaucoup de mineurs changent de direction et s’orientent vers des pays oĂč les rĂšgles semblent moins « oppressantes ». Flairant le coup de la bonne affaire, la sociĂ©tĂ© canadienne Hive Blockchain Technologies imprime une nouvelle direction Ă  son activitĂ©. Une transaction bien rĂ©alisĂ©e entre [
]

L’article Mining: Hive Blockchain Technologies achùte 3019 appareils chez Foundry Digital LLC est apparu en premier sur CoinTribune.

☐ ☆ ✇ Cryptoast

Gemini achÚte des crédits carbone pour compenser le coût écologique de Bitcoin (BTC)

By: Marine Debelloir —

Gemini, la plateforme d’échange créée par les frĂšres Winklevoss, a annoncĂ© l’achat de crĂ©dits carbone, en collaboration avec Climate Vault. Elle souhaite ainsi compenser l’impact Ă©cologique du rĂ©seau Bitcoin (BTC).

L’article Gemini achĂšte des crĂ©dits carbone pour compenser le coĂ»t Ă©cologique de Bitcoin (BTC) est apparu en premier sur Cryptoast.

☐ ☆ ✇ Cryptoast

Mining en Chine : Bitmain forcé de suspendre ses ventes à cause des prix en baisse

By: Marine Debelloir —

Le gĂ©ant de l’équipement de mining Bitmain a Ă©tĂ© forcĂ© de suspendre ses ventes, face Ă  la vague de rĂ©gulation qui touche l’industrie chinoise. L'entreprise souhaite par ailleurs aider les mineurs Ă  se relocaliser.

L’article Mining en Chine : Bitmain forcĂ© de suspendre ses ventes Ă  cause des prix en baisse est apparu en premier sur Cryptoast.

☐ ☆ ✇ Cryptoast

Une voiture Ă©lectrique qui mine des cryptomonnaies lorsqu’elle est garĂ©e

By: Marine Debelloir —

Le constructeur de vĂ©hicules Ă©lectriques Daymak a annoncĂ© la construction d’un nouveau modĂšle plutĂŽt « crypto-friendly ». Il permettra de miner de la cryptomonnaie lorsque la voiture est garĂ©e.

L’article Une voiture Ă©lectrique qui mine des cryptomonnaies lorsqu’elle est garĂ©e est apparu en premier sur Cryptoast.

❌