Blockchains privées (aussi appelé blockchains autorisées) peuvent être controversées, mais elles ont leurs avantages. Voici comment ils se comparent à blockchains publiques.

Comme expliqué dans notre Qu’est-ce que la blockchain? article, les blockchains publiques sont très ouvertes: n’importe qui peut rejoindre, devenir un nœud ou consulter l’historique des transactions. Il n’y a pas de processus de vérification avant l’acceptation, et si vous ne souhaitez plus vérifier les transactions, vous pouvez vous arrêter sans pénalité. Si vous changez d’avis, vous pouvez revenir, démarrer un nœud et obtenir un enregistrement complet de tout ce qui a changé pendant votre absence.

Les blockchains privées appliquent plusieurs restrictions. Celles-ci varient en fonction de la blockchain, mais ces restrictions incluent qui peut rejoindre, la puissance de traitement que vous avez à offrir ou la quantité d’informations de transaction que vous pouvez voir..

Les avantages d’une blockchain privée

Il existe de nombreux types de blockchain différents qui relèvent du domaine privé. Les restrictions peuvent varier d’une blockchain à l’autre, mais l’important est que des restrictions existent et que les blockchains ne sont pas accessibles à tous.

En imposant des restrictions, les blockchains privées présentent plusieurs avantages par rapport aux blockchains publiques:

Confiance. En vérifiant les nœuds ou en autorisant uniquement les partenaires de confiance à exécuter un nœud, il peut ne pas être nécessaire de vérifier les transactions plus d’une fois. Un seul nœud peut vérifier, puis tous les autres nœuds mettent à jour leurs enregistrements.

La vitesse. Si seuls des utilisateurs spécifiques peuvent exécuter des nœuds, il est possible d’appliquer des exigences strictes en matière de puissance de traitement et de spécifications matérielles. Finis les longs délais de transaction. Les blockchains privées évitent également les pics de demande pendant les périodes de grande envergure. Les développeurs de chaînes de blocs privées peuvent souvent être en mesure de planifier des périodes de forte demande, et il est peu probable que des pics de trafic surprenants se produisent..

Sécurité. Bien que les blockchains publiques offrent une certaine sécurité, il est possible de retracer les transactions vers des comptes avec un modèle public. En exécutant une blockchain privée, il est possible de masquer certaines des données de chaque transaction. Par exemple, le montant de la transaction ou les coordonnées confidentielles des titulaires de compte.

Coût. En contrôlant les nœuds, les blockchains privées peuvent ne pas avoir à payer les mineurs. Si les entreprises possèdent le matériel, il n’est pas nécessaire de se payer pour vérifier les transactions. Et alors que les blockchains publiques ont besoin de beaucoup de puissance de traitement, les blockchains privées peuvent s’en tirer avec beaucoup moins de vérifications en raison de la moindre charge..

Fiabilité. En régulant le réseau et en exécutant les nœuds, les blockchains privées peuvent réduire les temps d’arrêt. Bien sûr, une blockchain publique avec des milliers de nœuds peut être impossible à arrêter, mais un pic de transactions ou une perte de nœuds peut réduire la puissance globale du réseau. Un contrôle strict d’une blockchain privée peut aider à maximiser la disponibilité.

Les inconvénients d’une blockchain privée

Avec tous ces avantages, les blockchains privées peuvent sembler la meilleure chose qui soit… mais ce n’est pas toujours le cas.

Croissance retardée. Sans nœuds publics, une blockchain privée ne gagnera pas de ressources à mesure que l’intérêt public grandit. Quand quelqu’un entend parler de Bitcoin pour la première fois, il peut démarrer un nœud s’il le souhaite – et avec l’augmentation du nombre d’utilisateurs et de nœuds, les chaînes de blocs publiques peuvent évoluer rapidement. Les blockchains privées peuvent impliquer beaucoup de temps et d’argent pour mettre en ligne de nouveaux nœuds.

Contrôle et manipulation. Si les utilisateurs publics ou les clients payants utilisent une blockchain privée, ils sont à la merci des développeurs ou des propriétaires de réseau. Sans visibilité publique, les développeurs sont libres d’abuser du système. Cela pourrait impliquer la manipulation de transactions, le blocage d’utilisateurs ou d’autres tactiques sales.

Pour ces raisons, de nombreux puristes de la blockchain rejettent l’idée d’une blockchain privée. S’il est possible de sécuriser les données sur une blockchain publique, pourquoi se donner la peine de tout garder sous clé? Personnellement, je pense que les blockchains privées peuvent être utiles et ne sont pas totalement inutiles.

Qui utilise les blockchains publiques et privées?

Bitcoin et Ethereum sont les deux blockchains publiques les plus en vue, mais il en existe des centaines d’autres. Si vous voulez un réseau sécurisé mais ouvert, ou si vous êtes préoccupé par les interférences malveillantes des nœuds, une blockchain publique est la voie à suivre. Bien qu’ils soient sensibles à 51% d’attaques (voir notre glossaire des termes de la blockchain et de la crypto-monnaie), il est peu probable que vous rencontriez des problèmes majeurs avec un grand réseau.

Les blockchains privées sont souvent utilisées par les entreprises et les banques. Il n’y a aucun moyen pour les organisations sérieuses de gagner de l’argent de stocker leurs données sur une blockchain publique où tout est visible par tous. Pire encore, une seule entité n’aurait pas le contrôle de tous les nœuds, donc une blockchain privée est à peu près le seul choix viable.

Les propriétaires de blockchain privés peuvent souvent inviter d’autres utilisateurs à démarrer des nœuds. Ces utilisateurs peuvent stocker des secrets commerciaux confidentiels ou des informations client sur le réseau. Par exemple, prenons une chaîne internationale de magasins de jeux vidéo. Cette société peut utiliser une blockchain privée pour stocker les points de récompense des clients, puis inviter les magasins concurrents à partager le réseau. Cette blockchain pourrait être très rapide et les utilisateurs pourraient dépenser leurs points dans n’importe quel magasin de jeux vidéo, quelle que soit la marque.

Dans cet exemple, aucune des sociétés de jeux vidéo ne souhaiterait qu’une autre société ait le contrôle complet du réseau, ni ne souhaite qu’une société aléatoire se joigne en tant que nœud. En partageant une blockchain privée, chaque entreprise peut vérifier les transactions et s’assurer que les autres entreprises ne trichent pas ou ne commettent pas d’actions frauduleuses.

Certaines blockchains autorisées, comme Ripple, sont semi-privées. Tout le monde peut utiliser Ripple pour envoyer des jetons XRP à quelqu’un d’autre, mais tout le monde ne peut pas exécuter un nœud. Au lieu de cela, Ripple invite de grandes organisations et d’autres institutions financières à gérer des nœuds. Ils doivent accepter les règles et les exigences, mais ensuite contrôler un pourcentage du réseau. Pour cette raison, beaucoup de gens détestent les blockchains comme Ripple.

C’est à peu près tout pour les principes fondamentaux des blockchains publiques et privées. De manière générale, les blockchains privées sont meilleures pour les entreprises tandis que les blockchains publiques sont meilleures pour tout le monde. Qu’en penses-tu?