El libro de Satoshi
El libro de Satoshi Satoshi Nakamoto, domingo 09 de noviembre 2008, 11:13:34 -0800
Hal Finney escribió:
Se ha mencionado que, si una transacción emitida no llega a todos los nodos, está bien, ya que se incluirá en la cadena de bloques en poco tiempo. ¿Cómo sucede esto - qué pasa si el nodo que crea el “siguiente” bloque (el primer nodo que encuentra la colisión hashcash) no tiene constancia de la transacción y se añaden algunos bloques más de nodos que tampoco tienen constancia de ella? ¿Todos los nodos que han recibido la transacción tienen que guardarla con la esperanza de agregarla en un bloque cuando hayan tenido la suerte suficiente como para ser quien encuentre la siguiente colisión?
Correcto, los nodos mantienen las transacciones en su set de trabajo hasta que la incluyen en un bloque. Si una transacción llega al 90% de los nodos, cada vez que se encuentra un bloque, tiene un 90% de posibilidades de estar en él.
O, por ejemplo, ¿qué ocurre si un nodo mantiene dos o más cadenas esperando a ver cuál crece más rápido, y aparece un bloque para la cadena A que incluye un doble gasto de una moneda que está en la cadena B? ¿Esto se verifica o no? (Podría suceder si alguien hizo un doble gasto y dos conjuntos diferentes de nodos recibieron las diferentes transacciones con la misma moneda).