Le Trilemme de la Blockchain fait référence à une croyance largement répandue selon laquelle les réseaux décentralisés ne peuvent fournir que deux des trois avantages à tout moment en ce qui concerne la décentralisation, la sécurité et la scalabilité.
Les blockchains publiques gèrent un réseau de nœuds largement distribué pour atteindre un consensus sur les données via une infrastructure résiliente aux attaques extérieures tout en maintenant la transparence et un accès équitable et ouvert. C'est un défi. Par exemple : bien que Bitcoin soit décentralisé et sécurisé, il ne peut traiter qu'environ sept transactions par seconde (TPS). Les blockchains d'entreprise comme Fabric de Hyperledger sont sécurisées et peuvent gérer un fort débit transactionnel, mais sont centralisées, avec un nombre de nœuds de consensus très limité. Les blockchains qui sont rapides et décentralisées — mais moins sécurisées — sont vulnérables aux piratages qui sont insoutenables à long terme.
Atteindre un réseau qui présente une sécurité à toute épreuve sur un réseau largement décentralisé tout en étant capable de gérer un débit transactionnel à l'échelle d'Internet est le Saint Graal de la technologie blockchain.
Le sharding est l'une des solutions au problème de la scalabilité de la blockchain. Il implique la partition de la base de données en ce qu'on appelle des « shards », où chaque shard est responsable du traitement uniquement d'une partie des données stockées dans le réseau. De cette manière, le temps de traitement peut être considérablement réduit.
Le sharding se fait en divisant les nœuds du réseau en groupes et en répartissant les informations stockées dans le réseau entre ces groupes, c'est-à-dire en « découpant » la base de données en morceaux plus petits (shards). Chaque shard stocke des données avec certaines caractéristiques afin que les shards puissent être distingués les uns des autres.
Le principal avantage du sharding appliqué à la blockchain est l'amélioration de la scalabilité. Le sharding permet à une blockchain de connecter plus de nœuds et de stocker plus d'informations sans ralentir trop les transactions. Cela peut accélérer l'adoption de la technologie blockchain dans de nombreux secteurs, notamment dans la finance. Des transactions plus rapides peuvent aider les entreprises fintech basées sur la blockchain à rivaliser avec les applications de paiement centralisées.
Les avantages supplémentaires du sharding incluent une meilleure accessibilité pour les utilisateurs et une participation accrue au réseau. Dans Ethereum, le sharding devrait réduire les exigences matérielles pour faire fonctionner un client, de sorte qu'il deviendrait possible de le faire sur un ordinateur personnel ou un téléphone. De cette manière, plus de personnes pourront participer au réseau.
Qui sommes-nous et que faisons-nous ?
Nous sommes l'équipe d'Offshore Citizen. Nous aidons les gens à devenir globaux : obtenir un deuxième passeport, établir une deuxième résidence, payer moins d'impôts, faire des opérations bancaires à l'étranger, etc.
Nous avons de nombreux articles intéressants sur différents sujets, nous avons des informations pertinentes à jour.
Auteur : Michael Rosmer
N'hésitez pas à rejoindre notre communauté !
N'oubliez pas de vous abonner à notre chaîne