Les superpositions fourniront une couche de service pour les informations à l'ère Teranode

  • Les superpositions permettent de vérifier les transactions pertinentes pour une entreprise ou un projet donné.
  • Elles utilisent la méthode "écoute globale" pour identifier ces transactions.
  • Ces superpositions utilisent le SPV et Merkle Paths pour réduire l'utilisation de bande passante à grande échelle et permettre la monétisation des systèmes distribués.

Comment vérifier les transactions valides sur une blockchain, si cette blockchain en traite un million chaque seconde ? Une entreprise peut-elle vérifier uniquement les transactions pertinentes pour ses opérations, tout en ignorant toutes les autres ? La réponse est oui, en utilisant des superpositions et des services pour identifier les sorties de transaction par type. Lisez la suite pour en savoir plus sur ce que sont les réseaux superposés et comment ils fonctionnent.

L'avènement de Teranode et ses capacités massives de traitement de données signifient que les méthodes actuelles utilisées pour identifier et séparer les transactions pertinentes de l'ensemble de toutes les transactions devront peut-être changer. « L'écoute globale » implique de prendre un flux de transactions au fur et à mesure qu'elles sont annoncées et d'utiliser un filtre pour passer au crible et identifier celles qui sont pertinentes pour une entreprise ou un projet donné. Des exemples de cette méthode sont JungleBus de GorillaPool et l'ancien BitBus de Planaria.

Cette méthode est logique si vous devez déjà traiter toutes les transactions, si vous êtes un mineur comme GorillaPool. Que se passe-t-il si vous êtes une entreprise de services qui n’est pas elle-même un mineur ?

Les superpositions fourniront une couche de service pour les informations à l'ère Teranode

Dans ce cas, la faiblesse de l’écoute globale est qu’à mesure que le réseau évolue (avec l’augmentation du total des transactions et de la quantité de données blockchain), davantage de bande passante est utilisée et gaspillée. De plus, la méthode de filtrage doit également évoluer. Teranode fera évoluer le réseau BSV de manière exponentielle, et les auditeurs mondiaux ne seront pas en mesure de suivre le rythme. Il deviendra financièrement prohibitif pour tout projet d’ingérer toutes les transactions traitées par le réseau sans frais correspondants.

avec le recul

Les nœuds miniers doivent conserver l’ensemble UTXO complet pour garantir qu’ils peuvent valider n’importe quelle transaction. Les superpositions doivent uniquement conserver leur propre sous-ensemble.

C'est là qu'interviennent les superpositions

Une superposition utilise à la place SPV (simple vérification de paiement) et Merkle Paths plutôt que des données de bloc complet. Pour donner une idée de la manière dont cela évolue plus efficacement, imaginez une entreprise qui traite une transaction toutes les 10 minutes (573 octets). L'observation et le filtrage de l'intégralité des données de transaction impliqueraient 340 000 000 000 d'octets d'informations. Avec SPV, cela est réduit à seulement 1 537 octets, ce qui rend le SPV 221 millions de fois plus efficace à l'échelle Teranode.

Le SPV n'est pas un nouveau concept. En fait, cela est détaillé dans le livre blanc Bitcoin original de 2008 comme le seul moyen pour une blockchain comme celle-ci de fonctionner à grande échelle. SPV utilise les preuves Merkle pour déterminer si une transaction a été incluse ou non dans un bloc, en utilisant uniquement les données de l'en-tête du bloc.

Les superpositions sont un moyen de créer un contexte partagé en conservant un sous-ensemble de transactions et en permettant aux utilisateurs de lire les données de la chaîne à l'aide de SPV. Ils fournissent également un cadre pour la monétisation des systèmes distribués présentant de nouvelles opportunités économiques pour les fournisseurs de services. Par exemple, un service pourrait suivre les UTXO associés à des jetons ou à un type spécifique de jeton (points de fidélité, billets d'événement ou même une CBDC). Des portefeuilles comme HandCash ou RockWallet pourraient utiliser des superpositions pour suivre uniquement les UTXO associés à leurs services. Ces services spécialisés combineraient idéalement leurs ensembles UTXO avec des fonctions de recherche et de récupération, facturant des paiements par microtransaction pour chaque service qu'ils fournissent aux clients. Les projets construits sur la blockchain BSV pourraient exploiter et utiliser ces services au lieu d'avoir à développer et à maintenir leurs propres superpositions.

Comment identifier les types de transactions

ou simplement via des métadonnées de balisage.

Les services de recherche de la Confédération de ProjectBabbage sont un exemple du fonctionnement des superpositions. Il classe les UTXO avec des « Sujets », les introduisant dans ses magasins de données personnalisés. Il permet également la répartition de la charge de lecture sur plusieurs hôtes sur le même sujet et résout la découverte de services à protocole ouvert sur un réseau superposé p2p.

Jake Jones, responsable de l'infrastructure réseau à la BSV Association, a récemment parlé de Teranode et de la nécessité de réseaux superposés lors de l'événement sCrypt Hackathon. Sa présentation complète sur le sujet est dans cette vidéo  :

Les superpositions sont un autre exemple de la manière dont les règles du protocole BSV permettent une plus grande spécialisation au sein de l'industrie de la blockchain. Les mineurs/nœuds assurent la sécurité du réseau en traitant toutes les transactions ; Les superpositions fournissent une couche de service permettant aux applications de partager le contexte et de récupérer les sous-ensembles pertinents de l'ensemble UTXO. Cette spécialisation est nécessaire pour maintenir le fonctionnement d'une économie numérique basée sur la blockchain/Web3, d'autant plus que la blockchain évolue pour répondre aux besoins de données du monde entier.

Regarder  : Teranode est l’avenir du réseau BSV

Nouveau sur la blockchain ? Consultez la section Blockchain pour les débutants de CoinGeek, le guide de ressources ultime pour en savoir plus sur la technologie blockchain.