Aller au contenu principal

ANALYSE DE CHAINE

CONFIDENTIALITÉ Traduction en anglais : CHAIN ANALYSIS

Pratique qui regroupe toutes les méthodes permettant de tracer les flux de bitcoins sur la blockchain. De façon générale, l’analyse de chaîne s’appuie sur l’observation de caractéristiques sur des échantillons de transactions antérieures. Elle consiste ensuite à repérer ces mêmes caractéristiques sur une transaction que l’on souhaite analyser, et à en déduire des interprétations vraisemblables. Cette méthode de résolution de problème à partir d’une approche pratique, pour trouver une solution suffisamment bonne, c’est ce que l’on appelle une heuristique. Pour vulgariser, l’analyse de chaîne se fait en deux grandes étapes :

  • Le repérage de caractéristiques connues ;
  • La déduction d’hypothèses.

Un des objectifs de l’analyse de chaîne consiste à regrouper diverses activités sur Bitcoin en vue de déterminer l’unicité de l’utilisateur les ayant effectuées. Par la suite, il sera possible de tenter de rattacher ce faisceau d’activités à une identité réelle grâce à un point d’entrée. Il est important de comprendre que l’analyse de chaîne n’est pas une science exacte. Elle repose sur des heuristiques dérivées d’observations antérieures ou d’interprétations logiques. Ces règles permettent d’obtenir des résultats assez fiables, mais jamais d’une précision absolue. En d’autres termes, l’analyse de chaîne implique toujours une dimension de vraisemblance dans les conclusions émises. Par exemple, on pourra estimer avec plus ou moins de certitude que deux adresses appartiennent à une même entité, mais une certitude totale sera toujours hors de portée. Tout l’objectif de l’analyse de chaîne réside précisément dans l’agrégation de diverses heuristiques en vue de minimiser le risque d’erreur. Il s’agit en quelque sorte d’une accumulation de preuves qui nous permet de nous approcher davantage de la réalité. Ces fameuses heuristiques peuvent être regroupées en différentes catégories :

  • Les patterns de transaction (ou modèles de transaction) ;
  • Les heuristiques internes à la transaction ;
  • Les heuristiques externes à la transaction.

Notons que les deux premières heuristiques sur Bitcoin ont été formulées par Satoshi Nakamoto lui-même. Il les expose dans la partie 10 du White Paper (livre blanc). Il est intéressant d’observer que ces deux heuristiques conservent toujours une prééminence dans l’analyse de chaîne aujourd’hui. Ce sont la CIOH (Common Input Ownership Heuristic) et la réutilisation d’adresse.

Termes associés :