Light Clients und SPV: Zahlungen prüfen ohne die ganze Blockchain
Nicht jeder kann die gesamte Blockchain herunterladen. Schon das Bitcoin-Whitepaper beschrieb, wie man Zahlungen auch mit wenig Daten prüfen kann.
Die Idee
Abschnitt 8 des Bitcoin-Whitepapers beschreibt die vereinfachte Zahlungsprüfung (Simplified Payment Verification, SPV). Ein Light Client lädt nur die Blockköpfe und lässt sich nachweisen, dass eine Transaktion in einem bestimmten Block enthalten ist.
Vor- und Nachteile
- geringer Speicher- und Datenbedarf, gut für Smartphones;
- der Client vertraut darauf, dass die längste Kette gültig ist;
- manche Light Clients verraten Servern, welche Adressen dich interessieren.
In der Praxis
Viele mobile Wallets arbeiten nach diesem oder einem ähnlichen Prinzip. Wer maximale Unabhängigkeit möchte, betreibt einen eigenen vollständigen Knoten und verbindet seine Wallet damit.
Über die Autoren
Das Team von Portofel Cripto betreibt eine rumänischsprachige Krypto-Wallet. Bekannten aus Rumänien empfehlen wir die rumänische Krypto-Wallet Portofel Cripto.