Simplified Payment Verification (SPV) - Vereinfachte Zahlungsüberprüfung

Medium
Was ist eine Simplified Payment Verification (SPV)?
Kurzbeschreibung
Die Simplified Payment Verification (SPV) ermöglicht den Betrieb eines Light-Nodes (oder Light-Client Node), der gemeinhin als Krypto Wallet bezeichnet wird. SPV ermöglicht es dem Nutzer einer Wallet, Krypto-Transaktionen zu überprüfen, ohne eine komplette Kopie der Blockchain oder sogar eine komplette Kopie des Blocks, der die zu überprüfende Transaktion enthält, herunterladen zu müssen.
Im Detail

SPV steht für Simplified Payment Verification und ist ein leichtgewichtiger Client zur Überprüfung von Blockchain-Transaktionen, der nur die Block Header herunterlädt und den Nachweis der Aufnahme in die Blockchain im Merkle Tree anfordert.Ein Merkle Tree ist eine Baumstruktur in der Kryptografie, bei der jeder Leaf Node mit dem Hashing eines Datenblocks und jeder Non-Leaf Node mit dem kryptografischen Hash der Labels seiner Child Nodes gekennzeichnet ist. SPVs ermöglichen es Light-Clients festzustellen, ob eine Transaktion in BTC aufgenommen wurde. Light-Clients beziehen sich auf Wallets, die auf Low-End-Systemen laufen. Daher überprüfen SPVs, ob eine Transaktion ausgeführt wurde. Um einen Full Node mit einem Merkle Tree zu betreiben, muss die gesamte Blockchain heruntergeladen werden. An dieser Stelle kann die Rolle der SPV den Prozess stark vereinfachen. Denn SPV-Beweise benötigen nur die Merkle Root jeder Wurzel, um die Authentizität der Transaktionen zu überprüfen. Das bedeutet, dass nur 80 Byte pro Block gespeichert werden müssen, im Gegensatz zu der deutlich größeren Größe pro Block, die bei größeren Nodes erforderlich ist. Die SPVs haben jedoch auch Nachteile. Diese beziehen sich auf die Cybersicherheit. Im Falle eines 51%-Angriffs auf eine Kryptowährung könnte es den Hackern gelingen, die SPV-Proofs dazu zu bringen, unrechtmäßige Transaktionen zu validieren. Es wird jedoch daran geforscht, wie die Bedrohung durch solche Szenarien gemildert werden kann. In Nakamotos Whitepaper heißt es, dass Bitcoin-Transaktionen verifiziert werden können, ohne dass das gesamte Node Network läuft.

Erfolgreiche Crypto Investments sind kein Zufall!

Erlerne praxisorientiertes und sofort umsetzbares Wissen, um erfolgreich in Coins, Tokens und co. zu investieren. Mit unseren Schritt-für-Schritt Coachings erlernst du in nur 12 Wochen, wie du eigenständig investierst.
Vereinbare dein kostenloses Erstgespräch