El libro de Satoshi
El libro de Satoshi Si existen hashes en el bloque propuesto que no están representados por transacciones válidas, el bloque debe ser rechazado. Eso es exactamente lo mismo que el sistema actual, si alguna transacción no es válida, el bloque debe ser rechazado.
TenÃa la esperanza de que la condición para pasar todas las transacciones a todos los validadores podrÃa debilitarse, pero no consigo ver cómo (todavÃa) sin depender de la delegación de confianza.
----------
Una caracterÃstica interesante es que esto simplifica el proceso de validación. Todo lo que se necesita hacer es analizar la lista de bloqueo (de hashes) una vez. Como cada hash es analizado simplemente lo busca en un hash-set. Si no existe, añádelo. Si existe, lo borras. Cuando haya terminado de analizar la lista de bloques, tendrá el conjunto mÃnimo de puntos de salida válidos y no gastados. Incluso podrÃa ser capaz de mantener todo el conjunto en la memoria. (¡Al menos un momento!)
Cita de: satoshi, 11 de agosto 2010, 12:14:22 a.m.
Es difÃcil pensar en cómo aplicar pruebas de cero conocimientos en este caso.
¡También es difÃcil para mÃ! :-) ¡Aunque fue interesante volver a leerlo!