{"id":9955,"date":"2019-05-02T10:00:51","date_gmt":"2019-05-02T08:00:51","guid":{"rendered":"http:\/\/www.ab-consulting.fr\/blog?p=9955"},"modified":"2019-05-03T17:00:53","modified_gmt":"2019-05-03T15:00:53","slug":"minage-7-etapes","status":"publish","type":"post","link":"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes","title":{"rendered":"Blockchain : Fonctionnement du minage en 7 \u00e9tapes"},"content":{"rendered":"\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><blockquote class=\"wp-block-quote\"><p><em>Dans un pr\u00e9c\u00e9dent article, je vous ai expliqu\u00e9 <\/em><a rel=\"noreferrer noopener\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/blockchain-fonctionnement-en-7-etapes\" target=\"_blank\"><em>tout le fonctionnement d&rsquo;une blockchain en 7 \u00e9tapes<\/em><\/a><em>. Mais, vous \u00eates-vous d\u00e9j\u00e0 demand\u00e9 comment fonctionne le processus de minage sur une cha\u00eene de blocs? Ou encore comment votre transaction est confirm\u00e9e et ajout\u00e9e \u00e0 la cha\u00eene de blocs? Oui? Moi aussi. Etant donn\u00e9 que je ne trouvais pas d\u2019explications claires et d\u00e9taill\u00e9es sur ce processus, j\u2019ai d\u00e9cid\u00e9 d\u2019en \u00e9crire une moi-m\u00eame. Voici comment une transaction est trait\u00e9e sur une blockchain, en sept \u00e9tapes.<\/em><\/p><\/blockquote><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Toutes les technologies de blockchain se basent sur un principe commun. Ce principe a un nom qui fait une r\u00e9f\u00e9rence archa\u00efque \u00e9tonnante pour ce type de technologie de pointe&nbsp;: <strong>le minage<\/strong>.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h2 class=\"wp-block-heading\">En quoi consiste le minage?<amp-fit-text layout=\"fixed-height\"><\/amp-fit-text><\/h2><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le minage est tout simplement la <strong><em>cr\u00e9ation d\u2019un bloc valide par un des membres du r\u00e9seau<\/em><\/strong>.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Un bloc est un groupe d\u2019op\u00e9rations, qui vont \u00eatre group\u00e9es entre elles. Ce bloc est ensuite mis \u00e0 la suite de la cha\u00eene de blocs (ou de la blockchain si vous pr\u00e9f\u00e9rez), constituant ainsi un nouveau maillon de cette cha\u00eene.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le minage est donc une op\u00e9ration fondamentale d\u2019une cha\u00eene de blocs, quelle qu\u2019elle soit. Et c&rsquo;est ce qui la distingue d\u2019un syst\u00e8me centralis\u00e9 classique.<\/p><\/amp-fit-text>\n\n\n\n<div data-amp-layout=\"responsive\" data-amp-lightbox=\"true\" class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" width=\"561\" height=\"400\" src=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/minage-mode-emploi-blog.jpg?resize=561%2C400\" alt=\"Minage : en quoi cela consiste ce processus cl\u00e9 de la blockchain\" class=\"wp-image-10041\" srcset=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/minage-mode-emploi-blog.jpg?w=561 561w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/minage-mode-emploi-blog.jpg?resize=300%2C214 300w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/minage-mode-emploi-blog.jpg?resize=379%2C270 379w\" sizes=\"(max-width: 561px) 100vw, 561px\" data-recalc-dims=\"1\" \/><\/figure><\/div>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Prenons un exemple simple<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Par exemple, Damien envoie 100 Bitcoins \u00e0 Georges, et, de son c\u00f4t\u00e9, Bernard envoie 200 Bitcoins \u00e0 Michel.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Damien et Bernard soumettent \u00e0 tous les participants au r\u00e9seau Bitcoin leurs demandes respectives de transaction. Ces transactions ne sont cependant pas pour autant valides d\u2019office. En effet, l\u2019envoi d\u2019une demande d\u2019op\u00e9ration n\u00e9cessite une v\u00e9rification. Techniquement, Georges pourrait demander \u00e0 envoyer 100 Bitcoins \u00e0 Damien alors qu\u2019il n\u2019en poss\u00e8de que 50 dans son porte-monnaie.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Les demandes d&rsquo;op\u00e9rations vont donc \u00eatre mises en attente et stock\u00e9es dans un ce qu&rsquo;on appelle <strong><em>un pool<\/em><\/strong>. La demande de transaction sera ensuite r\u00e9cup\u00e9r\u00e9e par un des membres du r\u00e9seau pour faire partie d&rsquo;un nouveau bloc. <amp-fit-text layout=\"fixed-height\">C\u2019est seulement au moment de la cr\u00e9ation des blocs (donc du minage) que les op\u00e9rations sont confirm\u00e9es. Un bloc est simplement l\u2019agglom\u00e9ration de plusieurs op\u00e9rations valides et qui sont en attente. <\/amp-fit-text>Il ne se limite donc pas seulement \u00e0 la demande d\u2019envoi de 100 Bitcoins soumise par Damien. En outre, u<amp-fit-text layout=\"fixed-height\">n bloc ne peut pas contenir d&rsquo;op\u00e9rations d\u00e9j\u00e0 pass\u00e9es dans un bloc pr\u00e9c\u00e9dent.<\/amp-fit-text> Enfin la taille d&rsquo;un bloc est limit\u00e9e. Ainsi, par exemple, la limite est de l&rsquo;ordre de 1 Mo par bloc sur le r\u00e9seau Bitcoin.<\/p><\/amp-fit-text>\n\n\n\n<div data-amp-lightbox=\"true\" class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" width=\"364\" height=\"476\" src=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Blockchain-etape-2-2-blog.jpg?resize=364%2C476\" alt=\"Cha\u00eene de blocs - Cr\u00e9ation du bloc 1\" class=\"wp-image-9725\" srcset=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Blockchain-etape-2-2-blog.jpg?w=364 364w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Blockchain-etape-2-2-blog.jpg?resize=229%2C300 229w\" sizes=\"(max-width: 364px) 100vw, 364px\" data-recalc-dims=\"1\" \/><\/figure><\/div>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><blockquote class=\"wp-block-quote\"><p><amp-fit-text layout=\"fixed-height\"><em>Dans notre exemple, le bloc 1 se composera donc de&nbsp;: \u00ab\u00a0<\/em><strong><em>Damien envoie 100 BTC \u00e0 Georges et Bernard envoie 200 BTC \u00e0 Michel<\/em><\/strong><em>\u00ab\u00a0.<\/em><\/amp-fit-text><\/p><\/blockquote><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Le processus de base du minage<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Dans le cas classique (Bitcoin et tous ses d\u00e9riv\u00e9s), le processus de base se d\u00e9roule en 7 \u00e9tapes&nbsp;:<\/p><\/amp-fit-text>\n\n\n\n<ul><li>N\u2019importe quel n\u0153ud (membre) du r\u00e9seau peut proposer un nouveau bloc, et donc miner<\/li><li>Le mineur agr\u00e8ge des op\u00e9rations en attente, non encore incluses dans un bloc et donc non pr\u00e9sentes dans la blockchain<\/li><li>Il v\u00e9rifie la validit\u00e9 de toutes ces op\u00e9rations (les comptes sont suffisamment approvisionn\u00e9s, l\u2019op\u00e9ration est d\u00fbment&nbsp;sign\u00e9e<a rel=\"noreferrer noopener\" href=\"https:\/\/medium.com\/@JB_Pleynet\/le-chiffrage-%C3%A0-cl%C3%A9s-publiques-priv%C3%A9s-expliqu%C3%A9-aux-non-initi%C3%A9s-1a0eed15934f\" target=\"_blank\">&nbsp;<\/a>par les personnes autoris\u00e9es, etc.)<\/li><li>Le mineur groupe alors les op\u00e9rations dans un m\u00eame bloc<\/li><li>Il soumet ensuite le bloc au r\u00e9seau<\/li><li>Le r\u00e9seau \u00e9tudie la validit\u00e9 du bloc, dans la forme (respect du protocole informatique) et dans le fond (validit\u00e9 des transactions saisies)<\/li><li>Enfin, le r\u00e9seau accepte le nouveau bloc et tous les membres l\u2019ajoutent \u00e0 leur copie locale de la blockchain<\/li><\/ul>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Nous allons maintenant creuser un peu plus le fonctionnement en d\u00e9taillant chacune des 7 \u00e9tapes du minage.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h2 class=\"wp-block-heading\">Les 7 \u00e9tapes du processus de minage<\/h2><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Chaque utilisateur poss\u00e8de un \u00ab\u00a0porte-monnaie\u00a0\u00bb ou \u00ab\u00a0portefeuille\u00a0\u00bb (wallet en anglais). Celui-ci peut \u00eatre de type physique, logiciel ou en ligne. Son portefeuille  lui sert \u00e0 stocker ses crypto-monnaies (ou ses jetons) et \u00e0 d\u00e9clencher les transactions sur le r\u00e9seau correspondant. Nous reviendrons, dans un prochain article sur les portefeuilles existants en 2019 et sur la fa\u00e7on de les choisir en fonction de vos besoins.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le r\u00e9seau est constitu\u00e9 de noeuds. Les n\u0153uds sont essentiels au maintien de l&rsquo;int\u00e9grit\u00e9 d&rsquo;une blockchain. En termes simples, <strong><em>un n\u0153ud est simplement une copie de la blockchain qui existe sur un ordinateur ou un autre type de p\u00e9riph\u00e9rique mat\u00e9riel<\/em><\/strong>.<\/p><\/amp-fit-text>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" width=\"585\" height=\"392\" src=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-nodes.jpg?resize=585%2C392\" alt=\"Blockchain : r\u00e9seau de noeuds interconnect\u00e9s\" class=\"wp-image-10064\" srcset=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-nodes.jpg?w=585 585w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-nodes.jpg?resize=300%2C201 300w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-nodes.jpg?resize=403%2C270 403w\" sizes=\"(max-width: 585px) 100vw, 585px\" data-recalc-dims=\"1\" \/><\/figure><\/div>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Les n\u0153uds sont essentiellement des \u00ab\u00a0registres distribu\u00e9s\u00a0\u00bb (on parle de ledgers) sur lesquels les utilisateurs s&rsquo;appuient pour suivre les transactions de crypto-monnaie qui se sont produites sur la blockchain. Quiconque le souhaite peut cr\u00e9er un n\u0153ud. Il disposera alors de sa propre copie de l\u2019historique complet des transactions de la blockchain pour une crypto-monnaie sp\u00e9cifique ou pour un certain nombre de crypto-monnaies diff\u00e9rentes. Toutefois, chacun des n\u0153uds n\u00e9cessite \u00e9norm\u00e9ment de m\u00e9moire. En effet, les cha\u00eenes de blocs peuvent contenir une quantit\u00e9 importante de donn\u00e9es. Pour cette raison, toute personne souhaitant cr\u00e9er un n\u0153ud doit avoir la capacit\u00e9 pour traiter toutes ces donn\u00e9es. C&rsquo;est aussi ce qui permet de s\u00e9curiser la cha\u00eene de blocs. (Voir \u00e0 ce sujet mon pr\u00e9c\u00e9dent article : <em><strong><a href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/blockchain-inviolable\">Blockchain : est-elle aussi inviolable qu&rsquo;on le pr\u00e9tend?<\/a><\/strong><\/em>).<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Etape 1<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Un utilisateur d\u00e9clenche une transaction \u00e0 partir de son application de portefeuille, en essayant d&rsquo;envoyer une crypto-monnaie ou un jeton \u00e0 quelqu&rsquo;un d&rsquo;autre. C&rsquo;est un peu comme lorsque vous envoyez un virement bancaire depuis l&rsquo;application de banque en ligne fournie par votre banque. Enfin, au petit d\u00e9tail pr\u00e8s qu&rsquo;ici, il n&rsquo;y a pas besoin de banque&#8230; Chaque utilisateur poss\u00e8de des crypto-monnaies dans son portefeuille et peut les d\u00e9penser et les utiliser \u00e0 sa guise.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><blockquote class=\"wp-block-quote\"><p><em>Par exemple, Damien d\u00e9clenche l&rsquo;envoi de 100 BTC \u00e0 Georges depuis son portefeuille. De son c\u00f4t\u00e9 Bernard, depuis son application de portefeuille d\u00e9clenche l&rsquo;envoi de 200 BTC \u00e0 Michel.<\/em><\/p><\/blockquote><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Etape 2<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p><amp-fit-text layout=\"fixed-height\">La transaction est diffus\u00e9e sur le r\u00e9seau par l&rsquo;application de portefeuille.<\/amp-fit-text> Elle <amp-fit-text layout=\"fixed-height\">attend maintenant d&rsquo;\u00eatre r\u00e9cup\u00e9r\u00e9e par un mineur de la blockchain pour \u00eatre int\u00e9gr\u00e9e \u00e0 un bloc. Tant qu\u2019elle n\u2019est pas r\u00e9cup\u00e9r\u00e9e, elle est plac\u00e9e dans un \u00abpool de transactions non confirm\u00e9es\u00bb. Ce pool est un ensemble de transactions non confirm\u00e9es sur le r\u00e9seau, en attente de traitement. Ces transactions non confirm\u00e9es ne sont g\u00e9n\u00e9ralement pas collect\u00e9es dans un pool g\u00e9ant. Mais le plus souvent elle sont dans de petits pools locaux distribu\u00e9s.<\/amp-fit-text><\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Sur le r\u00e9seau Bitcoin, le pool de transactions non confirm\u00e9es porte le nom de <strong><em>Mempool<\/em><\/strong>. Une fois qu&rsquo;une transaction est effectu\u00e9e sur la blockchain de Bitcoin, elle n&rsquo;est pas imm\u00e9diatement ajout\u00e9e. Au lieu de cela, elle entre donc dans ce pool de transactions en mouvement.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><blockquote class=\"wp-block-quote\"><p><em>Dans notre exemple, les transactions de Damien et de Bernard sont donc stock\u00e9es, en attente de validation dans le Mempool.<\/em><\/p><\/blockquote><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Chaque n\u0153ud complet en cours d\u2019ex\u00e9cution sur le r\u00e9seau Bitcoin est connect\u00e9 \u00e0 ce pool, via le r\u00e9seau. C&rsquo;est en particulier le cas des mineurs qui disposent de leur propre noeud. <\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Etape 3<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Les mineurs du r\u00e9seau, travaillant au niveau de leurs n\u0153uds respectifs, rassemblent donc un ensemble de transactions de ce pool pour constituer un bloc. Un bloc est fondamentalement un ensemble de transactions (pour le moment, non encore confirm\u00e9es), auxquelles viennent s&rsquo;ajouter des m\u00e9tadonn\u00e9es. Chaque mineur construit son propre bloc de transactions issues du pool commun. Il est donc possible que plusieurs mineurs s\u00e9lectionnent la m\u00eame transaction \u00e0 inclure dans leurs blocs.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><blockquote class=\"wp-block-quote\"><p><strong>Exemple :<\/strong> <em>Nous avons deux mineurs, le mineur A et le mineur B. Les mineurs A et B peuvent d\u00e9cider d&rsquo;inclure la transaction X dans leur bloc.  Avant d&rsquo;ajouter une transaction \u00e0 son bloc, un mineur doit v\u00e9rifier si la transaction peut \u00eatre ex\u00e9cut\u00e9e en fonction de l&rsquo;historique de la blockchain. Si le solde du portefeuille de l&rsquo;exp\u00e9diteur dispose des fonds ou des jetons suffisants conform\u00e9ment \u00e0 l&rsquo;historique de la blockchain existante, la transaction est consid\u00e9r\u00e9e comme valide et peut \u00eatre ajout\u00e9e au bloc. <\/em><\/p><\/blockquote><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Comment les mineurs choisissent-ils les transactions \u00e0 inclure dans un bloc? La r\u00e9ponse est simple. Ils per\u00e7oivent une r\u00e9mun\u00e9ration pour chaque transaction min\u00e9e avec succ\u00e8s. Certaines transactions leur rapportent plus que d&rsquo;autres. Ainsi, les mineurs obtiennent une r\u00e9compense de 12,5 BTC chaque fois qu&rsquo;ils extraient avec succ\u00e8s un bloc Bitcoin. En plus de cette r\u00e9compense fixe de 12,5 BTC, ils re\u00e7oivent \u00e9galement une quantit\u00e9 suppl\u00e9mentaire de bitcoins appel\u00e9e \u00abfrais de transaction\u00bb et d\u00e9finie par chaque \u00e9metteur de transaction. Ces montants constituent de nouveaux Bitcoins cr\u00e9\u00e9s sp\u00e9cialement \u00e0 cet effet.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Lorsqu&rsquo;un mineur exploite un bloc avec succ\u00e8s, il re\u00e7oit 12,5 BTC plus une somme X repr\u00e9sentant les frais de transaction. Ce montant correspond \u00e0 la somme de tous les frais de transaction de ce bloc.<\/p><\/amp-fit-text>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" width=\"2482\" height=\"1002\" src=\"https:\/\/i2.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?fit=640%2C258\" alt=\"Co\u00fbt de minage - Blockchain Bitcoin\" class=\"wp-image-10069\" srcset=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?w=2482 2482w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?resize=300%2C121 300w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?resize=768%2C310 768w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?resize=1024%2C413 1024w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?resize=604%2C244 604w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?resize=850%2C343 850w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?w=1280 1280w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Capture-d\u2019\u00e9cran-2019-04-30-\u00e0-18.44.06.png?w=1920 1920w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption>Extrait de <a href=\"https:\/\/www.blockchain.com\/stats\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"www.blockchain.com (ouverture dans un nouvel onglet)\">www.blockchain.com<\/a><\/figcaption><\/figure>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Les mineurs accordent g\u00e9n\u00e9ralement la priorit\u00e9 aux transactions comportant des frais de transaction importants pour obtenir une meilleure r\u00e9mun\u00e9ration.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Etape 4<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>En s\u00e9lectionnant des transactions et en les ajoutant \u00e0 leur bloc, les mineurs cr\u00e9ent un bloc de transactions. Pour ajouter ce bloc de transactions \u00e0 la blockchain (pour que tous les autres mineurs et n\u0153uds enregistrent les transactions), le bloc doit tout d&rsquo;abord obtenir une signature (\u00e9galement appel\u00e9e preuve de travail). Cette signature est cr\u00e9\u00e9e en r\u00e9solvant un probl\u00e8me math\u00e9matique tr\u00e8s complexe, unique \u00e0 chaque bloc de transactions. <\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Chaque bloc a un probl\u00e8me math\u00e9matique diff\u00e9rent \u00e0 r\u00e9soudre. Ainsi chaque mineur travaillera sur un probl\u00e8me diff\u00e9rent et unique, propre au bloc qu\u2019il a construit. Tous ces probl\u00e8mes sont aussi difficiles \u00e0 r\u00e9soudre les uns que les autres. Afin de r\u00e9soudre ce probl\u00e8me math\u00e9matique, il faut disposer de beaucoup de puissance de calcul. C&rsquo;est le processus appel\u00e9 processus de minage.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Les mineurs proposent la puissance de calcul de leurs ordinateurs pour enregistrer et s\u00e9curiser les transactions. En \u00e9change, ils re\u00e7oivent une r\u00e9tribution comme nous l&rsquo;avons vu, par des bitcoins sp\u00e9cialement cr\u00e9\u00e9s. Ce syst\u00e8me est tr\u00e8s \u00e9nergivore. Pour chaque transaction, la blockchain Bitcoin a besoin d&rsquo;environ 77 kWh. En effet, la technologie de la blockchain se base sur un syst\u00e8me d\u00e9centralis\u00e9. Cela signifie que chaque transaction effectu\u00e9e doit donc passer par les diff\u00e9rents noeuds du r\u00e9seau. Pour cela, la cha\u00eene de blocs bitcoin a besoin d\u2019une \u00e9norme puissance de calcul. Ainsi, 30,25 TWh ont \u00e9t\u00e9 consomm\u00e9 par la monnaie virtuelle l&rsquo;an dernier. Cela repr\u00e9sente plus que la consommation nationale du Maroc, du Liban ou encore de la Hongrie (soit 159 pays en tout en se basant sur l\u2019Agence internationale de l\u2019\u00e9nergie).<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Nous reviendrons sur le fonctionnement exact de cet algorithme de signature dans une prochaine publication.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Etape 5<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le mineur qui trouve une signature \u00e9ligible pour son bloc en premier, diffuse ce bloc et sa signature \u00e0 tous les autres mineurs.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Etape 6<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>D\u2019autres mineurs v\u00e9rifient maintenant la l\u00e9gitimit\u00e9 de la signature. Ils prennent la cha\u00eene de donn\u00e9es du bloc diffus\u00e9 et l\u2019analysent pour voir si le hachage de sortie correspond bien \u00e0 la signature incluse. S&rsquo;il est valide, les autres mineurs confirmeront sa validit\u00e9 et conviendront que le bloc peut \u00eatre ajout\u00e9 \u00e0 la blockchain. Ils doivent parvenir \u00e0 un consensus, c&rsquo;est-\u00e0-dire qu&rsquo;ils doivent \u00eatre tous d&rsquo;accord. C&rsquo;est de l\u00e0 que vient le terme d&rsquo;<strong><em>algorithme de consensus<\/em><\/strong>. C\u2019est aussi de l\u00e0 que vient la d\u00e9finition de \u00ab<strong><em>preuve de travail<\/em><\/strong>\u00bb. La signature est la \u00abpreuve\u00bb du travail effectu\u00e9. Cela correspond \u00e0 la puissance de calcul d\u00e9pens\u00e9e. <\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Apr\u00e8s v\u00e9rification, le bloc nouvellement trouv\u00e9 vient s&rsquo;ajouter \u00e0 la blockchain. Et le mineur qui a trouv\u00e9 ce nouveau bloc a droit \u00e0 la r\u00e9compense de bloc. La hauteur du bloc (block height), qui indique la longueur de la cha\u00eene de blocs, augmente donc apr\u00e8s l&rsquo;ajout du nouveau bloc. Les autres n\u0153uds acceptent le bloc et l&rsquo;enregistreront dans leurs donn\u00e9es de transaction. Ceci bien s\u00fbr \u00e0 condition que les transactions \u00e0 l&rsquo;int\u00e9rieur du bloc correspondent correctement aux soldes du portefeuille en cours (historique des transactions) \u00e0 ce moment-l\u00e0.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Etape 7<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Apr\u00e8s l\u2019ajout d\u2019un bloc \u00e0 la cha\u00eene, chaque autre bloc ajout\u00e9 s\u2019ajoute \u00e0 la confirmation de ce bloc. Par exemple, si ma transaction fait partie le bloc 502 et que la cha\u00eene de blocs compte 507 blocs, cela signifie que ma transaction a 5 confirmations (507\u2013502). C&rsquo;est bien d\u2019une confirmation. En effet, \u00e0 chaque fois qu\u2019un autre bloc est ajout\u00e9, la blockchain atteint \u00e0 nouveau un consensus sur <em>l\u2019historique complet des transactions<\/em>, incluant votre transaction et votre bloc. Votre transaction a donc \u00e9t\u00e9 confirm\u00e9e 5 fois par la blockchain \u00e0 ce moment-l\u00e0. C\u2019est \u00e9galement ce \u00e0 quoi Etherscan fait r\u00e9f\u00e9rence lorsqu\u2019il vous montre les d\u00e9tails de votre transaction. <\/p><\/amp-fit-text>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" width=\"2094\" height=\"1552\" src=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?fit=640%2C474\" alt=\"Etape 7 du minage : Extrait de la blockchain Ethereum\" class=\"wp-image-10084\" srcset=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?w=2094 2094w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?resize=300%2C222 300w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?resize=768%2C569 768w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?resize=1024%2C759 1024w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?resize=364%2C270 364w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?resize=850%2C630 850w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?w=1280 1280w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/05\/Capture-d\u2019\u00e9cran-2019-05-01-\u00e0-11.57.05.png?w=1920 1920w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption><em>Extrait de <\/em><a rel=\"noreferrer noopener\" aria-label=\"www.etherscan.io (ouverture dans un nouvel onglet)\" href=\"https:\/\/etherscan.io\/block\/7675006\" target=\"_blank\"><em>www.etherscan.io<\/em><\/a><\/figcaption><\/figure><\/div>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Plus le bloc est profond\u00e9ment int\u00e9gr\u00e9 dans la cha\u00eene et plus le nombre de confirmations de votre transaction est \u00e9lev\u00e9. Et donc, plus il est difficile aux attaquants de le modifier. Apr\u00e8s l\u2019ajout d\u2019un nouveau bloc \u00e0 la blockchain, tous les mineurs doivent recommencer \u00e0 la troisi\u00e8me \u00e9tape en cr\u00e9ant un nouveau bloc de transactions. Les mineurs ne peuvent pas continuer. Il faut chercher \u00e0 r\u00e9soudre le probl\u00e8me du bloc sur lequel ils travaillaient pour deux raisons<\/p><\/amp-fit-text>\n\n\n\n<ul><li>Il peut contenir des transactions confirm\u00e9es par le dernier bloc ajout\u00e9 \u00e0 la blockchain. Rappelez-vous que plusieurs mineurs peuvent s\u00e9lectionner les m\u00eames transactions dans le bloc qu&rsquo;ils r\u00e9solvent. Par cons\u00e9quent, certaines de ces transactions peuvent ne plus \u00eatre valides, rendant le bloc invalide dans son ensemble.<\/li><li>Chaque bloc doit ajouter la sortie de hachage (signature) du dernier bloc ajout\u00e9 \u00e0 la cha\u00eene de blocs dans ses m\u00e9tadonn\u00e9es. C&rsquo;est ce qui en fait une blockchain. Si un mineur continue \u00e0 exploiter le bloc sur lequel il travaillait d\u00e9j\u00e0, d&rsquo;autres mineurs remarqueront que la sortie de hachage ne correspond pas \u00e0 celle du dernier bloc ajout\u00e9 sur la blockchain et le rejettera donc.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" width=\"600\" height=\"400\" src=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/hachage-blockchain-blog.jpg?resize=600%2C400\" alt=\"Minage : comment fonctionne le hachage\" class=\"wp-image-10050\" srcset=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/hachage-blockchain-blog.jpg?w=600 600w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/hachage-blockchain-blog.jpg?resize=300%2C200 300w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/hachage-blockchain-blog.jpg?resize=405%2C270 405w\" sizes=\"(max-width: 600px) 100vw, 600px\" data-recalc-dims=\"1\" \/><\/figure><\/div>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h2 class=\"wp-block-heading\">La preuve de travail \u00e0 la base du minage<\/h2><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le probl\u00e8me auquel se confronte chaque mineur lorsqu\u2019il tente d\u2019ajouter un bloc \u00e0 la cha\u00eene de blocs est de trouver une signature pour les donn\u00e9es de son bloc. Cette signature r\u00e9sulte d&rsquo;un algorithme de hachage et elle doit commencer par une certaine quantit\u00e9 de z\u00e9ros cons\u00e9cutifs. Cela semble compliqu\u00e9, non? Mais en fait ce n&rsquo;est vraiment pas si difficile. Laissez-moi essayer de vous expliquer cela d&rsquo;une mani\u00e8re simple.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Avant de commencer, il est important de savoir ce qu&rsquo;est une fonction de hachage. Une fonction de hachage est simplement un algorithme math\u00e9matique tr\u00e8s complexe, mais qui produit un r\u00e9sultat tr\u00e8s facile \u00e0 v\u00e9rifier.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Une fonction de hachage prend, en entr\u00e9e, une cha\u00eene de caract\u00e8res (litt\u00e9ralement toute cha\u00eene de lettres, chiffres et \/ ou symboles) et la transforme en une nouvelle cha\u00eene de 32 caract\u00e8res compos\u00e9e de lettres et de chiffres apparemment al\u00e9atoires. Cette cha\u00eene de 32 caract\u00e8res est la sortie du hachage. Si on modifie un nombre ou une lettre dans la cha\u00eene d&rsquo;entr\u00e9e, la sortie de hachage changera \u00e9galement de mani\u00e8re al\u00e9atoire. Cependant, une m\u00eame cha\u00eene d&rsquo;entr\u00e9e donnera toujours la m\u00eame cha\u00eene de sortie.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Le hachage dans la pratique<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Consid\u00e9rons maintenant les donn\u00e9es d\u2019un bloc comme l\u2019entr\u00e9e de hachage (sous forme d&rsquo;une cha\u00eene de donn\u00e9es). Lorsque cette entr\u00e9e est hach\u00e9e, elle donne une sortie de hachage (cha\u00eene de 32 chiffres) unique. Une r\u00e8gle de la blockchain est qu&rsquo;on ne peut ajouter un bloc \u00e0 la blockchain que si sa signature (la sortie de hachage) commence par une certaine quantit\u00e9 de z\u00e9ro. Or il n&rsquo;est pas du tout \u00e9vident que le r\u00e9sultat du hachage commence par le nombre de z\u00e9ros n\u00e9cessaires. C\u2019est la raison pour laquelle les mineurs modifient \u00e0 plusieurs reprises une partie des donn\u00e9es \u00e0 l\u2019int\u00e9rieur de leur bloc. Il ne peuvent pas modifier les donn\u00e9es des transactions. C&rsquo;est pour \u00e7a qu&rsquo;ils rajoutent une cha\u00eene de donn\u00e9es al\u00e9atoires \u00e0 la cha\u00eene de transactions, appel\u00e9e <strong><em>le nonce<\/em><\/strong>.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Chaque fois qu&rsquo;un mineur modifie le nonce, cela modifie la cha\u00eene d&rsquo;entr\u00e9e, ce qui entra\u00eene \u00e9galement une cha\u00eene de sortie diff\u00e9rente (signature). Les mineurs r\u00e9p\u00e8tent ce processus ind\u00e9finiment jusqu\u2019\u00e0 ce qu\u2019ils obtiennent une cha\u00eene de sortie r\u00e9pondant aux exigences de la signature (les z\u00e9ros). Vous trouverez ci-dessous un exemple. Cet exemple utilise sept z\u00e9ro, mais le nombre de z\u00e9ros d\u00e9pend en r\u00e9alit\u00e9 de la difficult\u00e9 des bloc d\u2019une blockchain. La difficult\u00e9 des blocs est un peu plus complexe cependant. Je vous sugg\u00e8re donc de garder \u00e7a pour plus tard (ce n&rsquo;est pas extr\u00eamement important pour l&rsquo;instant).<\/p><\/amp-fit-text>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" width=\"640\" height=\"188\" src=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Blockchain-etape-4-1-blog.jpg?resize=640%2C188\" alt=\"Minage - Etape 4 :la qualification des signatures\" class=\"wp-image-9748\" srcset=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Blockchain-etape-4-1-blog.jpg?resize=1024%2C301 1024w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Blockchain-etape-4-1-blog.jpg?resize=300%2C88 300w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Blockchain-etape-4-1-blog.jpg?resize=768%2C226 768w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/Blockchain-etape-4-1-blog.jpg?w=1200 1200w\" sizes=\"(max-width: 640px) 100vw, 640px\" data-recalc-dims=\"1\" \/><\/figure>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Les mineurs doivent trouver une signature \u00e9ligible. Et c\u2019est la raison pour laquelle une telle puissance informatique est n\u00e9cessaire pour r\u00e9soudre ce probl\u00e8me en un temps limit\u00e9. Deviner autant de nonces diff\u00e9rents prend beaucoup de temps et de puissance de calcul. Plus la puissance de hachage (mineurs) augmente et plus la difficult\u00e9 du probl\u00e8me math\u00e9matique augmentera. Et cela entra\u00eenera des d\u00e9penses en \u00e9lectricit\u00e9 encore plus \u00e9lev\u00e9es.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Tout travail m\u00e9rite salaire<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>En contrepartie de la puissance de calcul investie et de l&rsquo;\u00e9nergie d\u00e9pens\u00e9e, les mineurs doivent donc \u00eatre r\u00e9tribu\u00e9s pour le travail effectu\u00e9. Le mineur est r\u00e9mun\u00e9r\u00e9, de deux fa\u00e7ons&nbsp;:<\/p><\/amp-fit-text>\n\n\n\n<ul><li>Les utilisateurs du syst\u00e8me paient des frais de transaction, qu\u2019ils peuvent choisir librement. Plus ils d\u00e9finissent des frais \u00e9lev\u00e9s, plus leurs op\u00e9rations seront pass\u00e9es rapidement (puisque les mineurs vont prioriser les op\u00e9rations les plus r\u00e9mun\u00e9ratrices)<\/li><li>Toute crypto-monnaie pr\u00e9voit un processus de cr\u00e9ation mon\u00e9taire (\u00e9mission de nouvelle monnaie et donc d\u2019augmentation de la masse mon\u00e9taire globale). Et donc, il doit y avoir \u00e9mission de la nouvelle monnaie. Dans le cas des crypto-monnaies, c\u2019est tr\u00e8s souvent au moment du minage. Ainsi, le mineur va cr\u00e9er de la monnaie \u00e0 chaque bloc, dont il sera le premier propri\u00e9taire. Dans le cas du Bitcoin, ce montant g\u00e9n\u00e9r\u00e9 par cr\u00e9ation mon\u00e9taire diminue exponentiellement.<\/li><\/ul>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Il est donc important de comprendre que le mineur a un int\u00e9r\u00eat financier \u00e0 miner, parfois tr\u00e8s important.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">La preuve de travail<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Mais, s\u2019il est si facile de miner, pourquoi tout le monde ne le fait pas&nbsp;? Et pourquoi faut-il parfois tant de temps pour miner un bloc dans ce cas (10 minutes en moyenne pour le Bitcoin)&nbsp;?<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Ces deux questions trouvent leur r\u00e9ponse dans le principe de la preuve de travail, qui rend le minage pas si trivial que cela.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>En effet, pour pouvoir cr\u00e9er un bloc valide dans une blockchain type Bitcoin, il est n\u00e9cessaire pour trouver la signature de disposer d&rsquo;une \u00e9norme puissance de calcul. En effet, il faut tester au hasard des solutions jusqu\u2019\u00e0 tomber sur la bonne.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le minage d\u2019un nouveau bloc r\u00e9sulte donc de deux \u00e9l\u00e9ments&nbsp;:<\/p><\/amp-fit-text>\n\n\n\n<ul><li><strong><em>La chance<\/em><\/strong>, puisqu\u2019il est possible de trouver une solution en quelques secondes ou en plusieurs dizaines de minute. C\u2019est pourquoi on parle de temps moyen de cr\u00e9ation d\u2019un bloc, ce temps \u00e9tant variable dans la pratique,<\/li><li><strong><em>La puissance de calcul du mineur<\/em><\/strong>. Plus il dispose de puissance pour r\u00e9aliser des tentatives en parall\u00e8le, plus vite il trouvera une solution<\/li><\/ul>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Pour s\u2019adapter \u00e0 l\u2019augmentation de la puissance de calcul des mineurs, le protocole pr\u00e9voit que la difficult\u00e9 des probl\u00e8mes math\u00e9matiques \u00e0 r\u00e9soudre augmente ou diminue r\u00e9guli\u00e8rement en fonction des besoins pour maintenir un temps moyen entre chaque nouveau bloc min\u00e9 statistiquement constant. La dur\u00e9e est de 10 minutes sur le r\u00e9seau Bitcoin. Elle est de 12 secondes pour le r\u00e9seau Ethereum.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Parents, fils, oncles et cousins<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Dans un r\u00e9seau d\u00e9centralis\u00e9, personne ne se concerte pour savoir \u00e0 qui est le tour de miner. Tout le monde va chercher \u00e0 r\u00e9soudre le probl\u00e8me avant les autres pour empocher la mise. Ainsi, il est possible que deux n\u0153uds du r\u00e9seau trouvent simultan\u00e9ment la solution d\u2019un probl\u00e8me de minage, et donc minent deux blocs diff\u00e9rents au m\u00eame moment. Ainsi, le r\u00e9seau se retrouve dans un \u00e9tat ind\u00e9termin\u00e9 dans lequel il ne sait pas lequel des deux blocs cr\u00e9\u00e9s utiliser. On obtiendra donc deux cha\u00eenes diff\u00e9rentes.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le protocole pr\u00e9voit ce type de probl\u00e8mes, et oblige les n\u0153uds du r\u00e9seau \u00e0 prendre comme seule et unique blockchain valide la plus longue en termes de nombre de blocs. Ainsi lorsque deux blocs sont trouv\u00e9s en m\u00eame temps, il n\u2019est pas n\u00e9cessaire d\u2019arbitrer. Les mineurs continuent leur office, et un nouveau bloc va \u00eatre min\u00e9 sur l\u2019une ou l\u2019autre des deux blockchains, la rendant ainsi comme valide par d\u00e9faut. Le bloc alors min\u00e9 inutilement sera appel\u00e9 \u00ab&nbsp;oncle&nbsp;\u00bb (puisque non li\u00e9 \u00e0 la ligne directe qu\u2019est la blockchain), et sera d\u00e9laiss\u00e9.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Th\u00e9oriquement, il est possible que m\u00eame dans cette deuxi\u00e8me g\u00e9n\u00e9ration de blocs, deux mineurs trouvent \u00e0 nouveau 2 blocs en m\u00eame temps sur les 2 cha\u00eenes distinctes. Commence alors un troisi\u00e8me round de minage, esp\u00e9rant que quelqu\u2019un trouve avant les autres. En th\u00e9orie, la probabilit\u00e9 de trouver quasi simultan\u00e9ment des blocs d\u00e9cro\u00eet exponentiellement avec la longueur de la cha\u00eene des blocs en attente de d\u00e9termination.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>A noter que certaines blockchains plus modernes, comme Ethereum, incluent les blocs oncles dans la blockchain, sans les consid\u00e9rer comme abandonn\u00e9s. Ces blocs donnent donc lieu \u00e0 une r\u00e9mun\u00e9ration plus faible du minage, en \u00e9change du fait que leur pr\u00e9sence accro\u00eet la s\u00e9curit\u00e9 globale de la cha\u00eene.<\/p><\/amp-fit-text>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" width=\"600\" height=\"437\" src=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-preuve-de-travail-blog.jpg?resize=600%2C437\" alt=\"Le concept de preuve de travail\" class=\"wp-image-10054\" srcset=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-preuve-de-travail-blog.jpg?w=600 600w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-preuve-de-travail-blog.jpg?resize=300%2C219 300w, https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-preuve-de-travail-blog.jpg?resize=371%2C270 371w\" sizes=\"(max-width: 600px) 100vw, 600px\" data-recalc-dims=\"1\" \/><\/figure><\/div>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">La preuve de travail permet la s\u00e9curisation du&nbsp;r\u00e9seau<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>La preuve de travail (pour rappel, la r\u00e9solution de probl\u00e8mes math\u00e9matiques arbitrairement complexes pour valider le minage d\u2019un bloc) est donc l\u2019outil cl\u00e9 de s\u00e9curisation du r\u00e9seau. En effet, plus les probl\u00e8mes sont complexes \u00e0 r\u00e9soudre, plus il est difficile pour un membre, m\u00eame tr\u00e8s riche, de poss\u00e9der la puissance de calcul n\u00e9cessaire \u00e0 d\u00e9tenir plus de 50% de la puissance du r\u00e9seau.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Or nous l\u2019avons vu, la puissance n\u00e9cessaire \u00e0 la validation d\u2019un bloc est elle-m\u00eame d\u00e9pendante de la puissance globale du r\u00e9seau (puisque la complexit\u00e9 du probl\u00e8me s\u2019adapte p\u00e9riodiquement pour garantir un temps de minage en moyenne constant). Ainsi, pour accro\u00eetre la s\u00e9curit\u00e9, il est n\u00e9cessaire d\u2019attirer le plus de mineurs possibles, lesquels mineurs devant mettre \u00e0 disposition du r\u00e9seau leur puissance de calcul.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Ayant un int\u00e9r\u00eat \u00e9conomique \u00e0 investir dans du mat\u00e9riel pour miner, ils s\u2019\u00e9quipent en masse et se lancent dans une vaste course \u00e0 l\u2019armement qui a pour cons\u00e9quence de prot\u00e9ger les utilisateurs d\u2019une attaque aux 51%.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Cette course est d\u2019autant plus effr\u00e9n\u00e9e que l\u2019on rappelle que le r\u00e9seau adapte dynamiquement la complexit\u00e9 des calculs \u00e0 la puissance globale disponible. Ainsi donc, la fortune des mineurs ne se fait pas sur leur puissance de calcul dans l\u2019absolu, mais sur ce qu\u2019elle repr\u00e9sente par rapport \u00e0 l\u2019int\u00e9gralit\u00e9 de la puissance disponible.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>En d\u2019autres mots, ils perdent de l\u2019argent lorsque d\u2019autres augmentent leur puissance.<\/p><\/amp-fit-text>\n\n\n\n<h3 class=\"wp-block-heading\">Le c\u00f4t\u00e9 sombre du minage par preuve de travail<\/h3>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le minage par preuve de travail est fondateur du syst\u00e8me blockchain. Et il est ce qui permet \u00e0 la blockchain de fonctionner et de s\u2019imposer comme un nouveau standard de r\u00e9seau d\u00e9centralis\u00e9 trustless (donc sans aucun tiers de confiance) mais s\u00fbr.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>C&rsquo;est le minage par preuve de travail qui est \u00e0 l&rsquo;origine de la r\u00e9sistance du Bitcoin aux multiples attaques dont il a \u00e9t\u00e9 la cible. C\u2019est cette r\u00e9sistance qui permet au Bitcoin d\u2019\u00eatre une monnaie plus cr\u00e9dible aux yeux de certains que bien des monnaies nationales.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Mais cette m\u00e9thode a des inconv\u00e9nients&nbsp;:<\/p><\/amp-fit-text>\n\n\n\n<ul><li>Les mineurs paient leur mat\u00e9riel et surtout leur \u00e9lectricit\u00e9 en devises classiques. Ils doivent donc proc\u00e9der \u00e0 des \u00e9changes de crypto-devises contre des devises classiques. Cela cr\u00e9e donc une pression \u00e0 la baisse sur la contre-valeur des crypto-devises par rapport aux devises classiques.<\/li><li>Ils s\u2019imposent comme des acteurs \u00e9conomiques et s\u00e9curitaires majeurs des blockchains, cr\u00e9ant ainsi des risques politiques sur certaines crypto-devises. Or cela ne va pas n\u00e9cessairement dans le sens des int\u00e9r\u00eats des utilisateurs. Ce fut par exemple le cas lors de la controverse entre le Bitcoin Core et le Bitcoin Unlimited.<\/li><li>La consommation \u00e9lectrique des fermes de minage, notamment en Chine, est tr\u00e8s cons\u00e9quente \u00e0 l\u2019\u00e9chelle de la plan\u00e8te. Elle fait donc du Bitcoin et d\u2019autres crypto-devises des mauvais \u00e9l\u00e8ves en termes climatiques. En 2014, une \u00e9tude estimait cette consommation \u00e0 3 GW pour la Chine. C&rsquo;est l&rsquo;\u00e9quivalent de la consommation de la R\u00e9publique d\u2019Irlande. C&rsquo;est aussi l&rsquo;\u00e9quivalent d&rsquo;un peu plus que la puissance  produite par 2 des 4 r\u00e9acteurs de la centrale nucl\u00e9aire de Cattenom.<\/li><\/ul>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h3 class=\"wp-block-heading\">Les alternatives \u00e0 la preuve de&nbsp;travail<\/h3><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Pour pallier \u00e0 ces d\u00e9fauts, d\u2019autres m\u00e9thodes de minage commencent \u00e0 voir le jour :<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h4 class=\"wp-block-heading\"><strong>Le minage par tiers de confiance.<\/strong><\/h4><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>V\u00e9ritable trahison du mod\u00e8le originel, il consiste \u00e0 faire miner les blocs par des tiers de confiance. C\u2019est le mod\u00e8le privil\u00e9gi\u00e9 dans les blockchains priv\u00e9es. Certains m\u00e9canismes peuvent exister pour d\u00e9signer le tiers qui doit r\u00e9aliser le minage pour obliger une certaine rotation.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Dans ce type de mod\u00e8le le minage ne donne g\u00e9n\u00e9ralement pas lieu \u00e0 r\u00e9mun\u00e9ration.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h4 class=\"wp-block-heading\"><strong>Le minage par consensus<\/strong><\/h4><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Dans ce mod\u00e8le, un algorithme permet \u00e0 des n\u0153uds ma\u00eetres du r\u00e9seau de se mettre d\u2019accord entre eux de fa\u00e7on certaine, d\u00e9terministe et s\u00fbre, sur les op\u00e9rations \u00e0 accepter et sur l\u2019ordre dans lequel les accepter.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le minage par consensu sse base donc sur la confiance dans ces n\u0153uds ma\u00eetres, dont on conna\u00eet l\u2019identit\u00e9. Il est donc partiellement centralis\u00e9 (le nombre de n\u0153uds ma\u00eetres pouvant \u00eatre arbitrairement grand).<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>C\u2019est le mode de fonctionnement retenu sur la blockchain Ripple.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h4 class=\"wp-block-heading\"><strong>Le minage par preuve d\u2019enjeu<\/strong><\/h4><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Dans ce mod\u00e8le, un des utilisateurs est d\u00e9sign\u00e9 pseudo-al\u00e9atoirement avec une probabilit\u00e9 proportionnelle \u00e0 sa fortune d\u00e9tenue sur la blockchain. En d\u2019autres termes, plus vous \u00eates riche, plus vous avez de chance de vous faire s\u00e9signer comme mineur. Donc, plus vous minez et plus vous \u00eates riche. <\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Le mod\u00e8le porte bien son nom, puisqu\u2019il fait porter la responsabilit\u00e9 du minage \u00e0 ceux qui ont le plus d\u2019enjeu dans cette blockchain. Ce sont eux qui ont le plus int\u00e9r\u00eat \u00e0 jouer dans les r\u00e8gles pour maintenir la confiance dans le syst\u00e8me.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Ce mode de fonctionnement est en cours de d\u00e9ploiement sur la blockchain Ethereum.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Dans le minage par preuve de travail, un attaquant doit d\u00e9penser \u00e9norm\u00e9ment d\u2019argent pour acheter suffisamment de mat\u00e9riel informatique afin de d\u00e9tenir plus de 50% de la puissance du r\u00e9seau et pouvoir mener \u00e0 bien son attaque. D\u2019ailleurs, cette somme peut \u00eatre un moyen de valoriser une crypto-devise&nbsp;: la capitalisation d\u2019une crypto-devise (contre-valoris\u00e9e en devise fiduciaire) doit \u00eatre comparable au prix de l\u2019achat de 50% de la puissance de minage. Preuve s\u2019il le fallait que plus il y a de minage sur un r\u00e9seau, plus il est s\u00fbr. Et donc plus les utilisateurs ont confiance en lui et, par cons\u00e9quent, plus il a de la valeur.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Dans le minage par preuve d\u2019enjeu, un attaquant devra d\u00e9penser la m\u00eame somme, non pas acqu\u00e9rir du mat\u00e9riel informatique, mais pour acheter des crypto-devises sur le march\u00e9 d&rsquo;\u00e9change afin d\u2019augmenter son \u00e9ligibilit\u00e9 au minage, et donc sa puissance de minage.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><h2 class=\"wp-block-heading\">Conclusion<\/h2><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p>Vous connaissez d\u00e9sormais les principes de base du minage et son fonctionnement. Nous aborderons les sujets de la structure de la blockchain et le principe de la signature \u00e9lectronique dans un prochain article.<\/p><\/amp-fit-text>\n\n\n\n<amp-fit-text layout=\"fixed-height\" min-font-size=\"14\" max-font-size=\"48\" height=\"50\"><p><strong><em>Si cet article vous a \u00e9clair\u00e9, n&rsquo;h\u00e9sitez pas \u00e0 nous le dire et \u00e0 nous poser d&rsquo;\u00e9ventuelles questions compl\u00e9mentaires. Les commentaires vous sont ouverts. Alors n&rsquo;h\u00e9sitez pas. Vous pouvez aussi partager cet article sur les r\u00e9seaux sociaux et nous mettre un petit \u00ab\u00a0j&rsquo;aime\u00a0\u00bb sur le blog pour nous encourager. Si vous voulez \u00eatre inform\u00e9s des articles que nous publions r\u00e9guli\u00e8rement, vous pouvez \u00e9galement vous abonner \u00e0 notre blog depuis cette page. <\/em><\/strong><\/p><\/amp-fit-text>\n\n\n\n<p>&nbsp;<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Partager\u00a0:<\/h3><div class=\"sd-content\"><ul><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes\" target=\"_blank\" title=\"Cliquer pour imprimer\" ><span>Imprimer<\/span><\/a><\/li><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BArticle%20partag%C3%A9%5D%20Blockchain%20%3A%20Fonctionnement%20du%20minage%20en%207%20%C3%A9tapes&body=http%3A%2F%2Fwww.ab-consulting.fr%2Fblog%2Fblockchain%2Fminage-7-etapes&share=email\" target=\"_blank\" title=\"Cliquer pour envoyer un lien par e-mail \u00e0 un ami\" data-email-share-error-title=\"Votre messagerie est-elle configur\u00e9e\u00a0?\" data-email-share-error-text=\"Si vous rencontrez des probl\u00e8mes de partage par e-mail, votre messagerie n\u2019est peut-\u00eatre pas configur\u00e9e pour votre navigateur. Vous devrez peut-\u00eatre cr\u00e9er vous-m\u00eame une nouvelle messagerie.\" data-email-share-nonce=\"40e7a4672a\" data-email-share-track-url=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=email\"><span>E-mail<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-9955\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=facebook\" target=\"_blank\" title=\"Cliquez pour partager sur Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-9955\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=twitter\" target=\"_blank\" title=\"Cliquez pour partager sur Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-9955\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=linkedin\" target=\"_blank\" title=\"Cliquez pour partager sur LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-tumblr\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-tumblr sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=tumblr\" target=\"_blank\" title=\"Cliquez pour partager sur Tumblr\" ><span>Tumblr<\/span><\/a><\/li><li class=\"share-pinterest\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-pinterest-9955\" class=\"share-pinterest sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=pinterest\" target=\"_blank\" title=\"Cliquez pour partager sur Pinterest\" ><span>Pinterest<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Vous \u00eates-vous d\u00e9j\u00e0 demand\u00e9 comment fonctionne le processus de minage sur une cha\u00eene de blocs? Ou encore comment votre transaction est confirm\u00e9e et ajout\u00e9e \u00e0 la cha\u00eene de blocs? Oui? Moi aussi. Etant donn\u00e9 que je ne trouvais pas d\u2019explications claires et d\u00e9taill\u00e9es sur ce processus, j\u2019ai d\u00e9cid\u00e9 d\u2019en \u00e9crire une moi-m\u00eame.<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Partager\u00a0:<\/h3><div class=\"sd-content\"><ul><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes\" target=\"_blank\" title=\"Cliquer pour imprimer\" ><span>Imprimer<\/span><\/a><\/li><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BArticle%20partag%C3%A9%5D%20Blockchain%20%3A%20Fonctionnement%20du%20minage%20en%207%20%C3%A9tapes&body=http%3A%2F%2Fwww.ab-consulting.fr%2Fblog%2Fblockchain%2Fminage-7-etapes&share=email\" target=\"_blank\" title=\"Cliquer pour envoyer un lien par e-mail \u00e0 un ami\" data-email-share-error-title=\"Votre messagerie est-elle configur\u00e9e\u00a0?\" data-email-share-error-text=\"Si vous rencontrez des probl\u00e8mes de partage par e-mail, votre messagerie n\u2019est peut-\u00eatre pas configur\u00e9e pour votre navigateur. Vous devrez peut-\u00eatre cr\u00e9er vous-m\u00eame une nouvelle messagerie.\" data-email-share-nonce=\"40e7a4672a\" data-email-share-track-url=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=email\"><span>E-mail<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-9955\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=facebook\" target=\"_blank\" title=\"Cliquez pour partager sur Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-9955\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=twitter\" target=\"_blank\" title=\"Cliquez pour partager sur Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-9955\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=linkedin\" target=\"_blank\" title=\"Cliquez pour partager sur LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-tumblr\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-tumblr sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=tumblr\" target=\"_blank\" title=\"Cliquez pour partager sur Tumblr\" ><span>Tumblr<\/span><\/a><\/li><li class=\"share-pinterest\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-pinterest-9955\" class=\"share-pinterest sd-button share-icon\" href=\"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes?share=pinterest\" target=\"_blank\" title=\"Cliquez pour partager sur Pinterest\" ><span>Pinterest<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":9959,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","jetpack_post_was_ever_published":false,"jetpack_publicize_message":"Apr\u00e8s la technologie de la Blockchain, nous vous expliquons le fonctionnement du minage en 7 \u00e9tapes","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[3990],"tags":[3998,4527,4529,3999,4000,4594,4416,4417,4528,4595],"jetpack_publicize_connections":[],"author_meta":{"display_name":"Alain Bonneaud","author_link":"http:\/\/www.ab-consulting.fr\/blog\/author\/abonneaud"},"featured_img":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=300%2C150","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v17.9 (Yoast SEO v17.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Blockchain : Fonctionnement du minage en 7 \u00e9tapes - Blog de la Transformation Digitale<\/title>\n<meta name=\"description\" content=\"Le minage est au coeur de la technologie de la blockchain. En 7 \u00e9tapes, je vous en explique simplement le fonctionnement. Utile m\u00eame pour les non-initi\u00e9s.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blockchain : Fonctionnement du minage en 7 \u00e9tapes\" \/>\n<meta property=\"og:description\" content=\"Le minage est au coeur de la technologie de la blockchain. En 7 \u00e9tapes, je vous en explique simplement le fonctionnement. Utile m\u00eame pour les non-initi\u00e9s.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes\" \/>\n<meta property=\"og:site_name\" content=\"Blog de la Transformation Digitale\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/abconsultingci\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-02T08:00:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-03T15:00:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600&#038;ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@abonneaud\" \/>\n<meta name=\"twitter:site\" content=\"@abonneaud\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alain Bonneaud\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture est.\" \/>\n\t<meta name=\"twitter:data2\" content=\"25 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#organization\",\"name\":\"2AB & Associates\",\"url\":\"http:\/\/www.ab-consulting.fr\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/abconsultingci\/\",\"https:\/\/www.linkedin.com\/in\/alainbonneaud\/\",\"https:\/\/twitter.com\/abonneaud\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#logo\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/i2.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2015\/04\/AB-Consulting-logo-h-vs.gif?fit=540%2C107\",\"contentUrl\":\"https:\/\/i2.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2015\/04\/AB-Consulting-logo-h-vs.gif?fit=540%2C107\",\"width\":540,\"height\":107,\"caption\":\"2AB & Associates\"},\"image\":{\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#website\",\"url\":\"http:\/\/www.ab-consulting.fr\/blog\/\",\"name\":\"Blog de la Transformation Digitale\",\"description\":\"COBIT\\u00ae, VeriSM, ITIL\\u00ae, RESILIA, ISO 27001, ISO 20000\",\"publisher\":{\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.ab-consulting.fr\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#primaryimage\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600\",\"width\":1200,\"height\":600,\"caption\":\"Blockchain : Fonctionnement du minage en 7 \\u00e9tapes\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#webpage\",\"url\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes\",\"name\":\"Blockchain : Fonctionnement du minage en 7 \\u00e9tapes - Blog de la Transformation Digitale\",\"isPartOf\":{\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#primaryimage\"},\"datePublished\":\"2019-05-02T08:00:51+00:00\",\"dateModified\":\"2019-05-03T15:00:53+00:00\",\"description\":\"Le minage est au coeur de la technologie de la blockchain. En 7 \\u00e9tapes, je vous en explique simplement le fonctionnement. Utile m\\u00eame pour les non-initi\\u00e9s.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"http:\/\/www.ab-consulting.fr\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blockchain\",\"item\":\"https:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Blockchain : Fonctionnement du minage en 7 \\u00e9tapes\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#webpage\"},\"author\":{\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#\/schema\/person\/56962e20fa3aaac4e03764204c57b25c\"},\"headline\":\"Blockchain : Fonctionnement du minage en 7 \\u00e9tapes\",\"datePublished\":\"2019-05-02T08:00:51+00:00\",\"dateModified\":\"2019-05-03T15:00:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#webpage\"},\"wordCount\":4933,\"commentCount\":6,\"publisher\":{\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600\",\"keywords\":[\"bitcoin\",\"cha\\u00eene de blocs\",\"consensus\",\"crypto-monnaie\",\"crypto-monnaies\",\"ethereum\",\"hachage\",\"minage\",\"preuve de travail\",\"ripple\"],\"articleSection\":[\"Blockchain\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#\/schema\/person\/56962e20fa3aaac4e03764204c57b25c\",\"name\":\"Alain Bonneaud\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/www.ab-consulting.fr\/blog\/#personlogo\",\"inLanguage\":\"fr-FR\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/6d901ed6d3a81ad26a0335a7dae96b4f?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/6d901ed6d3a81ad26a0335a7dae96b4f?s=96&d=mm&r=g\",\"caption\":\"Alain Bonneaud\"},\"sameAs\":[\"http:\/\/www.ab-consulting.fr\",\"https:\/\/twitter.com\/abonneaud\"],\"url\":\"http:\/\/www.ab-consulting.fr\/blog\/author\/abonneaud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Blockchain : Fonctionnement du minage en 7 \u00e9tapes - Blog de la Transformation Digitale","description":"Le minage est au coeur de la technologie de la blockchain. En 7 \u00e9tapes, je vous en explique simplement le fonctionnement. Utile m\u00eame pour les non-initi\u00e9s.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes","og_locale":"fr_FR","og_type":"article","og_title":"Blockchain : Fonctionnement du minage en 7 \u00e9tapes","og_description":"Le minage est au coeur de la technologie de la blockchain. En 7 \u00e9tapes, je vous en explique simplement le fonctionnement. Utile m\u00eame pour les non-initi\u00e9s.","og_url":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes","og_site_name":"Blog de la Transformation Digitale","article_publisher":"https:\/\/www.facebook.com\/abconsultingci\/","article_published_time":"2019-05-02T08:00:51+00:00","article_modified_time":"2019-05-03T15:00:53+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600&ssl=1","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_creator":"@abonneaud","twitter_site":"@abonneaud","twitter_misc":{"\u00c9crit par":"Alain Bonneaud","Dur\u00e9e de lecture est.":"25 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"http:\/\/www.ab-consulting.fr\/blog\/#organization","name":"2AB & Associates","url":"http:\/\/www.ab-consulting.fr\/blog\/","sameAs":["https:\/\/www.facebook.com\/abconsultingci\/","https:\/\/www.linkedin.com\/in\/alainbonneaud\/","https:\/\/twitter.com\/abonneaud"],"logo":{"@type":"ImageObject","@id":"http:\/\/www.ab-consulting.fr\/blog\/#logo","inLanguage":"fr-FR","url":"https:\/\/i2.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2015\/04\/AB-Consulting-logo-h-vs.gif?fit=540%2C107","contentUrl":"https:\/\/i2.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2015\/04\/AB-Consulting-logo-h-vs.gif?fit=540%2C107","width":540,"height":107,"caption":"2AB & Associates"},"image":{"@id":"http:\/\/www.ab-consulting.fr\/blog\/#logo"}},{"@type":"WebSite","@id":"http:\/\/www.ab-consulting.fr\/blog\/#website","url":"http:\/\/www.ab-consulting.fr\/blog\/","name":"Blog de la Transformation Digitale","description":"COBIT\u00ae, VeriSM, ITIL\u00ae, RESILIA, ISO 27001, ISO 20000","publisher":{"@id":"http:\/\/www.ab-consulting.fr\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.ab-consulting.fr\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"ImageObject","@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#primaryimage","inLanguage":"fr-FR","url":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600","contentUrl":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600","width":1200,"height":600,"caption":"Blockchain : Fonctionnement du minage en 7 \u00e9tapes"},{"@type":"WebPage","@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#webpage","url":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes","name":"Blockchain : Fonctionnement du minage en 7 \u00e9tapes - Blog de la Transformation Digitale","isPartOf":{"@id":"http:\/\/www.ab-consulting.fr\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#primaryimage"},"datePublished":"2019-05-02T08:00:51+00:00","dateModified":"2019-05-03T15:00:53+00:00","description":"Le minage est au coeur de la technologie de la blockchain. En 7 \u00e9tapes, je vous en explique simplement le fonctionnement. Utile m\u00eame pour les non-initi\u00e9s.","breadcrumb":{"@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"http:\/\/www.ab-consulting.fr\/blog"},{"@type":"ListItem","position":2,"name":"Blockchain","item":"https:\/\/www.ab-consulting.fr\/blog\/category\/blockchain"},{"@type":"ListItem","position":3,"name":"Blockchain : Fonctionnement du minage en 7 \u00e9tapes"}]},{"@type":"Article","@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#article","isPartOf":{"@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#webpage"},"author":{"@id":"http:\/\/www.ab-consulting.fr\/blog\/#\/schema\/person\/56962e20fa3aaac4e03764204c57b25c"},"headline":"Blockchain : Fonctionnement du minage en 7 \u00e9tapes","datePublished":"2019-05-02T08:00:51+00:00","dateModified":"2019-05-03T15:00:53+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#webpage"},"wordCount":4933,"commentCount":6,"publisher":{"@id":"http:\/\/www.ab-consulting.fr\/blog\/#organization"},"image":{"@id":"https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600","keywords":["bitcoin","cha\u00eene de blocs","consensus","crypto-monnaie","crypto-monnaies","ethereum","hachage","minage","preuve de travail","ripple"],"articleSection":["Blockchain"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ab-consulting.fr\/blog\/blockchain\/minage-7-etapes#respond"]}]},{"@type":"Person","@id":"http:\/\/www.ab-consulting.fr\/blog\/#\/schema\/person\/56962e20fa3aaac4e03764204c57b25c","name":"Alain Bonneaud","image":{"@type":"ImageObject","@id":"http:\/\/www.ab-consulting.fr\/blog\/#personlogo","inLanguage":"fr-FR","url":"http:\/\/0.gravatar.com\/avatar\/6d901ed6d3a81ad26a0335a7dae96b4f?s=96&d=mm&r=g","contentUrl":"http:\/\/0.gravatar.com\/avatar\/6d901ed6d3a81ad26a0335a7dae96b4f?s=96&d=mm&r=g","caption":"Alain Bonneaud"},"sameAs":["http:\/\/www.ab-consulting.fr","https:\/\/twitter.com\/abonneaud"],"url":"http:\/\/www.ab-consulting.fr\/blog\/author\/abonneaud"}]}},"coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">Blockchain<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Blockchain<\/span>"]},"tags":{"linked":["<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">bitcoin<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">cha\u00eene de blocs<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">consensus<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">crypto-monnaie<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">crypto-monnaies<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">ethereum<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">hachage<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">minage<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">preuve de travail<\/a>","<a href=\"http:\/\/www.ab-consulting.fr\/blog\/category\/blockchain\" class=\"advgb-post-tax-term\">ripple<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">bitcoin<\/span>","<span class=\"advgb-post-tax-term\">cha\u00eene de blocs<\/span>","<span class=\"advgb-post-tax-term\">consensus<\/span>","<span class=\"advgb-post-tax-term\">crypto-monnaie<\/span>","<span class=\"advgb-post-tax-term\">crypto-monnaies<\/span>","<span class=\"advgb-post-tax-term\">ethereum<\/span>","<span class=\"advgb-post-tax-term\">hachage<\/span>","<span class=\"advgb-post-tax-term\">minage<\/span>","<span class=\"advgb-post-tax-term\">preuve de travail<\/span>","<span class=\"advgb-post-tax-term\">ripple<\/span>"]}},"comment_count":"6","relative_dates":{"created":"Posted 7 ans ago","modified":"Updated 7 ans ago"},"absolute_dates":{"created":"Posted on 2 mai 2019","modified":"Updated on 3 mai 2019"},"absolute_dates_time":{"created":"Posted on 2 mai 2019 10 h 00 min","modified":"Updated on 3 mai 2019 17 h 00 min"},"featured_img_caption":"","jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-minage2-blog.jpg?fit=1200%2C600","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3OrbX-2Az","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":9614,"url":"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/blockchain-fonctionnement-en-7-etapes","url_meta":{"origin":9955,"position":0},"title":"Blockchain &#8211; Tout le fonctionnement en 7 \u00e9tapes","date":"18 avril 2019","format":false,"excerpt":"La technologie des cha\u00eenes de blocs est \u00e0 la fois complexe et tr\u00e8s simple. Je vous propose d'essayer de la comprendre. Son importance prend aujourd'hui une grande ampleur. Loin de n'\u00eatre qu'un support pour les transactions en crypto-monnaies, c'est une technologie qui\u00a0impacte tous les secteurs de l'\u00e9conomie.","rel":"","context":"Dans &quot;Blockchain&quot;","img":{"alt_text":"Blockchain : tout le fonctionnement en 7 \u00e9tapes","src":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/04\/blockchain-7-etapes-blog.jpg?fit=1200%2C600&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":8781,"url":"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/blockchain-inviolable","url_meta":{"origin":9955,"position":1},"title":"Blockchain : est-elle aussi inviolable qu&rsquo;on le pr\u00e9tend?","date":"21 mars 2019","format":false,"excerpt":"Avec l'essor des crypto-monnaies, les b\u00e9n\u00e9fices substantiels ont commenc\u00e9 \u00e0 devenir \u00e9vidents pour les pirates. Ils ont donc commenc\u00e9 \u00e0 s'attaquer \u00e0 cette nouvelle technologie. R\u00e9sultat : plus de 2 milliards de dollars ont \u00e9t\u00e9 d\u00e9tourn\u00e9s des transactions en bitcoins utilisant la blockchain depuis d\u00e9but 2017. Alors, la blockchain est-elle\u2026","rel":"","context":"Dans &quot;Blockchain&quot;","img":{"alt_text":"Cybers\u00e9curit\u00e9 : la blockchain est-elle aussi inviolable qu'on le pr\u00e9tend?","src":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/03\/blockchain-piratage-blog.jpg?fit=1200%2C691&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":10075,"url":"http:\/\/www.ab-consulting.fr\/blog\/blockchain\/blockchain-a-2-z","url_meta":{"origin":9955,"position":2},"title":"Blockchain : Le guide de A \u00e0 Z","date":"10 mars 2020","format":false,"excerpt":"Il faut distinguer la technologie des cha\u00eenes de blocs des crypto-monnaies. Et ce, m\u00eame si la cha\u00eene de blocs la plus connues est celle du Bitcoin. La technologie de la blockchain a d'\u00e9normes potentiels d'application dans la transformation num\u00e9rique des entreprises. Je n'ai pas trouv\u00e9 de guide complet sur ce\u2026","rel":"","context":"Dans &quot;Blockchain&quot;","img":{"alt_text":"Blockchain : guide de A \u00e0 Z","src":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2020\/03\/Blockchain-a-2-z-blog.jpg?fit=1200%2C675&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":7899,"url":"http:\/\/www.ab-consulting.fr\/blog\/securite\/pentests-indispensables-mais-pas-suffisants","url_meta":{"origin":9955,"position":3},"title":"Tests de p\u00e9n\u00e9tration : n\u00e9cessaires mais pas suffisants","date":"7 f\u00e9vrier 2019","format":false,"excerpt":"La d\u00e9tection et la correction des vuln\u00e9rabilit\u00e9s de s\u00e9curit\u00e9 sont beaucoup moins stressantes et co\u00fbteuses si elles sont trait\u00e9es d\u00e8s les premi\u00e8res \u00e9tapes du cycle de vie. De plus la connaissance des outils et des m\u00e9thodes \u00e0 d\u00e9ployer avant de r\u00e9aliser une revue de s\u00e9curit\u00e9 vous \u00e9vitera de nombreuses nuits\u2026","rel":"","context":"Dans &quot;Cyber-r\u00e9silience&quot;","img":{"alt_text":"Cybers\u00e9curit\u00e9 - Les tests de p\u00e9n\u00e9tration sont indispensables mais insuffisants","src":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/02\/pentests-indisoensables-mais-insuffisants.jpg?fit=1200%2C750&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":8628,"url":"http:\/\/www.ab-consulting.fr\/blog\/itil-4\/itil-saison-4-renaissance-longtemps-attendue","url_meta":{"origin":9955,"position":4},"title":"ITIL saison 4 ou la renaissance longtemps attendue","date":"11 mars 2019","format":false,"excerpt":"Il en va ainsi des grandes s\u00e9ries \u00e0 succ\u00e8s. Malgr\u00e9 les \u00e9pisodes successifs au cours desquels les familles se constituent avant de s'entre-d\u00e9chirer tout le monde attend la nouvelle saison avec int\u00e9r\u00eat. Il en va de m\u00eame pour ITIL. Les familles (OGC, APMG, Cabinet Office, AXELOS) se sont d\u00e9chir\u00e9es, les\u2026","rel":"","context":"Dans &quot;ITIL 4&quot;","img":{"alt_text":"ITIL 4 : nouvelle saison - Rennaissance longtemps attendue","src":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2019\/03\/itil-saison-4-netflix-blog.jpg?fit=1200%2C831&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":6273,"url":"http:\/\/www.ab-consulting.fr\/blog\/it-sm\/iso-20000\/isoiec20000-le-cru-2018-est-arrive","url_meta":{"origin":9955,"position":5},"title":"ISO\/IEC 20000-1 : le cru 2018 est arriv\u00e9","date":"17 septembre 2018","format":false,"excerpt":"La nouvelle norme ISO\/IEC 20000-1:2018, reconnue comme le standard en mati\u00e8re de gestion des services informatiques (ITSM) vient d'\u00eatre publi\u00e9e et apporte des changements importants. La nouvelle version marque d\u00e9finitivement sa diff\u00e9rence face \u00e0 ITIL et \u00e9largit son p\u00e9rim\u00e8tre au del\u00e0 des processus pour couvrir toute l'organisation et sa cha\u00eene\u2026","rel":"","context":"Dans &quot;Gestion des Services Informatiques&quot;","img":{"alt_text":"ISO\/IEC 20000-1:2018 nouvelle version de la norme de gestion des services","src":"https:\/\/i0.wp.com\/www.ab-consulting.fr\/blog\/wp-content\/uploads\/2018\/09\/ISO-20000-1-2018-1.jpg?fit=800%2C562&resize=350%2C200","width":350,"height":200},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/posts\/9955"}],"collection":[{"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/comments?post=9955"}],"version-history":[{"count":61,"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/posts\/9955\/revisions"}],"predecessor-version":[{"id":10131,"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/posts\/9955\/revisions\/10131"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/media\/9959"}],"wp:attachment":[{"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/media?parent=9955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/categories?post=9955"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.ab-consulting.fr\/blog\/wp-json\/wp\/v2\/tags?post=9955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}