Rejoignez-Nous sur

Blockchains et le défi de stocker de grands ensembles de données »NullTX

rift 1

News

Blockchains et le défi de stocker de grands ensembles de données »NullTX

rift 1

Au cours des dernières années, la technologie des chaînes de blocs et les crypto-monnaies ont connu une montée en flèche de leur popularité. Le public est de plus en plus sensibilisé à ces merveilles technologiques, mais avec tout cela, il existe également un risque énorme que la technologie ne soit pas nécessairement en mesure de répondre à la demande.

Les plus grands noms du secteur de la cryptographie, tels que Ethereum et Bitcoin, utilisez des blocs pour traiter leurs transactions. Cependant, alors que leur développement en était encore à ses débuts, la taille maximale d’un bloc était limitée. Par exemple, Bitcoin avait une limite de taille de bloc de 1 Mo.

Bien que ce mécanisme ait été mis en place pour assurer la sécurité (en particulier pour Bitcoin), la capacité du réseau à devenir un futur prof a été considérablement entravée. Chaque transaction implique également le transfert de données, et avec une taille maximale de 1 Mo par bloc, le traitement des paiements et le stockage des données constituent un défi de taille.

Au maximum, Bitcoin ne peut traiter que trois à quatre transactions en une seconde. Cependant, maintenant que les crypto-monnaies et la blockchain sont de plus en plus utilisées, il est nécessaire de pouvoir traiter des centaines de milliers de transactions en une seconde afin de garantir le bon déroulement des activités, sans les retards qui ont affecté plusieurs constructions du système. établissement.

Malheureusement, même Ethereum, le principal concurrent de Bitcoin, a à peu près le même problème. Vitalik Buterin, l'un des fondateurs de l'actif et de sa blockchain, l'a également admis. Le réseau n’a qu’une capacité maximale d’environ 15 transactions par seconde, et Buterin prévient que, si le statu quo est maintenu, le défi sera considérable pour l’infrastructure.

Alors, pourquoi ne pas simplement augmenter sa capacité?

Malheureusement, cela n’est pas aussi simple que de publier une mise à jour du jour au lendemain. Bien que de nombreuses personnes au sein de l’espace crypto et blockchain aient déjà convenu qu’il est important de s’intéresser à l’évolutivité et aux cadres, même si l’industrie a la possibilité de devenir pleinement intégrée, il faudra beaucoup de temps et d’efforts pour développer solution appropriée.

Cela s'explique en partie par le fait que toute solution proposée devra bénéficier de la prise en charge adéquate des mineurs, développeurs, propriétaires d'entreprise et autres utilisateurs de cryptomonnaies qui ont souscrit à l'idée d'actifs cryptographiques. Ce n'est qu'alors qu'une telle solution peut être appliquée.

Ainsi, un processus peut être délibéré pendant des mois et, même dans ce cas, il pourrait aboutir à un désaccord et ne pas aller n'importe où.

Prenez Bitcoin, par exemple. Il y a eu plusieurs discussions actives sur l'opportunité de modifier sa limite de taille de bloc au fil des ans. Cependant, voici le problème; alors que certaines personnes semblaient bien se contenter de doubler cette limite à 2 Mo, d’autres pensent que l’agrandissement devrait être encore plus substantiel et aller jusqu’à 8 ou même 64 Mo. Ainsi, aucune proposition n’a obtenu le degré de traction nécessaire pour qu’elle soit adoptée.

En mai 2018, Bitcoin Cash, une branche de Bitcoin, a lancé avec succès une mise à niveau de son infrastructure, ce qui lui a permis de multiplier par quatre la taille de son bloc, de 8 à 32 Mo. On espérait que cette augmentation permettrait à la ressource cryptographique de répondre à la demande future et d'ouvrir la voie au développement et au déploiement de nouvelles fonctionnalités.

Cependant, plusieurs détracteurs ont également affirmé que ces changements avaient alourdi le coût d’exploitation de nœuds complets; conduisant ainsi au problème de la réduction du niveau de décentralisation du réseau. Les partisans de cet actif estiment que sa taille de bloc améliorée en fait une option préférable à Bitcoin, mais les opinions restent divergentes.

rift featured

La solution: le protocole RIFT

Cependant, cette technologie a également connu une avancée significative; le protocole RIFT.

RIFT a été développé par ILCoin, un projet de développement populaire basé sur la blockchain et les crypto-monnaies, et qui pourrait potentiellement révolutionner la contrainte de limite de taille de bloc.

