Comparaison entre les blockchains publiques, privées et autorisées
Lorsqu’on pense à la blockchain, beaucoup de gens pensent immédiatement aux blockchains publiques les plus connues, comme le Bitcoin (BTC) ou l’Ethereum (ETH). Cependant, un grand nombre de réseaux blockchain existants, notamment ceux utilisés dans l’environnement des entreprises, sont basés sur un accès restreint.
En fonction du mode de fonctionnement et du contrôle d’accès, ces blockchains sont dites privées ou à autorisation. Dans cet article, nous allons passer en revue les trois principales variétés de plateformes blockchain – publiques, privées et à autorisation.
Les 3 types de blockchains
Il existe trois grands types de blockchains :
- Les blockchains publiques sont ouvertes à tout utilisateur qui peut les rejoindre et y participer. Toute personne peut créer une adresse sur ces blockchains et accéder à toutes les données de transaction du réseau. Toute personne disposant de la configuration matérielle et logicielle requise peut également prendre part à la vérification des transactions sur ces réseaux.
- Les blockchains privées disposent de modes d’accès protégés et d’une autorité de contrôle centrale, généralement l’entreprise à l’origine de la blockchain, et les participants sont choisis par cette autorité.
- Les blockchains à autorisation, ou consortium, sont généralement constituées d’une ou plusieurs entités, par exemple un groupe d’entreprises, qui peuvent être chargées du contrôle d’accès. Ces nœuds « administrateurs » peuvent accorder différents niveaux d’accès aux nœuds participants, en fonction de règles commerciales.
Il convient de noter que si la différence entre public et privé, et public (accès libre) et autorisé (accès restreint), est claire, il existe une grande confusion dans l’industrie en ce qui concerne la définition des types de blockchains privées et autorisées.
Une comparaison des trois types de blockchain
Propriété | Blockchain publique | Blockchain de consortium | Blockchain privée |
Détermination du consensus | Tous les mineurs | Ensemble sélectionné de nœuds | Une organisation |
Autorisation de lecture | Public | Peut être public ou restreint | Peut être public ou restreint |
Immuabilité | Quasiment impossible à falsifier | Peut être falsifié | Peut être falsifié |
Efficacité | Faible | Élevé | Élevé |
Centralisé | Non | Partiel | Oui |
Processus de consensus | Avec permission | Avec permission | Avec permission |
Il n’existe pas de norme clairement établie qui nous permette de classer un type de blockchain comme étant strictement privé, tandis qu’un autre type est strictement autorisé. Pour cette raison, certaines personnes affirment qu’il n’existe, au niveau de base, que deux types de blockchains : les blockchains publiques, dont l’accès est totalement ouvert, et les blockchains privées, dont l’accès est restreint.
Cette confusion est également favorisée par le fait que certaines plateformes de blockchain peuvent être configurées pour être publiques, privées ou autorisées, en fonction des règles de contrôle d’accès spécifiées.
La même plateforme de base – différents types de blockchain
Ethereum est un exemple de plateforme blockchain qui peut prendre en charge différents types de blockchains. Elle est connue comme la deuxième plus grande blockchain publique au monde.
Cependant, n’importe qui peut créer des forks d’Ethereum et avoir sa propre blockchain privée ou autorisée. Techniquement parlant, leur réseau sera basé sur la technologie Ethereum, mais le développeur peut donner le nom qu’il préfère à son nouveau réseau, et il s’agira d’une blockchain privée ou autorisée.
En outre, certaines des plus grandes technologies de blockchain orientées vers les entreprises, telles que Hyperledger Fabric et Corda, prennent en charge le développement de blockchains privées et autorisées.
Qu’est-ce qu’une blockchain publique ?
La blockchain publique est un réseau de blockchain ouvert que tout le monde peut rejoindre sans aucune restriction. Elle repose sur le principe de l’accès ouvert et de la gouvernance décentralisée. La première blockchain, Bitcoin, a été envisagée par son créateur, Satoshi Nakatomo, pour incarner ces principes.
Avantages des blockchains publiques
Le principal avantage des blockchains publiques est leur nature décentralisée, ouverte et démocratique, qui a favorisé le développement d’une grande variété d’applications décentralisées (DApps). Nombre de ces applications aident les gens à effectuer des transactions sans intermédiaires ou à accéder à des services qu’ils ne pourraient pas obtenir sans la technologie de la blockchain publique.
1 Démocratie
Par exemple, avant l’arrivée des blockchains publiques, de nombreuses personnes ne pouvaient pas emprunter des fonds sans satisfaire à des exigences de solvabilité parfois très lourdes imposées par les banques. Avec l’arrivée des blockchains publiques et des applications de finance décentralisée (DeFi), beaucoup de ces personnes ont pu accéder au crédit beaucoup plus facilement.
2 Accessibilité
En fait, les prêts et les emprunts constituent l’une des deux plus grandes catégories de DApp, avec les bourses d’échange décentralisées. Des millions d’individus sont désormais en mesure d’accéder au crédit facilement et sans passer par des intermédiaires tels que les banques.
D’autres services sont devenus accessibles au grand public avec l’arrivée des blockchains publiques, notamment la possibilité de percevoir des intérêts sur des dépôts très flexibles, ou de gagner des revenus grâce au minage ou au jalonnement de pools de liquidités.
3- Transparence
Un autre avantage des blockchains publiques est la transparence. Toutes les données de transaction sur les blockchains publiques sont facilement consultables par tout le monde. Même les personnes qui n’ont pas de portefeuille sur le réseau peuvent voir les transactions du réseau en utilisant des outils d’exploration de blockchain tels que Blockchain Explorer ou Etherscan.
Cette transparence signifie qu’aucune entreprise, par exemple, ne peut exagérer ses prétentions de succès ou cacher quelque chose de sinistre au public.
Inconvénients des blockchains publiques
1 Manque de confidentialité
D’un autre côté, l’un des plus grands inconvénients des blockchains est le manque de confidentialité. Si les données accessibles au public sont excellentes pour la responsabilité et la transparence, de nombreuses entreprises ont besoin de protéger la confidentialité de certaines de leurs transactions, ce que les blockchains publiques n’offrent pas.
2 Lenteur de la transaction
Un autre inconvénient est la lenteur potentielle des transactions, qui peut également constituer un obstacle majeur à l’adoption des blockchains publiques dans le monde des affaires. La vérification des transactions sur la plupart des blockchains publiques est effectuée par un grand nombre de nœuds de minage, et la vitesse de vérification sur de nombreuses plateformes de preuve de travail (PoW) peut être abyssale, du moins par rapport aux normes de nombreux secteurs concurrentiels tels que la banque ou le commerce de détail.
La plus grande blockchain publique du monde, Bitcoin, n’est capable de traiter que 5 à 7 transactions par seconde, tandis qu’Ethereum est actuellement capable de 15 à 20 transactions.
Bien que de nombreuses blockchains publiques basées sur le modèle de vérification Proof of Stake (PoS) puissent atteindre des vitesses bien plus élevées, Bitcoin et Ethereum représentent toujours ensemble une part écrasante de l’utilisation de toutes les blockchains publiques. En outre, les réseaux PoS présentent des inconvénients spécifiques dus à leur propre modèle de vérification. Le principal inconvénient d’une plateforme basée sur PoS est le risque de concentration du pouvoir de gouvernance entre les mains d’un petit nombre d’acteurs du réseau.
Qu’est-ce qu’une blockchain privée ?
La blockchain privée est un réseau de blockchain à accès restreint contrôlé par une autorité unique qui choisit les participants à rejoindre.
Avantages des blockchains privées
1- Sécurité
L’un des principaux avantages des blockchains privées est le facteur sécurité. Les blockchains privées sont contrôlées par une seule entité, l’entreprise propriétaire de la plateforme, et seuls les nœuds vérifiés et de confiance sont autorisés à les rejoindre.
2 Vitesse de transaction plus élevée
Un autre avantage des blockchains privées est la vitesse (souvent) plus élevée des transactions sur le réseau. Étant donné que les blockchains privées ont un nombre limité de nœuds et que la vérification est généralement effectuée par la source centralisée, les réseaux privés sont capables d’effectuer plus de transactions par seconde (TPS) que les réseaux publics ou autorisés.
3- Évolutivité
Un autre avantage des blockchains privées est leur évolutivité supérieure. Étant donné qu’elles sont plus petites par le nombre de nœuds et régies par une entité centrale qui peut mettre en œuvre des changements rapidement, les blockchains privées sont beaucoup plus faciles à faire évoluer que les deux autres types.
Inconvénients des blockchains privées
1 Manque de décentralisation
Le plus grand inconvénient des blockchains privées est leur manque de décentralisation. Contrôlées par un pouvoir central, les blockchains privées n’ont pas le facteur d’indépendance dont bénéficient les blockchains publiques.
Pour cette raison, certains observateurs du secteur estiment même que les blockchains privées ne peuvent pas être considérées comme des blockchains au sens propre. Si l’on considère la décentralisation comme l’une des caractéristiques requises d’un réseau de blockchains, ces observateurs ont certainement raison.
2 Absence d’immutabilité complète
L’absence d’immuabilité complète est un autre inconvénient des blockchains privées. L’autorité centrale derrière la blockchain privée a toujours le pouvoir de modifier les enregistrements du grand livre de la blockchain. Alors que la majorité des gens n’auraient pas recours à de telles actions, à tout le moins pour ne pas miner la confiance dans leur réseau, le potentiel d’un tel scénario est toujours présent sur les blockchains privées.
Qu’est-ce que la blockchain à autorisation ?
Une blockchain à autorisation, ou consortium, est un réseau de blockchain à accès restreint où différents niveaux d’accès sont accordés aux nœuds participants. Sur les blockchains à autorisation, certains utilisateurs peuvent consulter les données publiques et privées, tandis que d’autres peuvent être limités à la consultation des données publiques uniquement. En substance, les blockchains à autorisation peuvent être basées sur l’accès public mais avec des options d’accès privé personnalisables.
Avantages des blockchains à autorisation
En termes de caractéristiques clés, les blockchains à autorisation sont souvent considérées comme un moyen terme entre les plateformes publiques et privées.
1 Un niveau de sécurité plus élevé que les réseaux publics
Elles offrent un niveau de sécurité plus élevé que les réseaux publics puisque l’accès reste contrôlé et que tout le monde ne peut pas s’y joindre. Toutefois, leur sécurité peut être inférieure à celle des blockchains privées car plusieurs entités, souvent issues d’organisations différentes, sont chargées du contrôle d’accès. En comparaison, une seule entité contrôle un réseau privé et le risque que des nœuds malveillants le rejoignent est plus faible.
2 Une évolutivité et une vitesse de transaction supérieures à celles de la blockchain publique
Les paramètres techniques des blockchains à autorisation, tels que l’évolutivité et la vitesse de transaction, sont aussi généralement supérieurs à ceux des blockchains publiques, mais inférieurs à ceux des plateformes privées.
3 Options de contrôle d’accès plus personnalisables que celles des blockchains privées
Cependant, la personnalisation du contrôle d’accès est un domaine dans lequel les blockchains à autorisation excellent par rapport aux réseaux privés. Les blockchains à autorisation disposent souvent d’options de contrôle d’accès plus personnalisables que les blockchains privées.
Alors que les réseaux privés n’hébergent que leurs nœuds de confiance, les blockchains à autorisation doivent réguler le contrôle des différents types de nœuds et attribuer différents niveaux d’accès. Sur les réseaux à autorisation, certaines données peuvent être accessibles publiquement, tandis que d’autres types de données sont protégés par un mécanisme d’accès privé.
Inconvénients des blockchains à autorisation
Comme les blockchains privées, les blockchains à autorisation sont également considérées comme dépourvues de véritable décentralisation et de transparence publique complète. Ce sont leurs principaux inconvénients.
Conclusion
Les réseaux de blockchains se déclinent en trois grandes catégories : publics, privés et à autorisation. Alors que les blockchains publiques ont un mode d’accès ouvert, n’importe qui pouvant s’y joindre, les réseaux privés et à autorisation restreignent l’accès, mais de manière légèrement différente.
Les blockchains privées sont détenues et régies par une entité centrale, généralement l’entreprise à l’origine de la plateforme. Cette entité centrale décide qui est autorisé à rejoindre la plateforme. Souvent, les blockchains privées sont développées et utilisées au sein d’une entreprise pour la coopération interdépartementale. Toutefois, elles peuvent également être utilisées pour des réseaux interentreprises.
D’autre part, les blockchains à autorisation peuvent être détenues et réglementées par un certain nombre d’entités, par exemple un consortium d’entreprises, une fondation à but non lucratif et un groupe de nœuds d’administration indépendants, et des niveaux d’accès variables peuvent être attribués à chaque nœud du réseau.
Les blockchains à autorisation sont souvent considérées comme un moyen terme entre les blockchains publiques et privées. Toutefois, leur nature est plus proche de celle des réseaux privés, car elles ne sont pas complètement décentralisées et comportent des restrictions d’accès.
Laisser un commentaire
Participez-vous à la discussion?N'hésitez pas à contribuer!