En el segundo pensamiento, he hecho esta respuesta. :) Es muy comúnmente informó que se están almacenando las imágenes, los virus, y la música, Si es sólo el hash que no tiene ningún sentido en absoluto. Me refiero a un hash no contiene los datos originales y no se podía recuperar los datos a partir del hash. Ohhh kay, después de volver y revisar una imagen que muestra las transacciones en detalle, veo que me he equivocado de que el compromiso de las transacciones tenido una salida a Alice y Bob. Este malentendido hizo difícil de entender. Gracias! Gracias. El misterio es que los datos en esta transacción convertido en mi testnet y mainnet cuentas. No sé cómo llegó revueltos/cruzado pero efectivamente formato de las direcciones correctamente en cada lado. Muy raro. ¿Te refieres a una instalación portátil de la Bitcoin wallet, por lo que se puede utilizar, por ejemplo, de una memoria usb?

Cada nodo debe mantener una lista de todos los no utilizados salidas. Actualmente hay 15 millones de saldo de las salidas, con un tamaño total de 525 MB. Para comprobar si una nueva transacción es un doble pase, Bitcoin ve si los resultados que se gasta en esto el saldo de transacciones de salida (UTXO) de la base de datos. Si lo son, la nueva transacción no es un doble pase, y si la transacción cumple con los otros requisitos de validez, el pasado salidas serán removidos de la UTXO de la base de datos.

La búsqueda de una transacción en la UTXO de la base de datos es extremadamente rápido debido a que los resultados están ordenados por transacción hash, por lo que la búsqueda puede realizarse mediante búsqueda binaria. Eso significa que a pesar de que hay más de 15 millones de UTXOs, la búsqueda de una particular UTXO dada su transacción hash requiere buscando a sólo ~24 base de datos de ubicaciones en el peor de los casos, que un ordenador puede hacer muy rápidamente.

Esto se complica un poco por el hecho de que las transacciones en raras ocasiones puede ser válida después de que inicialmente siendo válida (después de una reorganización), tan lleno de nodos debe ser capaz de revertir, al menos en las últimas semanas de cambios en el UTXO de la base de datos. Bitcoin Core implementa esto manteniendo un registro de cada cambio en el UTXO de la base de datos y de inversión de cada cambio en el registro, en orden inverso, cuando un rollback es necesario.

Cada nodo tiene información suficiente para calcular el saldo actual de cualquier dirección, aunque Bitcoin en realidad nunca ofertas de hoteles en los saldos directamente.