Comment ça fait ça? Eh bien, RIFT est composé de deux couches distinctes qui constituent son protocole; la couche de mini blocs (qui contient les transactions elles-mêmes) et la couche de blocs (qui contient chaque mini bloc individuel).

La caractéristique la plus importante de ce protocole est le fait que les blocs ne sont pas extraits. L’absence de protocole d’exploitation rend la mise à l’échelle beaucoup plus facile, ce qui signifie essentiellement que la prise en charge des nouveaux utilisateurs est très transparente. Le mini-bloc fait toute la différence en facilitant la mise à l'échelle et en veillant à ce que le protocole ne pose pas de problème d'augmentation du nombre d'utilisateurs le moment venu.

Avec RIFT, certaines caractéristiques doivent être notées. La première est qu'avec chaque mini bloc que vous obtenez dans la chaîne, vous obtenez également une référence pour le bloc qui le abrite. Le protocole lui-même contient également une référence physique au mini-bloc, qui inclut sa taille et d'autres spécifications.

En continuant, vous constaterez que chaque bloc individuel de la chaîne sert de référence pour le dernier bloc qui se trouve dans son calque et que cette référence contient également des détails sur les spécifications.

Ces références servent de point de contact entre les couches de bloc et de mini bloc. En travaillant en tandem, ils permettent à la couche de mini blocs de fonctionner essentiellement en redéfinissant la manière dont une chaîne de blocs typique peut fonctionner. Des activités telles que la décentralisation et la synchronisation d'égal à égal sont optimisées, ce qui permet essentiellement à la blockchain de fonctionner de la même manière que les développeurs et les utilisateurs ordinaires.

Quoi qu'il en soit, il existe plusieurs différences entre ce protocole et les autres variantes de la chaîne de blocs, notamment et surtout le fait que les transactions dans RIFT sont créées de manière à exister directement dans la chaîne de blocs. Cette fonctionnalité permet également la optimisation de l'évolutivité, les utilisateurs pouvant accéder à plusieurs transactions de manière sécurisée et rapide.

Une blockchain idéale rencontre des problèmes importants lors de la compilation de grandes quantités de données, quel que soit l'état d'avancement du système informatique. Avec RIFT, la synchronisation de blocs est aussi simple que possible, et peu importe que les blocs eux-mêmes aient été minés ou non.

Il convient également de noter que les transactions peuvent toujours être confirmées pendant la synchronisation d'un bloc. Le coût de l'extraction est également réduit, grâce à la capacité du protocole à gérer des données volumineuses.

Comment sont construits les mini-blocs

Chaque blockchain traditionnelle est construite à l'aide d'une fonction RPC, qui renvoie le modèle du bloc au format JSON et qui inclut plusieurs transactions en attente de confirmation. Cette fonction renvoie finalement autant de transactions que possible, en ordonnant essentiellement le pool de mémoire par taux de redevance.

Pour créer des mini-blocs, le réseau ILCoin ajoute deux nouvelles fonctions RPC; le protocole RPC Block et le protocole RPC Mini-Block.

Le protocole de bloc RPC renvoie le modèle du bloc de réseau ILCoin. Bien qu’il ne contienne aucune transaction, il inclut un tableau vide, qui est éventuellement rempli de hachages de mini-blocs. Comme nous le savons tous à présent, c'est ce qui forme le parent du mini-bloc.

Cependant, le protocole de mini-bloc RPC renvoie le modèle du mini-bloc lui-même, car il obtient un paramètre indiquant le début du processus de réception de la transaction. Le protocole de mini-bloc inclut également l'index de la dernière transaction dans le mini-bloc. De cette façon, le pool d’exploitation minière est en mesure de savoir par où commencer l’index du prochain appel.

Les marchés de la crypto et de la blockchain sont en pleine explosion, ce qui entraînera certainement une augmentation significative de la demande. Cependant, bien que ce soit une bonne chose, il est impératif que les réseaux de chaînes de blocs soient en mesure de prendre en compte les augmentations de données qui accompagneront leur renommée grandissante.

Avec RIFT de ILCoin, ce problème pourrait potentiellement être résolu. Vérifier la Télégramme canal de l'équipe de développement.



Traduction de l’article de Guest : Article Original

BlockBlog

Le Meilleur de l'Actualité Blockchain Francophone & Internationale | News, Guides, Avis & Tutoriels pour s'informer et démarrer facilement avec Bitcoin, les Crypto-Monnaies et le Blockchain. En Savoir Plus sur L'Équipe BlockBlog

Commenter cet Article

Commenter cet Article

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Plus dans News

Top
venenatis, commodo ipsum ultricies sit Curabitur nunc Nullam