21 novembre 2023

Qu'est-ce qu'un hashrate ? suite d'un dossier blockchain…

Après avoir tenté () une explication de la blockchain à ma grand-mère dans un métavers probabablement idoine ;-) le dossier à constituer (pour un projet blockchain) exigeait ensuite une réponse à cette question plus pointue : Qu'est-ce qu'un hashrate ?

Ici encore, écrire une réponse m'ayant plu, la voici.
Elle requiert une apréhension technique des blockchains…

I- Définition

Note liminaire : quand j'ai terminé ma réponse, je l'ai soumise à ChatGPT, où j'avais déjà entamé une conversation sur ce sujet. Il m'a été suggéré de l'enrichir avec cette phrase de définition :
"le hashrate est une unité de mesure qui quantifie le nombre de calculs qu'un réseau blockchain peut effectuer par seconde, ce qui est essentiel pour valider les transactions et sécuriser le réseau."

Schématiquement, le terme hashrate appliqué aux techno blockchain évalue ainsi la puissance de calcul (d'une machine, d'un réseau) nécessaire au minage des blocs. En proportion, cette valeur est corrélée à la dépense d'énergie impliquée par les calculs.
Ces calculs sont des calculs de hachage.

II- Approfondissement par ma démarche pour élaborer une réponse

Pour répondre à cette question, j'avais ainsi commencé par dialoguer avec ChatGPT (1). Une fois la notion de hashrate posée, le lien entre valeur élevée du hashrate et sécurité du réseau a rapidement émergé. Si le succès d'une attaque doit en effet reposer sur une consommation excessive d'énergie, pour cause de hashrate élevé, le réseau se trouve sécurisé et robuste.

En demandant ensuite à ChatGPT de comparer le hashrate du Bitcoin (2) et celui de Cardano, j'ai pu voir que l'importance du hashrate apparaît liée aux preuves de type Proof of Work.

En soumettant finalement l'ensemble de ma réponse à ChatGPT, il m'a été suggéré l'ajout de la phrase que j'ai, alors, posée en note liminaire.

III- Point de vue du mineur et dynamique générale

Le hashrate est aussi à considérer du point de vue du mineur. Par exemple, le halving du Bitcoin (événement cyclique divisant la récompense du minage) pourrait en théorie affecter négativement le hashrate : si les mineurs en viennent à considérer la récompense comme insuffisante et se désengagent, une baisse du nombre de mineurs dégradera le hashrate - et, par là, la robustesse du réseau.

Jusqu'à présent, l'inflation du Bitcoin consécutive aux halving a compensé ce phénomène.
En outre, une baisse du hashrate induisant une dépense de minage moins importante, cela sera alors susceptible d'attirer de nouveaux mineurs - d'où, à terme, un ajustement à la hausse du hashrate.

IV- Pour conclure

Le terme hashrate recouvre donc une notion très concrète, très "hardware", en relation avec la spécificité de sécurité de la blockchain, et en interaction avec le marché du Bitcoin, l'une de ses applications essentielles.

Notes

(1) Chat disponible sur demande.

(2) D'où cette valeur du hashrate du Bitcoin, via le plugin WebPilot : 434.231 Ehash/s ("E" pour exa, càd 10^18.)

Comment expliqueriez-vous la blockchain à votre grand-mère ?

Comment expliqueriez-vous la blockchain à votre grand-mère ? C'est à cette question que j'ai répondu en constituant un dossier pour un projet blockchain. J'ignore la valeur de ma réponse, mais l'écrire m'a plu… La voici.

La blockchain est semblable à un grand registre commun. Par exemple, tous les notaires auraient décidé de fusionner leurs registres, afin que chacun ait un exemplaire de ce grand registre partagé. Cela renforcera la sécurité et la confiance car si, curieusement, un acte déjà signé était modifié, les autres notaires s'en rendraient compte par comparaison : tu vois, l'information inscrite sur la blockchain est définitive.

Dans ce registre électronique, tout est authentifié avec autant de force qu'avec les actes papier. Tu ne te poses plus du tout la question de la confiance. Si ton notaire perd par exemple son exemplaire dans un incendie, ce n'est pas grave, les autres notaires en retrouveront toutes les données sur leur exemplaire du grand registre commun. Dans la plupart des blockchains (en fait, il y en plusieurs), ce registre appartient à tout le monde et à personne en particulier.

Imagine que je sois importateur de riz. Mes cargaisons font halte dans un port où mon intermédiaire a peut-être pris l'habitude d'en détourner une partie en falsifiant les papiers de transport. Mais la blockchain va tout changer car, en vrai, je ne pourrai plus être grugé. La quantité de riz inscrite au départ sur la blockchain ne sera plus modifiable et donc, au moindre détournement dans mes stocks, je m'en rendrai compte.

Ce qu'il y a de bien, c'est que le registre blockchain reste ouvert à toute heure. Je peux y accéder pour le lire juste en demandant à le consulter. Et je peux aussi y accéder en écriture, c'est-à-dire pour y inscrire de nouvelles informations - en payant bien sûr le "notaire" càd un acteur technique de la blockchain… - mais pas pour modifier les informations déjà existantes, tu l'as compris…

L'on peut dire, avec tout cela, que la blockchain est accessible mais infalsifiable. Comme on ne peut pas la faire disparaître ni l'effacer, on peut dire aussi qu'elle est pérenne.
Et vu qu'elle accueille également de nouvelles informations, on dit qu'elle est "incrémentale". On rajoute en effet un "BLOC" en le "CHAÎNANT" au précédent… Ça devient technique, rassure-toi je m'arrête ;-)
Voilà, et le Bitcoin dont tu entends parler, c'est la monnaie créée avec la blockchain grâce à ces principes.

20 novembre 2023

Photoshop : niveau "avancé" à la certification Tosa

À la certification Tosa du logiciel Photoshop, j'ai obtenu 860 sur 1000. 16 points encore, et, d'"avancé", je passais à "expert".

Avant d'être théoriques, mes connaissances sont largement pratiques. Depuis les retouches d'images pour le développement web, le goût que j'ai toujours pris à la manipulation d'images sur Photoshop m'a amené à être actif dans la création d'images numériques et créatif en photomontage - heureux de "photomonter", même à distance des maîtres en la matière.

Variation impromptue sur le thème "affiche de film" (sans aucun filtre IA of course) : Variation impromptue sur le thème d'une affiche de film d'horreur à partir un cliché d'Emma Llamas : Photo originale d'Emma Llamas

C'est dans le cadre des cours de Losako Yeye organisés par le GRETA des Hauts-de-Seine que j'ai consolidé ma pratique, mes connaissances, et pu passer le Tosa.

Mes activités suivent une orientation vers le développement blockchain ; en même temps, je joins mon goût pour l'image à un intérêt pour les œuvres d'art liées aux NFT.

La version LinkedIn de ce billet

31 janvier 2023

Vœux 2023

Vœux 2023, carte réalisée par Gaëtan Langhade
© Gaëtan Langhade