Accueil
Glossaire
Bloc candidat

Bloc candidat

Intermédiaire
En rĂ©sumĂ©, un bloc candidat est un bloc qu’un nƓud de minage (mineur) tente de miner dans l’optique de percevoir la rĂ©compense de bloc. Ainsi, un bloc candidat peut ĂȘtre dĂ©crit comme un bloc temporaire qui sera validĂ© ou rejetĂ© par le rĂ©seau. Les mineurs rivalisent les uns avec les autres pour valider le bloc suivant et l’ajouter Ă  la blockchain, mais ils doivent au prĂ©alable crĂ©er un bloc candidat pour participer Ă  la compĂ©tition de minage.
Les blocs candidats sont créés par les mineurs en réunissant et en organisant plusieurs transactions non confirmées à partir du pool de mémoire. Les transactions sont ensuite hachées pour former un arbre de Merkle, qui produira éventuellement une racine de Merkle (ou hachage de la racine). La racine de Merkle est un hachage unique qui représente tous les hachages précédents de cet arbre et, par conséquent, toutes les transactions incluses dans ce bloc.
Le hachage de la racine, ainsi que le hachage du bloc prĂ©cĂ©dent et un nombre alĂ©atoire appelĂ© nonce qui est ensuite placĂ© dans l’en-tĂȘte du bloc. L’en-tĂȘte de bloc est ensuite hachĂ© par les mineurs, gĂ©nĂ©rant une sortie basĂ©e sur ces composants (hachage de la racine, hachage du bloc prĂ©cĂ©dent et nonce) ainsi que d’autres Ă©lĂ©ments. La sortie rĂ©sultante est le hachage du bloc et servira d’identifiant unique au bloc nouvellement gĂ©nĂ©rĂ© (bloc candidat).
Pour ĂȘtre considĂ©rĂ©e comme valide, la sortie (bloc de hachage) doit commencer par un certain nombre de zĂ©ros (infĂ©rieur Ă  une valeur cible dĂ©finie par le protocole). Cela signifie que le processus du minage est fondĂ© sur plusieurs tentatives (essais et erreurs), les nƓuds devant exĂ©cuter une myriade de fonctions de hachage avec diffĂ©rentes valeurs de nonce jusqu’à ce qu’un hachage de bloc valide soit finalement produit. Le hachage du bloc produit est ce qui prouve que les mineurs ont effectuĂ© leur travail (d’oĂč le nom de Preuve de travail (PoW)).
Une fois qu’un mineur a trouvĂ© un hachage de bloc valide, son bloc candidat sera diffusĂ© aux autres nƓuds du rĂ©seau qui vĂ©rifieront son authenticitĂ©. Si tout est correct, le bloc candidat sera alors enregistrĂ© sur la blockchain. À ce stade, chaque nƓud de validation met Ă  jour sa copie des donnĂ©es de la blockchain pour reflĂ©ter le bloc rĂ©cemment minĂ©, et le mineur reçoit la rĂ©compense du bloc.
Partager des publications
S’inscrire pour un compte.
Mettez vos connaissances en pratique en ouvrant un compte Binance dùs aujourd’hui.