SOBRE UN TIPO ALTERNATIVO DE CADENA DE BLOQUES CON SÓLO REGISTRO HASH Por ejemplo, este sistema no está limitado a las transacciones de bitcoin. Dado que los contratos firmados se mantienen de forma externa, con reglas adicionales de validación/notarización, puede implementar fácilmente cosas como pagarés/cheques de reclamos. Si alguien te dio 5$, podrías darle 5$ que te debo. Su hash de lo que le debo sería autenticado en la lista de bloques (con hashes). Cuando le devuelva el dinero, puede pedirles que firmen el pagaré para su confirmación. Luego haga que el notario inserte una cancelación del hash de deuda. Entonces, nadie podría mostrar una copia de seguridad con una copia del pago de la deuda y exigir un pago doble. Cita de: satoshi, 11 de agosto de 2010, 09:07:59 PM ___________________________________________________________ Creo que los clientes tendrían que mantener una copia de toda la historia de las monedas originales generadas. El hecho de que los clientes tengan que mantener todo el historial reduce el beneficio de la privacidad. ___________________________________________________________ Yo también pensé esto al principio. Pero luego me convencí de lo contrario. Es realmente una cuestión de cuánta confianza deposita en los verificadores y en el proceso de verificación. A la gente le gusta la sensación de que tener todas las transacciones disponibles, les permite rastrear las raíces de su dinero hasta su creación. Sin embargo, eso no es necesario. Si tiene confianza en el proceso que validó las transacciones durante la creación del bloque (> 50% de acuerdo de CPU). Y si está seguro de que los bloques previos no pueden ser cambiados (tú lo compruebas esto). Entonces solo necesita verificar que los puntos de salida relacionados no hayan sido gastados. Las características de seguridad permanecen en la lista de bloqueo y el procedimiento, incluso si las transacciones se almacenan externamente y los anteriores no se almacenan en absoluto. Mostraste esto demostrando que las transacciones antiguas se pueden eliminar utilizando el árbol de Merkle para mantener la coherencia. 232