Entreprises
Bitcoin – Explication des variations du hashrate lors du POW Summit

19h00 ▪
5
min de lecture ▪ par
Le POW Summit fut l’event de tordre le cou aux excitations récurrentes liées aux variations soudaines du hashrate.

Bitcoin Hashrate
Jameson Lopp s’est penché sur la mesure du hashrate international après une quotation de Satoshi en guise d’introduction du POW summit :
« Le Proof of Work est la resolution au problème de synchronisation et permet de savoir quelle est le consensus mondial sans avoir à faire confiance à qui que ce soit. Nous n’avons pas à nous préoccuper de qui s’occupe des communications. Peu importe qui vous dit quelle chaîne est la plus longue, le Proof of Work parle de lui-même. »
Rentrant ensuite dans le vif du sujet, J. Lopp a déclaré qu’essayer de « mesurer le hashrate, c’est comme essayer de mesurer la vitesse du vent. Ni l’un ni l’autre ne peuvent être mesurés directement. Ils ne peuvent qu’être mesurés indirectement et estimés après coup. Connaître avec précision le hashrate whole du réseau à un immediate donné n’a pas de sens ».
Présentation de Jameson LOpp à partir de 1h02 :
Pour expliquer le calcul du hashrate, il faut d’abord définir ce qu’est la difficulté de mining. Il s’agit d’une mesure de la difficulté à laquelle les mineurs font face pour trouver un bloc. C’est-à-dire le nombre moyen de hachages nécessaires pour miner un bloc.
On « mine un bloc » lorsque l’on trouve un hash inférieur à une certaine valeur (nombre cible). Un hash est un nombre (exprimé en hexadécimal) que l’on obtient en passant l’en-tête d’un bloc à la moulinette de l’algorithme SHA-256. Plus ce nombre est petit et plus le hash begin par de nombreux zéros.
La difficulté de mining sert à maintenir le rythme d’un bloc de transactions toutes les dix minutes environ. Sans ce mécanisme, les blocs seraient trouvés de plus en plus vite à mesure que le nombre de mineurs augmente.
Pourquoi dix minutes ? Il s’avère que personne ne l’a demandé à Satoshi Nakamoto. L’une des explications qu’il fallait un délai suffisant pour permettre aux blocs de se propager à tous les nœuds.
La difficulté de mining est donc ajustée tous les 2 016 blocs. On parle d’époque (~ deux semaines). Si les blocs sont minés plus rapidement que 10 minutes en moyenne, la difficulté augmente (le nombre cible diminue). Si les blocs sont minés plus lentement, la difficulté diminue (le nombre cible augmente).
Explication :
La probabilité qu’un jeté de dé soit inférieur à 2 est plus faible que celle d’être inférieur à 5. Le « 2 » correspond au nombre cible. Plus le nombre cible est bas et plus la difficulté augmente. Dans le cas des mineurs de bitcoin, plus le hash à trouver est petit est plus la probabilité de trouver un tel hash est faible (la difficulté augmente).
Le temps écoulé pour miner 2 016 blocs est déterminé sur la base des horodatages (‘timestamps’). La formule servant à calculer la difficulté de mining d’une nouvelle époque est :
Difficulté = (Difficulté de l’époque précédente) x (Temps écoulé au cours des 2 016 blocs précédents / 20 160 minutes)
C’est à partir de cette difficulté que l’on calcule le hashrate. La formule est :
Bitcoin Hashrate = [(Nombre de blocs trouvés en 24h / 144) x (difficulté de mining) x (232)] / 600
En sachant que :
-144 est le nombre whole de blocs attendus sur une période de 24 heures.
-(Difficulté) x (232) représente la quantité moyenne de hachages nécessaire pour trouver un bloc.
-600 est le nombre de secondes dans 10 minutes.
Tout cela pour dire que l’on rencontre différentes valeur du hashrate selon les websites en raison de la période utilisée dans cette formule.
En somme, il ne faut pas s’emballer lorsque le hashrate du bitcoin affiche une hausse soudaine de 20 % ou 40 %. De telles variations sont uniquement liées au fait que certains websites utilisent un pas de temps beaucoup trop étroit (une poignée de blocs).
Les blocs ne sont pas trouvés toutes les 10 minutes exactement. Deux blocs peuvent être trouvés à quelques dizaines de secondes d’intervalle, ou au contraire à plusieurs dizaines de minutes d’intervalle.
La plupart des websites net publient un hashrate estimé sur 24h. D’après Jameson Lopp, la période idéale est une semaine.
Recevez un condensé de l’actualité dans le monde des cryptomonnaies en vous abonnant à notre nouveau service de
quotidienne et hebdomadaire pour ne rien manquer de l’essentiel Cointribune !
Journaliste rapportant sur la révolution Bitcoin. Mes papiers traitent du bitcoin à travers les prismes géopolitiques, économiques et libertaires.
DISCLAIMER
Les propos et opinions exprimés dans cet article n’engagent que leur auteur, et ne doivent pas être considérés comme des conseils en investissement. Effectuez vos propres recherches avant toute décision d’investissement.
function launch_google_analytics() { var el = document.createElement('script'); el.setAttribute('type', 'text/javascript'); el.setAttribute('async', true); el.setAttribute('src', '//www.googletagmanager.com/gtag/js?id=G-MCDLS7NHBD'); document.body.append(el); window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-MCDLS7NHBD', {'anonymize_ip': true}); gtag('config', 'G-MCDLS7NHBD', {'link_attribution': true}); }
function launch_linkedin_pixel() { _linkedin_partner_id = '3766114'; window._linkedin_partner_id = '3766114'; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName('script')[0]; var b = document.createElement('script'); b.type="text/javascript";b.async = true; b.src="https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); }
function launch_microsoft_clarity() function() ;
function launch_loyalty_program_1world() { if (typeof window.OWOStorageSolutionManager !== 'undefined' && typeof window.OWOStorageSolutionManager.allow !== 'undefined') { window.OWOStorageSolutionManager.allow(); } }
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l="+l:"';j.async=true;j.src="https://www.googletagmanager.com/gtm.js?id="+i+dl;f.parentNode.insertBefore(j,f);}) (window,document,'script','dataLayer','GTM-KCC4DFK'); void 0 === window._axcb && (window._axcb = []); window._axcb.push((axeptio) => { axeptio.on("cookies:complete", (choices) => { if (choices.google_analytics) { launch_google_analytics(); } if (choices.facebook_pixel) { launch_facebook_pixel(); } if (choices.Linkedin) { launch_linkedin_pixel(); } if (choices.clarity) { launch_microsoft_clarity(); } if (choices.loyalty_program) { launch_loyalty_program_1world(); } else { if (typeof window.OWOStorageSolutionManager !== 'undefined' && typeof window.OWOStorageSolutionManager.disable !== 'undefined') { window.OWOStorageSolutionManager.disable(); } } }); }); window.axeptioSettings = { clientId: '60df16cf7559213aac28972d', cookiesVersion: 'FR', }; document.addEventListener('DOMContentLoaded', () => { if (typeof window.OWOStorageSolutionManager !== 'undefined' && typeof window.OWOStorageSolutionManager.disable !== 'undefined') { window.OWOStorageSolutionManager.disable(); } });