2017-01-16 9 views

Antwort

2

Um die komplette Funktionalität von blockchain (Konsensmechanismus zu erhalten, verwendet hyperledger Stoff PBFT Konsens, bedeutet es eine Transaktion gültig sein akzeptieren, wenn mehr als 66% der Knoten und läuft ist.

Kurz mehr als 66% der Knoten müssen aktiv sein und müssen die Bestellung auf Anfragen in Hyperledger farbic überprüfen

Sowohl der Starter Developer Plan als auch der High Security Business Network Plan ermöglichen es Ihnen, das PBT-Konsensprotokoll (Practical Byzantine Fault Tolerance) zu testen ein Vier-Knoten-Blockchain-Netzwerk

C onsensus ist eine Methode zum Überprüfen der Reihenfolge von Anforderungen oder Transaktionen (Bereitstellen und Aufrufen) in einem Blockchain-Netzwerk. Die richtige Reihenfolge der Transaktionen ist kritisch, da viele Transaktionen von einer oder mehreren früheren Transaktionen abhängig sind (Kontoabbuchungen sind oft abhängig von vorherigen Krediten).

Das Netzwerk kann nicht mehr als einen byzantinischen Knoten tolerieren. Jedes Netzwerk enthält N = 4 Knoten, so dass die Formel für die maximale Anzahl tolerierter byzantinischer Knoten angewendet wird: f = (4-1)/3 = 1. Wenn zwei oder mehr byzantinische Knoten (f> 1) existieren, kann ein 4-Knoten-PBFT-Netzwerk keine Konsistenz oder Integrität des Hauptbuchs über alle Knoten hinweg garantieren. (Zum Vergleich würde die Tolerierung von zwei byzantinischen Knoten f = (7-1)/3 = 2 oder ein PBFT-Blockchain-Netzwerk mit mindestens 7 Knoten erfordern.)

Verwandte Themen