Blockchain
Lorsque les
implications de l’invention ont été comprises, un certain battage
médiatique s’est développé autour de la technologie de la blockchain.
C'est
peut-être parce qu'il est si facile d'imaginer des cas d'utilisation de
haut niveau. Toutefois, la technologie a également fait l’objet d’un
examen attentif: des millions de dollars ont été consacrés à la
recherche sur la technologie de la blockchain au cours des dernières
années et de nombreux tests visant à déterminer si la technologie de la
blockchain est appropriée dans divers scénarios ont été réalisés.
La
technologie Blockchain offre de nouveaux outils d’authentification et
d’autorisation dans le monde numérique, qui évitent de recourir à de
nombreux administrateurs centralisés. En conséquence, cela permet la
création de nouvelles relations numériques.
En formalisant et en
sécurisant de nouvelles relations numériques, la révolution du
blockchain vise à créer l’épine dorsale d’une couche de l’internet pour
les transactions et les interactions de valeur (souvent appelée
«Internet de valeur», par opposition à «Internet d’information» qui
utilise les bases de données client-serveur, les comptes et la copie
maîtresse que nous utilisons depuis 20 ans.)
Mais, alors que l’on
parle de construire l’ossature numérique d’une nouvelle couche
transactionnelle sur Internet, il arrive que des chaînes de blocs, des
clés cryptographiques privées et des monnaies cryptographiques ne soient
tout simplement pas la bonne solution.
De nombreux groupes ont
créé des organigrammes pour aider une personne ou une entité à choisir
entre une base de données blockchain ou master copy et une base de
données client-serveur. Les facteurs suivants résument en grande partie
ce qui a déjà été fait:
Les données sont-elles dynamiques avec un historique vérifiable?
Le
papier peut être difficile à contrefaire à cause de la complexité des
cachets ou des apparences. Comme des gravures dans la pierre, les
documents papier ont une certaine permanence.
Toutefois, si les
données sont en constante évolution, si ce sont des transactions qui se
produisent régulièrement et fréquemment, le papier en tant que support
risque de ne pas être en mesure de maintenir le système
d’enregistrement. La saisie manuelle de données a également des limites
humaines.
Ainsi, si les données et leur historique sont
importants pour les relations numériques qu’ils contribuent à établir,
les chaînes de blocs offrent une capacité flexible en permettant à de
nombreuses parties d’écrire de nouvelles entrées dans un système
d’enregistrement également géré par de nombreux dépositaires.
Les données doivent-elles ou peuvent-elles être contrôlées par une autorité centrale?
Il
reste de nombreuses raisons pour lesquelles une tierce partie devrait
être chargée de certaines authentifications et autorisations. Il y a des
moments où le contrôle par une tierce partie est totalement approprié
et souhaitable. Si la confidentialité des données est la considération
la plus importante, il existe des moyens de sécuriser les données en ne
les connectant même pas à un réseau.
Toutefois, si
l'infrastructure informatique existante comportant des comptes et des
connexions n'est pas suffisante pour la sécurité de l'identité
numérique, le problème pourrait alors être résolu par la technologie de
la blockchain.
Comme l'a écrit Satoshi Nakamoto dans son ouvrage
fondateur, «Bitcoin: un système de paiement électronique entre
homologues»: «Les marchands doivent se méfier de leurs clients, les
harcelant pour obtenir davantage d'informations dont ils auraient
autrement besoin. Un certain pourcentage de fraude est accepté comme
inévitable. "
La cryptographie à clé privée permet des
transactions push, qui ne nécessitent ni systèmes centralisés ni comptes
complexes permettant d’établir des relations numériques. Si cette base
de données nécessite des millions de dollars pour sécuriser des
transactions financières légères, il est fort possible que la solution
repose sur des chaînes de blocs.
La rapidité de la transaction est-elle la considération la plus importante?
Cette
base de données nécessite-t-elle des transactions haute performance en
millisecondes? (Il y a plus sur ce point dans notre guide: "Quelle est
la différence entre une blockchain et une base de données?").
Si
vous avez besoin de hautes performances, il vous faut des transactions
en millisecondes, il est donc préférable de s’en tenir à un système
centralisé traditionnel. Les chaînes de blocs en tant que bases de
données sont lentes et le stockage des données a un coût - le traitement
(ou «extraction») de chaque bloc dans une chaîne. Les systèmes de
données centralisés basés sur le modèle client-serveur sont plus rapides
et moins coûteux… pour le moment.
En résumé, même si nous ne
connaissons toujours pas toutes les limites et possibilités des chaînes
de blocs, nous pouvons au moins affirmer que les cas d’utilisation qui
ont passé l’inspection ont tous trait à la gestion et à la sécurisation
des relations numériques dans le cadre d’un système d’enregistrement.
0 Commentaires