Il y a quelques semaines, la nouvelle a fait sensation que quelqu’un avait utilisé une signature contenue dans le bloc 1 018 de Bitcoin.
En effet, le bloc 1.018 a été miné le 19 janvier 2009, soit seize jours seulement après le premier, miné par Satoshi Nakamoto lui-même le 3 janvier de la même année.
Au départ, on imaginait même que cette signature pourrait appartenir à Nakamoto lui-même, mais des analyses récentes ont révélé qu’elle pourrait plutôt appartenir à Hal Finney.
La découverte du bloc 1 018 de Bitcoin
Il s’est avéré que le bloc 1.018 contenant cette signature est lié à la première transaction P2P jamais effectuée sur la blockchain Bitcoin.
En fait, il faut dire que les premiers blocs ont été minés par Satoshi et Hal Finney sans aucune transaction, sauf celles de la coinbase avec lesquelles 50 BTC ont été créés à la fois en récompense pour le mineur. D’autre part, à l’époque, BTC n’avait pas de marché, sa valeur était donc nulle.
La première transaction P2P dans laquelle BTC a été envoyé d’une adresse publique à une autre s’est produite au bloc 170 le 12 janvier 2009, soit sept jours avant le bloc 1.018, et un jour après que Finney a installé son client Bitcoin.
Bitcoin en cours d’exécution
— halfin (@halfin) 11 janvier 2009
Cette transaction est très connue, et on sait qu’il s’agissait de 10 BTC envoyés certainement à titre de test par Satoshi Nakamoto à Hal Finney. Ainsi, ces 10 BTC, autrefois envoyés par Nakamoto, appartenaient à Finney.
De plus, il a aussi été découvert que la signature du bloc 1.018 peut aussi être associée à d’autres blocs exploités par Finney, il semble donc plus que sûr de supposer qu’il s’agit de sa signature.
Hal Finney
Le problème, c’est que Finney est décédé en 2014.
Toutefois, en 2009, il a découvert qu’il souffrait de la SLA (sclérose latérale amyotrophique), une maladie qui a entraîné sa mort des suites de complications en 2014.
Harold Thomas Finney II, connu sous le nom de Hal, était un développeur de logiciels américain, notamment de jeux sur console. Toutefois, il est surtout connu pour être l’un des premiers contributeurs au Bitcoin, et surtout pour avoir reçu la première transaction BTC directement de Satoshi Nakamoto.
Il était aussi un activiste bien connu de la communauté crypto et a créé en 2004 le premier système de preuve de travail réutilisable.
On ne sait pas si Finney connaissait Nakamoto, mais on sait qu’il a en fait travaillé avec lui sur ce premier logiciel Bitcoin, aidant Nakamoto à le tester et à le peaufiner. Autrement dit, ce n’est pas un hasard s’il a été le destinataire de la première transaction, à tel point qu’il pourrait certainement être défini en tant qu’une sorte de “collaborateur” de Satoshi.
En effet, à vrai dire, pour avoir inventé le système basé sur le Proof-of-Work, beaucoup pensent que Hal Finney est en réalité Satoshi Nakamoto, aussi parce qu’il est plutôt étrange que Nakamoto ait disparu dans les airs depuis 2011. Cette disparition semble parfaitement compatible avec la détérioration de la santé de Finney due à la SLA. En effet, le dernier tweet de Finney, daté du 18 août 2010, n’est que de quelques mois avant l’abandon officiel et définitif du projet Bitcoin par Satoshi Nakamoto.
Mais si la signature qui est sortie il y a quelques jours était bien la sienne, l’hypothèse d’après laquelle Finney est Nakamoto s’affaiblit un peu.
En effet, l’immense capacité à protéger son identité et toutes ses activités rend la figure de Satoshi Nakamoto incompatible avec la découverte de sa signature après sa disparition.
Qui est derrière la signature du bloc 1.018
Même si l’on sait que la signature du bloc 1.018 appartenait à Hal Finney, le doute subsiste quant à son utilisation en 2022 huit ans après sa mort.
On sait très peu de choses sur l’utilisateur qui l’a utilisé, treize ans après le bloc 1.018. On sait seulement qu’il possède le compte OneSignature sur le forum Bitcointalk, créé le même jour que la publication de la signature.
On ne sait même pas comment OneSignature a réussi à obtenir cette signature.
Tout porte à croire qu’il ne l’a pas obtenu directement de Finney lorsqu’il était encore en vie, et qu’en effet il l’a obtenu il y a peu de temps.
Il est aussi curieux qu’il n’ait jamais mentionné que c’était une signature liée à Hal Finney, peut-être parce qu’il l’ignorait.
Alors que la signature soit authentique, certains soutiennent qu’il peut s’agir d’une sorte de tromperie. Toutefois, cette hypothèse n’a pas été prouvée, à tel point qu’elle apparaît en ce moment décidément risquée.
De plus, les signatures Bitcoin ne peuvent pas être falsifiées et découvertes par la suite, donc l’hypothèse d’après laquelle quelqu’un l’a reconstruite doit aussi être rejetée malgré tout.
L’une des hypothèses qui semble un peu moins risquée est liée à l’adresse liée à cette signature, la soi-disant 1NChf. L’hypothèse est que cette adresse a pu être “achetée” par quelqu’un, ce qui est surtout arrivé une fois.
Il est possible que ce soit Finney lui-même qui l’ait vendu, et ensuite qui sait par quelles voies il est parvenu à OneSignature. En fait, on ne sait pas ce que Finney a fait avec l’adresse 1NChf.
Ou il est aussi possible qu’il se soit retrouvé d’une manière ou d’une autre avec ses héritiers, et qu’ils aient alors à leur tour décidé de le vendre. En effet, s’il est vraiment passé aux héritiers de Finney, nous ne pouvons même pas être sûrs qu’ils l’ont gardé minutieusement et sain et sauf, il pourrait donc aussi avoir été volé ou intercepté d’une manière ou d’une autre plus tard.
Une autre hypothèse, mais encore une fois risquée, est que quelqu’un aurait pu deviner cette signature par hasard. Mieux dit, si quelqu’un génère d’énormes quantités de signatures aléatoires, il n’est pas totalement impossible que certaines de celles générées puissent correspondre à des signatures déjà utilisées par d’autres dans le passé. C’est extrêmement improbable, mais pas totalement impossible.
En revanche, la dernière transaction sortante effectuée depuis l’adresse qui a reçu les 10 BTC de Satoshi dans le bloc 170 date du 6 septembre 2017, bien après le décès de Finney.
Il est donc clair que quelqu’un a pris le contrôle de cette adresse après sa mort, bien qu’on ne sache pas qui ni comment.
De plus, cette adresse n’a fait que deux envois BTC, un le 16 novembre 2010, très certainement effectué par Finney lui-même, et un trois ans après sa mort. Elle est donc contrôlée par quelqu’un d’autre depuis au moins cinq ans.