SBP appartient à la famille des DLT (Distributed Ledger Technologies), c’est-à-dire les registres distribués. Mais contrairement à la blockchain, cette nouvelle architecture ne contient pas de block

Il s’agit d’une nouvelle architecture basée sur un Graphe orienté acyclique  Simple (DAG en anglais). La différence majeure réside dans la façon dont le consensus est réalisé.

Il n’existe plus de distinction entre les simples utilisateurs et les validateurs qui sont les mineurs. Tout utilisateur participe au processus de validation des transactions

Un graphe orienté acyclique simple,

En mathématiques , et plus précisément dans la théorie des graphes , un graphe orienté est un graphique qui est un ensemble de sommets reliés par des arêtes, où les bords ont une direction qui leur est associée.

Définition

Formellement, un graphe orienté est un couple G = ( V , A ) où

  • V est un ensemble dont les éléments sont appelés sommets, des noeuds ou des points ;
  • A est un ensemble de couples ordonnés de sommets appelés flèches, des bords dirigés des arcs dirigés, ou des lignes dirigées.

Ne permet pas un graphe orienté d'avoir plusieurs flèches avec la même source et des noeuds cibles. Plus précisément, les graphes orientés sans boucles sont traitées comme des graphes orientés simples.

                                                            
     
     

Option de fonctionnalité

Graphiques simples dirigés sont graphes orientés qui n’ont pas de boucles (flèches qui relient les sommets à eux - mêmes) et pas avec de multiples flèches même source et des noeuds cibles.

Graphes orientés racinées (également connu sous graphes de flux) sont digrammes dans lequel un sommet a été distingué comme étant la racine.

Graphes de flux sont digrammes associés à un ensemble d'équations algébriques linéaires ou différentielles.

Un graphe orienté est fortement lié ou solide si elle contient un chemin orienté de x à y et un trajet dirigé de y à x pour chaque paire de sommets { x , y }. Les composants solides sont les sous - graphes maximaux fortement connectés.

En mathématiques et en informatique , un graphe orienté acyclique DAG, est un fini graphe orienté sans cycles dirigés . Autrement dit, il se compose d’un nombre fini de sommets et arêtes , chaque bord dirigé d'un sommet à l' autre, de sorte qu'il n'y a aucun moyen de commencer à tout sommet v et suivre une séquence cohérente dirigée des arêtes qui boucle finalement revenir à v nouveau . De manière équivalente, un DAG est un graphe orienté qui a un ordre topologique , une séquence de sommets de telle sorte que chaque bord est dirigé depuis plus tôt à la suite de la séquence

DAG peut également représenter des collections d'événements et de leur influence sur l'autre, un enregistrement de données historiques tels que le contrôle de révision distribué des systèmes.

Un graphe est formé par un ensemble de sommets et d’arêtes, où les sommets sont des objets sans structure qui sont reliées par paires par des bords. Dans le cas d'un graphe orienté, chaque arête a une orientation, d'un sommet à un autre sommet. Un chemin dans un graphe orienté peut être décrit par une séquence de bords ayant la propriété que le sommet se terminant de chaque côté de la séquence est le même que le sommet de départ de l'arête suivante dans la séquence; un chemin forme un cycle si le sommet de départ de son premier bord est égal au sommet de fin de son dernier bord. Un graphe acyclique orienté est un graphe orienté qui n'a pas de cycles.

Spuro   développe une forme particulière de Blockchain,Spuro utilise la méthode d’authentification basée sur le protocole appelé  IFPK  Identification Fingerprint Proof Key « Empreinte d’identification à clé de preuve». En clair, il s’agit de prouver que quelque chose existe, vous identifie ou vous appartient sans avoir à présenter «  La clé de preuve » et/ou "le document"
Ce protocole est basé sur le protocole ZKP : Zero Knowledge Interactive proof
la Zero-Knowledge Blockchain. Celle-ci consiste à combiner la force de la Blockchain, à savoir, le partage décentralisé de l’information, aux propriétés de protection de données confidentielles du Zero-Knowledge Proof

Une preuve à divulgation nulle de connaissance est une brique de base utilisée en cryptologie dans le cadre de l'authentification et de l'identification. Cette expression désigne un protocole sécurisé dans lequel une entité, nommée « fournisseur de preuve », prouve mathématiquement à une autre entité, le « vérificateur », qu'une proposition est vraie sans toutefois révéler d'autres informations que la véracité de la proposition.

Comment identifier l’existence, la propriété d’une ressource et /ou la localisation d’une ressource

Ces deux notions ne sont pas antinomiques puisque localiser revient à identifier, mais identifier n’est pas forcément localiser.

Les URNs (Uniform Resource Names) sont aussi des identifiants, mais ils ne permettent pas d’identifier la localisation d’une ressource. Ils permettent seulement de l’identifier (de manière nominative et unique). Autrement dit, nous avons le « quoi ? », mais pas le « où ? ». Un URN peut être employée pour parler d’une ressource sans que cela ne préjuge de son emplacement ou de la manière de la référencer.

 

 

DPoS : (Delegated Proof of Stake)

DPoS est créé avec un système de vote où les parties prenantes sous-traitent leur travail à un tiers. En d'autres termes, ils peuvent voter pour quelques délégués qui sécuriseront le réseau en leur nom. Les délégués peuvent également être appelés témoins et sont chargés de parvenir à un consensus lors de la création et de la validation de nouveaux blocs. Le nombre de votes est proportionnel au nombre de pièces que chaque utilisateur possède. Le système de vote varie d'un projet à l'autre, mais en général, chaque candidat délégué présente une proposition individuelle lorsqu'il demande des votes. Habituellement, les récompenses recueillies par les délégués sont partagées proportionnellement avec leurs mandants respectifs.

De ce fait, l’algorithme DPoS crée un système de vote directement dépendant de la réputation des délégués. Si un nœud élu se comporte mal ou ne fonctionne pas correctement, il sera rapidement expulsé et remplacé par un autre.

 

En poursuivant votre navigation sans modifier vos paramètres, vous acceptez l'utilisation des cookies.

Continuer En savoir plus