Veröffentlicht: 05.01.2018

SPV

SPV (Simplified Payment Verification) – eine Technik die Satoshi Nakamoto beschrieben hat

Simple Payment Verification (SPV) – Die einfache Zahlungsprüfung ist eine Technik, die in Satoshi Nakamotos Arbeit beschrieben wird. Diese ermöglicht einem leichtgewichtigen Node Client, die Überprüfung, ob eine Transaktion in der Bitcoin-Blockchain enthalten ist, ohne die gesamte Blockchain herunterzuladen.

Der SPV-Client muss nur die Blockheader herunterladen, die viel kleiner als die vollständigen Blöcke sind. Um zu überprüfen, ob sich eine Transaktion in einem Block befindet, fordert ein Client einen Beleg für die Einbeziehung in Form einer Merkle-Verzweigung an.

SPV-Clients bieten mehr Sicherheit als Web-Wallets, da sie den Servern nicht die von ihnen gesendeten Informationen anvertrauen müssen.

Arbeitsweise

Bei der Validierung der Blockchain stehen derzeit zwei Hauptoptionen zur Auswahl: das Modell mit dem vollständigen Knoten und die Verwendung von Clients. Bei der vollständigen Knotenüberprüfung validieren Sie den letzten Block bis zum Entstehungsblock.

Es ist im Grunde unmöglich, einen Client mit einer vollständigen Knotenverifizierung zu täuschen, da Sie ihm eine längere Kette als die geben müssen, die er hat (aufgrund des Arbeitsprinzips der Ledger, werden sie definitionsgemäß die längste haben).

SPV, der alternative Ansatz, beinhaltet, dass ein Client nur alle Blockheader am Anfang herunterlädt und dann “ die Transaktionen von vollen Knoten nach Bedarf anfordert“. Beim Verarbeiten oder Validieren einer Transaktion kann der Client den Merkle-Zweig für einen gegebenen Merkle-Stamm anfordern, um zu überprüfen, ob die Transaktion tatsächlich in einem Block ist.

Dann kann der SPV-Client „versuchen, die Blocktiefe als Proxy für die Gültigkeit und Sicherheit der Transaktionen zu bekommen“. Der Ansatz ist zwar effizienter, aber nicht ohne Fehler.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Weitere Artikel zum Thema

Lux Coin Staking

Ion Staking

Pivx Staking

Coinbase Netzwerkgebühr

Cloudmining Vergleich

Lohnt sich Cloud Mining