MaestroInvertirInversiones & Ganancias · masterinvest.info

¿Qué es la Verificación de Pago Simplificada (SPV) en criptomonedas?

27-07-2019, 02:20
¿Qué es la verificación de pagos simplificada (SPV) en criptomonedas?


La Verificación de Pago Simplificada (SPV) es un mecanismo descrito en el concepto original de bitcoin que permite a un participante de la red asegurarse de que una transacción particular está efectivamente incluida en la blockchain sin descargar toda la cadena de bloques en su totalidad. Un nodo completo puede almacenar decenas y cientos de gigabytes de datos, mientras que para una verificación SPV es suficiente descargar solo los encabezados de los bloques: registros compactos de aproximadamente ochenta bytes cada uno.

El principio de funcionamiento se basa en un árbol de Merkle. Cada bloque contiene la raíz de dicho árbol, resumiendo todas las transacciones incluidas en él. Un cliente ligero solicita a los nodos completos una cadena de hashes (el llamado camino de Merkle) que prueba que una transacción específica es parte de un bloque confirmado. Si la verificación matemática del camino coincide con la raíz de Merkle en el encabezado, el pago se considera confirmado.

Dónde se utiliza SPV

La compensación de SPV radica en el nivel de confianza: un cliente ligero confía en la honestidad de los nodos completos y no verifica toda la historia por sí mismo, por lo que es inferior a un nodo completo en autonomía y resistencia a ciertos ataques. Sin embargo, para pagos cotidianos, este enfoque proporciona un equilibrio razonable entre seguridad y conveniencia.