{"id":10454,"date":"2023-02-16T05:38:29","date_gmt":"2023-02-16T05:38:29","guid":{"rendered":"https:\/\/www.bitnovo.com\/blog\/?p=10454"},"modified":"2022-05-17T07:50:41","modified_gmt":"2022-05-17T07:50:41","slug":"quest-ce-que-hashcash","status":"publish","type":"post","link":"https:\/\/www.bitnovo.com\/blog\/fr\/quest-ce-que-hashcash","title":{"rendered":"Qu\u2019est-ce que HashCash ?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Alternar tabla de contenidos\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ffffff;color:#ffffff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ffffff;color:#ffffff\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.bitnovo.com\/blog\/fr\/quest-ce-que-hashcash\/#histoire_de_hashcash\" >Histoire de HashCash<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bitnovo.com\/blog\/fr\/quest-ce-que-hashcash\/#comment_fonctionne_hashcash\" >Comment fonctionne HashCash ?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.bitnovo.com\/blog\/fr\/quest-ce-que-hashcash\/#comment_savoir_si_le-mail_nest_pas_un_spam\" >Comment savoir si l\u2019e-mail n\u2019est pas un spam ?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.bitnovo.com\/blog\/fr\/quest-ce-que-hashcash\/#hashcash_et_bitcoin\" >HashCash et Bitcoin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.bitnovo.com\/blog\/fr\/quest-ce-que-hashcash\/#avantages_et_inconvenients_de_hashcash\" >Avantages et inconv\u00e9nients de HashCash<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.bitnovo.com\/blog\/fr\/quest-ce-que-hashcash\/#les_avantages_de_hashcash\" >Les avantages de HashCash<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.bitnovo.com\/blog\/fr\/quest-ce-que-hashcash\/#inconvenients_de_hashcash\" >Inconv\u00e9nients de HashCash<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><p>Vous ne le savez probablement pas, mais le bitcoin est une technologie cr\u00e9\u00e9e \u00e0 partir de la combinaison d\u2019autres projets et de technologies ant\u00e9rieures. Par cons\u00e9quent, nous pouvons dire que le protocole Proof of Work est un h\u00e9ritage de HashCash. Mais\u00a0<b>qu\u2019est-ce que HashCash et comment a-t-il \u00e9t\u00e9 utilis\u00e9 dans le contexte des crypto-monnaies ?<\/b>\u00a0Si vous voulez le savoir, lisez la suite.<\/p>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<h2><span class=\"ez-toc-section\" id=\"histoire_de_hashcash\"><\/span><strong>Histoire de HashCash<br \/>\n<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"is-divider divider clearfix\"><\/div>\n<p><b>Hashcash est un syst\u00e8me de preuve de travail (PoW)<\/b>\u00a0cr\u00e9\u00e9 par Adam Back en 1997, bien que son livre blanc ait \u00e9t\u00e9 publi\u00e9 en 2002.<\/p>\n<p>L\u2019objectif principal de Hashcash \u00e9tait de minimiser la r\u00e9ception de grandes quantit\u00e9s de courriels non d\u00e9sir\u00e9s, en utilisant la collision de hachage pour ce faire. \u00c0 l\u2019origine,\u00a0<b>sa cr\u00e9ation visait \u00e0 lutter contre le spam \u00e9lectronique et les attaques DDoS.<\/b>\u00a0Cependant, plus r\u00e9cemment,<b>\u00a0le syst\u00e8me est devenu populaire avec le bitcoin<\/b>\u00a0et d\u2019autres crypto-monnaies,\u00a0<b>en tant que pi\u00e8ce essentielle de l\u2019algorithme de minage.<\/b><\/p>\n<p>Avant le bitcoin, SpamAssasin et Microsoft utilisaient hashcash dans hotmail, exchange, outlook, etc.<\/p>\n<p>Dans l\u2019algorithme original de 1997, le hashcash utilisait SHA1 car \u00e0 l\u2019\u00e9poque, c\u2019\u00e9tait le hash recommand\u00e9 par le NIST.<\/p>\n<p>Le bitcoin, lanc\u00e9 en 2008\/2009, utilise SHA256 car SHA1 a commenc\u00e9 \u00e0 montrer quelques faiblesses.<\/p>\n<\/div>\n<\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner text-center\">\n<h2><span class=\"ez-toc-section\" id=\"comment_fonctionne_hashcash\"><\/span>Comment fonctionne HashCash ?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div id=\"row-1603938418\" class=\"row\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner text-center\">\n<div id=\"image_834358208\" class=\"img has-hover x md-x lg-x y md-y lg-y\">\n<div class=\"img-inner dark\"><img fetchpriority=\"high\" decoding=\"async\" class=\"attachment-large size-large ls-is-cached lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu%C3%A9-es-HashCash.jpg\" sizes=\"(max-width: 768px) 100vw, 768px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash-300x205.jpg 300w\" alt=\"\u00bfC\u00f3mo funciona HashCash?\" width=\"768\" height=\"526\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash-300x205.jpg 300w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash.jpg\" data-sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<p>Le hachage peut \u00eatre d\u00e9fini comme\u00a0<b><i>un algorithme qui transforme une entr\u00e9e de donn\u00e9es en une adresse alphanum\u00e9rique caract\u00e9ris\u00e9e par un nombre fixe de chiffres, qui r\u00e9sume et prot\u00e8ge les informations ins\u00e9r\u00e9es.<\/i><\/b><\/p>\n<p>C\u2019est-\u00e0-dire qu\u2019avec<b>\u00a0le hachage, toute donn\u00e9e peut \u00eatre formalis\u00e9e, devenant un num\u00e9ro unique,<\/b>\u00a0apparemment al\u00e9atoire, mais d\u2019une longueur pr\u00e9d\u00e9termin\u00e9e.<\/p>\n<p>Comme nous l\u2019avons d\u00e9j\u00e0 mentionn\u00e9, avant le Bitcoin,\u00a0<b>Hashcash a \u00e9t\u00e9 invent\u00e9 comme un moyen d\u2019emp\u00eacher\u00a0<\/b>le spam.<\/p>\n<p>Son inventeur, Adam Back, pensait que le seul moyen de freiner l\u2019envoi de courriers en masse \u00e9tait de fixer un co\u00fbt minimum (par exemple un penny). Ce ne serait pas une limite pour un utilisateur normal, puisqu\u2019il n\u2019envoie g\u00e9n\u00e9ralement pas des milliers d\u2019e-mails. Mais pour un spammeur, cela co\u00fbterait des millions de centimes par jour et d\u00e9couragerait son comportement.<\/p>\n<p>Mais\u00a0<b><i>comment Hashcash pourrait-il obliger les spammeurs \u00e0 d\u00e9penser un centime num\u00e9rique ?<\/i><\/b>\u00a0La r\u00e9ponse se trouve dans l\u2019id\u00e9e centrale de Hashcash, qui est maintenant aussi un \u00e9l\u00e9ment cl\u00e9 du Bitcoin :<b>\u00a0la preuve de travail.<\/b><\/p>\n<p>Dans le cas sp\u00e9cifique de l\u2019utilisation du courrier \u00e9lectronique, pour r\u00e9soudre le probl\u00e8me du spam,\u00a0<b><i>un codage textuel d\u2019un timbre hashcash doit \u00eatre ajout\u00e9 \u00e0 l\u2019en-t\u00eate du courrier \u00e9lectronique<\/i><\/b>\u00a0pour prouver que l\u2019exp\u00e9diteur a pass\u00e9 un modeste temps de CPU \u00e0 calculer le timbre avant d\u2019envoyer le courrier \u00e9lectronique.<\/p>\n<p>Ainsi, en sachant si l\u2019exp\u00e9diteur a pris un certain temps pour g\u00e9n\u00e9rer le timbre et envoyer l\u2019e-mail, nous saurons si l\u2019exp\u00e9diteur est un spammeur. En d\u2019autres termes, les destinataires du courrier peuvent v\u00e9rifier si un exp\u00e9diteur a fait un tel investissement (en payant la redevance minimale) et utiliser les r\u00e9sultats pour aider \u00e0 filtrer le courrier \u00e9lectronique.<\/p>\n<p>Un exemple d\u2019en-t\u00eate de courriel ressemblera \u00e0 cet exemple :<\/p>\n<p>X-Hashcash : 1:20:1303030600:mymail@domain.com::McMybZIhxKXu57jd:ckvi<\/p>\n<p>L\u2019en-t\u00eate contient :<\/p>\n<ul>\n<li aria-level=\"1\"><b>L\u2019adresse \u00e9lectronique du destinataire<\/b>\u00a0(mymail@domain.com) qui n\u00e9cessite le calcul d\u2019un en-t\u00eate diff\u00e9rent pour chaque destinataire ;<\/li>\n<li aria-level=\"1\"><b>La date\u00a0<\/b>qui permet au destinataire de s\u2019assurer que l\u2019en-t\u00eate est unique au message \u00e9lectronique ;<\/li>\n<li aria-level=\"1\"><b>L\u2019information<\/b>\u00a0qui prouve que le calcul requis a \u00e9t\u00e9 effectu\u00e9.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"comment_savoir_si_le-mail_nest_pas_un_spam\"><\/span><b>Comment savoir si l\u2019e-mail n\u2019est pas un spam ?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><b>C\u00d4T\u00c9 DE L\u2019\u00c9METTEUR<\/b><\/p>\n<p>Du c\u00f4t\u00e9 de l\u2019exp\u00e9diteur, votre ordinateur pr\u00e9pare un en-t\u00eate et ajoute une valeur de compteur initialis\u00e9e \u00e0 un nombre al\u00e9atoire. Il calcule ensuite le hachage SHA-1 de 160 bits de l\u2019en-t\u00eate. Si les 20 premiers bits (les 5 chiffres hexad\u00e9cimaux les plus significatifs) du hachage sont tous des z\u00e9ros, l\u2019en-t\u00eate est acceptable.<\/p>\n<p>Si l\u2019en-t\u00eate est autrement invalide, l\u2019exp\u00e9diteur incr\u00e9mente le compteur et r\u00e9essaie le hachage.<\/p>\n<p>Sur les 2160 valeurs de hachage possibles, il y a 2140 valeurs de hachage qui satisfont \u00e0 ce crit\u00e8re et<b>\u00a0la probabilit\u00e9 de s\u00e9lectionner au hasard un en-t\u00eate qui aura 20 z\u00e9ros au d\u00e9but du hachage est de 1 sur 220<\/b>\u00a0(environ un sur un million).<\/p>\n<p>L\u2019exp\u00e9diteur devra essayer en moyenne 220 valeurs pour trouver un en-t\u00eate valide, ce qui lui prendra environ une seconde. Un utilisateur normal d\u2019ordinateur ne souffrira pas de mani\u00e8re significative du temps de traitement n\u00e9cessaire pour g\u00e9n\u00e9rer la cha\u00eene hashcash. Cependant, les spammeurs souffriraient consid\u00e9rablement de la grande quantit\u00e9 de messages de spam envoy\u00e9s.<\/p>\n<p>&nbsp;<\/p>\n<p><b>C\u00d4T\u00c9 D\u00e9stinataire<\/b><\/p>\n<p>Du c\u00f4t\u00e9 des b\u00e9n\u00e9ficiaires, le syst\u00e8me fonctionne comme suit :<\/p>\n<p><b>L\u2019ordinateur du destinataire calcule le hachage SHA-1 de 160 bits<\/b>\u00a0de la cha\u00eene enti\u00e8re (en deux microsecondes environ sur une machine \u00e0 1 GHz).<\/p>\n<p>Si les 20 premiers bits ne sont pas tous nuls, le hachage est invalide.<\/p>\n<p>L\u2019ordinateur du destinataire v\u00e9rifie la date figurant dans l\u2019en-t\u00eate (par exemple, \u00ab\u00a0130421\u00a0\u00bb, qui repr\u00e9sente la date du 13 avril 2021). Si elle n\u2019est pas \u00e0 moins de deux jours de la date actuelle, elle n\u2019est pas valide (ceci parce qu\u2019elle compense le d\u00e9calage de l\u2019horloge et le temps de routage du r\u00e9seau entre les diff\u00e9rents syst\u00e8mes).<\/p>\n<p>L\u2019ordinateur du destinataire v\u00e9rifie si l\u2019adresse \u00e9lectronique correspond \u00e0 l\u2019une des adresses \u00e9lectroniques valides enregistr\u00e9es par le destinataire ou \u00e0 l\u2019une des listes de diffusion auxquelles le destinataire est abonn\u00e9. Si aucune correspondance n\u2019est trouv\u00e9e, la cha\u00eene de hachage est invalide.<\/p>\n<p>Enfin, l\u2019ordinateur du destinataire ins\u00e8re la cha\u00eene de hachage dans une base de donn\u00e9es. Si la cha\u00eene figure d\u00e9j\u00e0 dans la base de donn\u00e9es (c\u2019est-\u00e0-dire que l\u2019on tente de r\u00e9utiliser la cha\u00eene de hachage), elle est invalide.<\/p>\n<p><b>Si la cha\u00eene de hachage passe tous ces tests (qui prennent quelques secondes), elle est consid\u00e9r\u00e9e comme une cha\u00eene de hachage valide.<\/b><\/p>\n<p>\u00c0 ce jour, il n\u2019existe aucune m\u00e9thode connue plus efficace que ce syst\u00e8me de force brute pour trouver un en-t\u00eate valide.<\/p>\n<div class=\"is-divider divider clearfix\"><\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h2><span class=\"ez-toc-section\" id=\"hashcash_et_bitcoin\"><\/span>HashCash et Bitcoin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<div class=\"is-divider divider clearfix\"><\/div>\n<div id=\"row-1248473906\" class=\"row\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner text-center\">\n<div id=\"image_1830239636\" class=\"img has-hover x md-x lg-x y md-y lg-y\">\n<div class=\"img-inner dark\"><img decoding=\"async\" class=\"attachment-large size-large ls-is-cached lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu%C3%A9-es-HashCash01.jpg\" sizes=\"(max-width: 768px) 100vw, 768px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash01.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash01-300x205.jpg 300w\" alt=\"HashCash y Bitcoin\" width=\"768\" height=\"526\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash01.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash01-300x205.jpg 300w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/04\/Qu\u00e9-es-HashCash01.jpg\" data-sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<p dir=\"ltr\">Satoshi Nakamoto a fait r\u00e9f\u00e9rence au terme HashCash dans le Whitepaper de Bitcoin, expliquant que l<strong>\u2018algorithme Back \u00e9tait la source d\u2019inspiration qui l\u2019a conduit \u00e0 cr\u00e9er l\u2019algorithme minier Proof of Work<\/strong>\u00a0que l\u2019on trouve dans le registre distribu\u00e9 de Bitcoin.<\/p>\n<p dir=\"ltr\">Le r\u00e9seau Bitcoin utilise un syst\u00e8me de preuve de travail pour permettre de miner de nouveaux jetons Bitcoin, cr\u00e9er des blocs sur la blockchain et assurer la s\u00e9curit\u00e9 du r\u00e9seau.<\/p>\n<p dir=\"ltr\">Pour qu\u2019un mineur (n\u0153ud) puisse cr\u00e9er un bloc, il devra d\u00e9couvrir un code algorithmique permettant de r\u00e9pondre \u00e0 l\u2019objectif de difficult\u00e9 du r\u00e9seau.<\/p>\n<p dir=\"ltr\">Les blocs qui sont v\u00e9rifi\u00e9s sont empil\u00e9s les uns sur les autres et forment la blockchain.<\/p>\n<p dir=\"ltr\">L\u2019objectif de la preuve de travail est de prot\u00e9ger le r\u00e9seau contre les activit\u00e9s malveillantes. Comment y parvient-elle ? Eh bien,\u00a0<strong>en incitant les mineurs \u00e0 sauvegarder et \u00e0 s\u00e9curiser le r\u00e9seau Bitcoin<\/strong>\u00a0et en faisant en sorte qu\u2019il soit rentable de le faire et non rentable d\u2019essayer de pirater le r\u00e9seau.<\/p>\n<p dir=\"ltr\">La diff\u00e9rence entre l\u2019algorithme\u00a0<strong>HashCash<\/strong>\u00a0utilis\u00e9 pour d\u00e9tecter les spams et\u00a0<strong>le r\u00e9seau Bitcoin<\/strong>\u00a0est que la preuve de travail\u00a0<strong>Bitcoin utilise deux hachages SHA-256 continus<\/strong>, ce qui limite le taux moyen de 6 nouveaux blocs de transaction par heure.<\/p>\n<p dir=\"ltr\">Cette limitation, ainsi que la popularit\u00e9 croissante du\u00a0<strong>minage de Bitcoin<\/strong>, augmente la difficult\u00e9 du minage.<\/p>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h2><span class=\"ez-toc-section\" id=\"avantages_et_inconvenients_de_hashcash\"><\/span>Avantages et inconv\u00e9nients de HashCash<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h3><span class=\"ez-toc-section\" id=\"les_avantages_de_hashcash\"><\/span>Les avantages de HashCash<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li aria-level=\"1\">Tout d\u2019abord, Hashcash est assez facile \u00e0 mettre en \u0153uvre dans les comptes de messagerie et les filtres anti-spam et aucun serveur central n\u2019est n\u00e9cessaire ;<\/li>\n<li aria-level=\"1\">Il est invisible pour les utilisateurs ;<\/li>\n<li aria-level=\"1\">Il est efficace \u00e0 100% contre les spambots, car presque aucun d\u2019entre eux n\u2019a la capacit\u00e9 de lire et d\u2019ex\u00e9cuter Javascript.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"inconvenients_de_hashcash\"><\/span>Inconv\u00e9nients de HashCash<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Le principal inconv\u00e9nient de HashCash est qu\u2019il n\u00e9cessite<b>\u00a0un navigateur compatible Javascript,\u00a0<\/b>et si l\u2019utilisateur ne dispose pas d\u2019un\u00a0<b>ordinateur puissant,<\/b>\u00a0le calcul peut prendre plusieurs secondes.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>Vous ne le savez probablement pas, mais le bitcoin est une technologie cr\u00e9\u00e9e \u00e0 partir de la combinaison d\u2019autres projets et de technologies ant\u00e9rieures. Par cons\u00e9quent, nous pouvons dire que le protocole Proof of Work est un h\u00e9ritage de HashCash. Mais\u00a0qu\u2019est-ce que HashCash et comment a-t-il \u00e9t\u00e9 utilis\u00e9 dans le contexte des crypto-monnaies ?\u00a0Si vous [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":7945,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[198],"tags":[],"class_list":["post-10454","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain-fr"],"_links":{"self":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/10454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/comments?post=10454"}],"version-history":[{"count":0,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/10454\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media\/7945"}],"wp:attachment":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media?parent=10454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/categories?post=10454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/tags?post=10454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}