Au cours des dernières années, les chaînes de blocs ont évolué dans une variété de saveurs en fonction de leur construction et de leur configuration. Le contenu stocké sur les blocs de la blockchain et les activités effectuées par les différents participants sur les réseaux de blockchain peuvent être contrôlés en fonction de la configuration de la blockchain et de la manière dont elle est censée atteindre l'objectif commercial souhaité. De manière générale, les chaînes de blocs publiques et privées sont les deux saveurs les plus couramment utilisées parmi les différents réseaux de crypto-monnaie et les entreprises privées. Une troisième catégorie, les blockchains autorisées, a également gagné du terrain ces derniers temps.
Cet article examine les principales différences entre les réseaux de chaînes de blocs publics, privés et autorisés.
Blockchain publique
Si l'on souhaite créer une blockchain ouverte similaire au bitcoin, qui permet à tout le monde de se joindre et de contribuer au réseau, ils peuvent opter pour une blockchain publique et ouverte. Un réseau public de blockchain est complètement ouvert et tout le monde est libre de rejoindre et de participer aux activités principales du réseau de blockchain. Tout le monde peut rejoindre ou quitter, lire, écrire et auditer les activités en cours sur le réseau public de blockchain, ce qui aide une blockchain publique à maintenir sa nature d'autonomie.
Le réseau public fonctionne sur un système d'incitation qui encourage les nouveaux participants à rejoindre et à maintenir le réseau agile. Les chaînes de blocs publiques offrent une solution particulièrement intéressante du point de vue d'une opération véritablement décentralisée, démocratisée et sans autorité.
Outre la facilité d'utilisation et de participation, le réseau public présente également quelques inconvénients. Les principaux comprennent la forte consommation d'énergie nécessaire au maintien du grand livre public distribué. D'autres problèmes incluent le manque de confidentialité complète et d'anonymat conduisant à une plus faible sécurité du réseau et de l'identité du participant. En plus de véritables contributeurs, les participants peuvent parfois inclure des personnes défectueuses qui peuvent être impliquées dans des activités malveillantes telles que le piratage, le vol de jetons et le colmatage du réseau.
Blockchain privée
Si l'on a besoin d'exécuter une blockchain privée qui ne permet que l'entrée sélectionnée de participants vérifiés, comme ceux d'une entreprise privée, on peut opter pour une implémentation de blockchain privée. Un participant ne peut rejoindre un tel réseau privé que par le biais d'une invitation authentique et vérifiée, et une validation est nécessaire soit par le (s) opérateur (s) du réseau, soit par un protocole d'ensemble clairement défini mis en œuvre par le réseau.
La principale distinction entre les chaînes de blocs publiques et privées est que les chaînes de blocs privées contrôlent qui est autorisé à participer au réseau, exécutent le consensus protocole qui décide des droits miniers et des récompenses, et maintient le grand livre partagé. Le propriétaire ou l'opérateur a le droit de remplacer, éditer ou supprimer les entrées nécessaires sur la blockchain selon les besoins.
Dans le vrai sens, une blockchain privée n'est pas décentralisée et est un registre distribué qui fonctionne comme une base de données fermée et sécurisée basée sur des concepts de cryptographie. Techniquement parlant, tout le monde ne peut pas exécuter un nœud complet sur la blockchain privée, effectuer des transactions ou valider / authentifier les modifications de la blockchain.
Blockchain autorisé
La troisième catégorie de blockchains est les blockchains autorisées, qui permettent un mélange entre les blockchains publiques et privées avec de nombreuses options de personnalisation. Les options disponibles incluent l'autorisation de toute personne de rejoindre le réseau autorisé après vérification appropriée de son identité et l'attribution d'autorisations sélectionnées et désignées pour effectuer uniquement certaines activités sur le réseau. Par exemple, l'ondulation prend en charge les rôles basés sur les autorisations pour les participants.
Ces blockchains sont construites de telle sorte qu'elles accordent des autorisations spéciales à chaque participant pour des fonctions spécifiques à exécuter, telles que la lecture, l'accès et l'écriture d'informations sur les blockchains. Les entreprises et les entreprises optent de plus en plus pour les réseaux blockchain autorisés, car ils peuvent mettre sélectivement les restrictions nécessaires lors de la configuration des réseaux et contrôler les activités des différents participants dans les rôles souhaités.
Par exemple, si un réseau de chaînes de blocs est utilisé pour gérer les transactions de produits agricoles depuis son origine (la ferme) jusqu'au client final (le marché), le processus implique plusieurs entités où les réseaux autorisés peuvent offrir le meilleur ajustement. Disons qu'un agriculteur cultive une plante médicinale qu'il expédie sur plusieurs marchés à travers le monde dans des régions éloignées. Étant donné qu'une telle transaction peut impliquer plusieurs parties, comme le service des douanes d'un pays qui autorise le produit à entrer dans leur pays respectif, les compagnies maritimes qui déplacent le produit et les opérateurs de stockage et d'entrepôt qui doivent maintenir le produit dans la plage de température spécifiée.
L'agriculteur peut finaliser un prix et une quantité particuliers pour vendre ses produits à un acheteur en Amérique et un autre prix et une quantité à un autre acheteur en Europe. Les autres entités impliquées, comme le service des douanes, la compagnie maritime et l'exploitant d'entrepôt susmentionnés, peuvent ne pas nécessairement avoir besoin d'informations sur les prix convenus entre l'agriculteur et ses différents acheteurs. Ils peuvent simplement avoir besoin d'accéder à des informations limitées, telles que les spécifications de qualité et la quantité, pour remplir leur fonction nécessaire en soutenant de telles transactions. Les blockchains autorisées permettent une telle mise en œuvre restreinte et une autorisation limitée à ces différents participants sur ces blockchains commerciales.
The Bottom Line
Alors que les blockchains publiques ont été les plus populaires servant à une adoption plus large par les masses pour les réseaux communs basés sur la crypto-monnaie comme Bitcoin, les réseaux privés ont trouvé une utilisation dans l'environnement sécurisé d'une entreprise. La blockchain autorisée, qui offre le chemin intermédiaire entre les deux avec la personnalisation, permet une adoption plus large de l'industrie dans plusieurs entreprises, voit une utilisation croissante dans l'industrie car elle permet d'activer des activités limitées même par des fournisseurs et fournisseurs externes.
