Je lisais la documentation sur la manière dont le projet HyperLedger Fabric implémentait une solution open source BlockChain: https://github.com/hyperledger/fabric/blob/master/docs/protocol-spec.md
J'ai vu que l'algorithme de consensus PBFT est utilisé, mais je ne comprends pas comment les blocs sont extraits et partagés entre tous les homologues de validation du réseau BlockChain.
Les VP de Hyperledger Validating Peers ne minent pas les blocs et ne les partagent pas. Voici comment cela fonctionne:
Tous les blocs seront identiques car: l'exécution de la transaction est déterministe (devrait être) et le nombre de tx dans un bloc est fixe.
Selon Hyperledger Fabric 1.X
Grand livre contient
Hyperledger est un parapluie de technologies blockchain. Hyperledger Fabric, mentionné ci-dessus, en fait partie. Hyperledger Sawtooth n'utilise pas non plus l'extraction et ajoute les algorithmes de consensus suivants:
Pour être complet, l’algorithme de consensus original avec bitcoin (et fait utilise l’exploitation minière) est: