SPV, Verificación Simple de Pagos o Verificación Simplificada de Pagos

La Verificación Simple de Pagos (SPV) es una técnica descrita en el documento de Satoshi Nakamoto que permite a un cliente ligero verificar que una transacción está incluida en el blockchain de Bitcoin, sin descargar todo el blockchain. El cliente sólo necesita descargar las cabeceras en lugar de los pesados bloques completos. Para comprobar que una transacción está realmente en un bloque, el cliente solicita una rama Merkle como prueba de inclusión.

Debido a la estructura del árbol de Merkle, se puede podar para que contenga sólo las transacciones que son relevantes para el cliente sin cambiar el hash que se incluyó en la cabecera de un bloque, lo que supone un importante ahorro de espacio y tiempo en lugar de inspeccionar toda la blockchain.

Deja un comentario