Tous les types de #blockchains peuvent être caractérisés comme sans autorisation, avec autorisation ou les deux. Les blockchains sans autorisation permettent à tout utilisateur de rejoindre de manière pseudo-anonyme le réseau blockchain (c’est-à-dire de devenir des «nœuds» du réseau) et ne restreignent pas les droits des nœuds sur le réseau #blockchain. Pour en savoir plus sur ce qu’est la blockchain, veuillez lire cet article.
Blockchains sans autorisation ou avec autorisation
Inversement, les chaînes de blocs autorisées limitent l’accès au réseau à certains nœuds et peuvent également restreindre les droits de ces nœuds sur ce réseau. Les identités des utilisateurs d’une blockchain autorisée sont connues des autres utilisateurs de cette blockchain autorisée.
Blockchain Buzzwords Les blockchains sans autorisation ont tendance à être plus sécurisées que les blockchains autorisées, car il existe de nombreux nœuds pour valider les transactions, et il serait difficile pour les mauvais acteurs de s’entendre sur le réseau. Cependant, les blockchains sans autorisation ont également tendance à avoir de longs délais de traitement des transactions en raison du grand nombre de nœuds et de la grande taille des transactions.
D’autre part, les blockchains autorisées ont tendance à être plus efficaces. Comme l’accès au réseau est restreint, il y a moins de nœuds sur la blockchain, ce qui réduit le temps de traitement par transaction.
Comme tant de choses, les avantages viennent avec des inconvénients, et le temps de traitement réduit dans les blockchains autorisées ne fait pas exception : la centralisation des blockchains autorisées à une autorité centrale (que ce soit un gouvernement, une entreprise, un groupe commercial ou une autre entité ou groupe qui accorde l’autorisation aux nœuds et crée les restrictions de la blockchain) en fait un système moins sécurisé qui est plus sujet aux vulnérabilités de piratage traditionnelles. Moins il y a de nœuds sur une blockchain, plus il est facile pour les mauvais acteurs de s’entendre, donc les administrateurs de blockchain privés doivent s’assurer que les nœuds qui ajoutent et vérifient les blocs sont hautement fiables.
Types de chaînes de blocs
Il existe quatre types de structures blockchain :
Blockchains publiques
Les blockchains publiques sont de nature sans autorisation, permettent à quiconque de se joindre et sont complètement décentralisées. Les blockchains publiques permettent à tous les nœuds de la blockchain d’avoir des droits égaux pour accéder à la blockchain, créer de nouveaux blocs de données et valider des blocs de données.
À ce jour, les chaînes de blocs publiques sont principalement utilisées pour échanger et extraire de la crypto-monnaie. Vous avez peut-être entendu parler de chaînes de blocs publiques populaires telles que #Bitcoin, #Ethereum et #Litecoin. Sur ces blockchains publiques, les nœuds « minent » la crypto-monnaie en créant des blocs pour les transactions demandées sur le réseau en résolvant des équations cryptographiques. En échange de ce travail acharné, les nœuds mineurs gagnent une petite quantité de crypto-monnaie. Les mineurs agissent essentiellement comme des caissiers de banque de la nouvelle ère qui formulent une transaction et reçoivent (ou “minent”) une rémunération pour leurs efforts.
Caractéristiques de la blockchain publique
- Dans une blockchain publique, n’importe qui peut participer en vérifiant et en ajoutant des données à la blockchain.
- Une blockchain publique est décentralisée.
- L’ordre de grandeur d’une blockchain publique est plus léger que celui d’une blockchain privée et génère un débit transactionnel.
- Les transactions par seconde sont moindres dans une blockchain publique par rapport aux blockchains privées.
- Un réseau public est plus sûr car il est décentralisé et inclut une participation active.
- Dans une blockchain publique, il est nécessaire d’accorder l’accès à une autorité centralisée pour superviser l’ensemble du réseau.
Blockchains privées (ou gérées)
Les blockchains privées, qui peuvent également être appelées blockchains gérées, sont des blockchains autorisées contrôlées par une seule organisation. Dans une blockchain privée, l’autorité centrale détermine qui peut être un nœud. L’autorité centrale n’accorde pas non plus nécessairement à chaque nœud des droits égaux pour exécuter des fonctions. Les blockchains privées ne sont que partiellement décentralisées car l’accès public à ces blockchains est restreint. Quelques exemples de chaînes de blocs privées sont le réseau d’échange de devises virtuelles interentreprises #Ripple et #Hyperledger, un projet parapluie d’applications de chaînes de blocs open source.
Les #blockchains privées et publiques présentent des inconvénients –
Les blockchains publiques ont tendance à avoir des temps de validation plus longs pour les nouvelles données que les blockchains privées, et les blockchains privées sont plus vulnérables à la fraude et aux mauvais acteurs. Pour remédier à ces inconvénients, des blockchains de consortium et hybrides ont été développées.
Fonctionnalités de la blockchain privée
- Confidentialité totale
- Haute efficacité
- La stabilité
- Frais modiques
Chaînes de blocs du consortium
Les blockchains de consortium sont des blockchains autorisées régies par un groupe d’organisations, plutôt qu’une entité, comme dans le cas de la blockchain privée. Les blockchains de consortium bénéficient donc d’une plus grande décentralisation que les blockchains privées, ce qui se traduit par des niveaux de sécurité plus élevés. Cependant, la création de consortiums peut être un processus difficile car il nécessite une coopération entre un certain nombre d’organisations, ce qui présente des défis logistiques ainsi qu’un risque antitrust potentiel (que nous examinerons dans un prochain article). De plus, certains membres des chaînes d’approvisionnement peuvent ne pas disposer de la technologie ni de l’infrastructure nécessaires pour mettre en œuvre les outils de blockchain, et ceux qui en ont peuvent décider que les coûts initiaux sont un prix trop élevé à payer pour numériser leurs données et se connecter à d’autres membres de la chaîne d’approvisionnement. .
Un ensemble populaire de solutions de blockchain de consortium pour le secteur des services financiers et au-delà a été développé par la société de logiciels d’entreprise R3. Dans le secteur de la chaîne d’approvisionnement, #CargoSmart a développé le Global Shipping Business Network Consortium, un consortium blockchain à but non lucratif qui vise à numériser l’industrie du transport maritime et à permettre aux opérateurs de l’industrie maritime de travailler de manière plus collaborative.
Avantages d’une blockchain de consortium
- Validation : Le nombre de participants à la blockchain du consortium est connu et vérifié.
- Contrôle : Au lieu d’une seule entité, un groupe spécifique de participants authentiques régit la plate-forme blockchain.
- Sécurité : Les informations sur les blocs authentiques sont privées.
- Économique : la blockchain du consortium ne facture aucun frais de service ou de transaction dans le cadre du consortium.
- Flexibilité : L’implication de plusieurs validateurs dans d’autres blockchains entraîne des problèmes de consensus réciproque et de synchronisation.
Blockchains hybrides
Les blockchains hybrides sont des blockchains contrôlées par une seule organisation, mais avec un niveau de surveillance effectué par la blockchain publique, qui est nécessaire pour effectuer certaines validations de transaction. Un exemple de blockchain hybride est IBM Food Trust, qui a été développé pour améliorer l’efficacité tout au long de la chaîne d’approvisionnement alimentaire.
Avantages d’une blockchain hybride
- Une blockchain hybride protège la confidentialité mais permet la communication avec des tiers. Les pirates externes ne peuvent pas monter une attaque à 51 % sur le réseau car la blockchain hybride fonctionne dans un écosystème fermé.
- Les transactions dans une blockchain hybride sont bon marché et rapides, et la blockchain génère une meilleure évolutivité qu’un réseau de blockchain public. Les transactions sont bon marché car la blockchain hybride implique peu de nœuds pour les vérifier.
- Les nœuds les plus puissants du réseau facilitent la vérification de la transaction, qui peut prendre beaucoup plus de nœuds dans la blockchain publique. Les frais de transaction peuvent diminuer jusqu’à 0,01 $ par transaction.
- L’architecture hybride de la blockchain est distincte du fait qu’elle est privée mais génère toujours intégrité, sécurité et transparence. De plus, il peut être entièrement personnalisé.
- Les membres de la blockchain hybride peuvent choisir les participants à la blockchain ou décider quelles transactions peuvent être rendues publiques. Cela garantit qu’une entreprise peut fonctionner parfaitement avec ses actionnaires.