Blockchain5 min de lecturePar Ahmed AkramPublié le
Votre entreprise a-t-elle besoin d’une blockchain ? Un test honnête
Nous construisons des systèmes blockchain B2B, et le conseil que nous donnons le plus souvent est d’utiliser une base de données à la place. La plupart des problèmes d’entreprise n’ont pas besoin de blockchain. Quelques-uns en ont besoin, et ils ont en commun un point facile à vérifier.
En bref
Une blockchain a du sens quand plusieurs organisations qui ne se fient pas pleinement les unes aux autres doivent écrire dans un enregistrement commun et s’y fier, sans qu’aucune partie ne le contrôle seule. Si une seule entreprise détient les données, une base de données classique est moins chère, plus rapide et plus facile à garder confidentielle. Dans tous les cas, un smart contract en production doit faire l’objet d’un audit indépendant.
La seule question qui compte
Posez-vous celle-ci : plusieurs organisations, qui ne se fient pas pleinement les unes aux autres, ont-elles besoin d’un enregistrement commun qu’aucune d’elles ne contrôle seule ? Pensez à un fabricant, un armateur, un transitaire en douane et une banque qui mettent tous à jour l’historique d’une même expédition, chacun craignant que les autres le modifient.
Si la réponse est non, vous avez terminé. Une base de données avec un bon contrôle d’accès et des sauvegardes fait le travail, et votre équipe informatique sait déjà en gérer une. Une blockchain ajoute du coût et de la complexité, elle doit donc vous apporter ce qu’une base de données ne peut pas : un enregistrement que personne ne peut modifier discrètement, détenu conjointement.
Seule votre entreprise écrit dans les données
Utilisez une base de données classique.
Plusieurs parties écrivent, et elles font confiance à l’une d’elles pour l’héberger
Une base de données gérée par cette partie, avec des journaux d’audit.
Plusieurs parties écrivent et aucune ne doit contrôler l’enregistrement
Un registre partagé entre partenaires mérite un examen.
Les données sont privées ou couvertes par la législation sur la vie privée
Gardez-les hors du registre, n’enregistrez qu’une empreinte.
L’objectif est l’investissement, la négociation de jetons ou la levée de fonds
Nous ne construisons ni ne conseillons rien dans ce domaine.
Base de données, registre entre partenaires ou chaîne publique
Il y a trois options réalistes, et pour un usage professionnel, la deuxième est généralement la plus intéressante. Un registre à accès contrôlé est partagé par des partenaires nommés, qui font chacun tourner un nœud, avec des règles sur qui peut lire et écrire. Une chaîne publique est ouverte à tous, ce qui convient à peu de processus d’entreprise et soulève davantage de questions de confidentialité et de réglementation.
Pour presque toutes les entreprises que nous rencontrons, la réponse honnête est la première colonne. Quand c’est la deuxième, le groupe de partenaires et leur accord sur les règles comptent plus que la technologie.
| Base de données classique | Registre entre partenaires | Chaîne publique | |
|---|---|---|---|
| Qui la contrôle | Une seule entreprise | Un groupe de partenaires nommés | Personne en particulier |
| Confidentialité | Facile à maîtriser | Maîtrisée par des règles d’accès | Difficile, les données sont largement visibles |
| Coût d’exploitation | Faible | Modéré, partagé entre les partenaires | Variable, à chaque transaction |
| Preuve d’altération | Dépend de celui qui l’exploite | Forte entre partenaires | Forte |
| Convient à la plupart des entreprises ? | Oui | Seulement avec un vrai besoin multipartite | Rarement |
Base de données classique
- Qui la contrôle
- Une seule entreprise
- Confidentialité
- Facile à maîtriser
- Coût d’exploitation
- Faible
- Preuve d’altération
- Dépend de celui qui l’exploite
- Convient à la plupart des entreprises ?
- Oui
Registre entre partenaires
- Qui la contrôle
- Un groupe de partenaires nommés
- Confidentialité
- Maîtrisée par des règles d’accès
- Coût d’exploitation
- Modéré, partagé entre les partenaires
- Preuve d’altération
- Forte entre partenaires
- Convient à la plupart des entreprises ?
- Seulement avec un vrai besoin multipartite
Chaîne publique
- Qui la contrôle
- Personne en particulier
- Confidentialité
- Difficile, les données sont largement visibles
- Coût d’exploitation
- Variable, à chaque transaction
- Preuve d’altération
- Forte
- Convient à la plupart des entreprises ?
- Rarement
Coût et confidentialité, sans détour
Un registre partagé coûte plus cher qu’une base de données à construire et à exploiter, et il demande à plusieurs entreprises de s’accorder sur les règles, l’arrivée de nouveaux membres et qui paie. Cette coordination est souvent plus difficile que le code. Si le bénéfice est faible, le projet s’arrête dès la première réunion.
La confidentialité est l’autre piège. Les données écrites sur un registre sont difficiles à supprimer, ce qui entre en conflit avec les lois sur la vie privée qui accordent un droit à l’effacement. Le schéma habituel consiste à garder les données dans les systèmes de chaque partie et à n’enregistrer qu’une empreinte, de sorte que chacun puisse prouver qu’un enregistrement n’a pas changé sans le voir. Les règles diffèrent selon les pays, vérifiez-les localement.
Les smart contracts exigent un audit indépendant
Si votre conception comprend des smart contracts, des programmes qui s’exécutent sur le registre et font respecter les règles convenues, traitez-les comme le code de paiement d’une banque. Une fois déployés, ils sont difficiles à modifier, et un bogue peut bloquer ou détourner de vraies transactions commerciales.
Un smart contract en production doit être examiné par un auditeur indépendant qui ne l’a pas écrit, testé en profondeur et déployé par étapes. Nous travaillons ainsi, et nous vous conseillons de demander à tout prestataire, nous compris, de vous montrer le rapport d’audit avant la mise en service.
Si le test répond oui
Commencez petit. Choisissez un processus, deux ou trois partenaires qui en ont déjà envie et une mesure de réussite claire, comme moins de litiges ou un rapprochement plus rapide. Restez entre entreprises, sans jetons à vendre et sans garde des fonds de qui que ce soit.
Mettez d’abord les règles d’accord sur papier, construisez la plus petite version qui fonctionne, et ne pensez à l’étendre qu’ensuite. Si des partenaires perdent leur intérêt avant le lancement, vous avez appris quelque chose à peu de frais.
Questions fréquentes
Quand une blockchain est-elle meilleure qu’une base de données ?
Quand plusieurs organisations doivent écrire dans un même enregistrement, ne se fient pas pleinement les unes aux autres et qu’aucune partie ne doit le contrôler seule. Si une seule entreprise détient les données, une base de données est presque toujours le meilleur choix.
Une blockchain est-elle plus sûre qu’une base de données ?
Pas automatiquement. Elle rend l’altération visible entre les parties, ce qu’une base de données gérée par une seule entreprise ne peut pas montrer. Mais elle peut quand même être fragilisée par une mauvaise gestion des clés, des bogues dans les smart contracts et des accès mal conçus.
Peut-on garder les données clients confidentielles sur une blockchain ?
Pas de façon sûre en les y écrivant. L’approche courante consiste à garder les données dans vos propres systèmes et à ne placer qu’une empreinte sur le registre. La législation sur la vie privée varie selon les pays, vérifiez-la localement.
Service associé
Vous n’êtes pas sûr qu’un registre partagé convienne à votre cas ?
Parlons-enAutres articles
- BlockchainIA et blockchain d’ici 2030Où l’IA et la blockchain se rejoignent dans les usages réels des cinq prochaines années, et quelles promesses tapageuses vous pouvez ignorer.Lire l’article
- Agents IAL’IA en entreprise d’ici 2030Des prévisions honnêtes pour les prochaines années : ce dont nous sommes assez sûrs, ce qui reste incertain, et quoi faire cette année.Lire l’article
- Agents IAUn agent IA est-il rentable ?Où un agent est rentable dans une petite entreprise, où il ne l’est pas, et ce qui le distingue de l’IA intégrée à WhatsApp.Lire l’article

