Sé que el cliente de satoshi no se poda, porque necesitamos almacenar todas las transacciones para poder enviarlas a otros nodos. Pero, ¿ esta billetera bitcoin android de de.schildbach poda? El espacio en un teléfono inteligente tiene una prima más alta, por lo que parece un buen lugar para podar.
¿Y cuánto espacio ahorraría la poda? ¿Se ha comprobado alguna vez?
Esa billetera usa bitcoinj como su cliente, lo que implementa un modo de "verificación de pago simplificado".
Esto es lo que hace el cliente en esta implementación:
El uso de recursos en esta implementación solo depende de sus propias transacciones enviadas/recibidas.
Hasta octubre de 2012 (bloque 203258) ha habido 7 979 231 transacciones; sin embargo, el tamaño del conjunto de salida no gastado es inferior a 100 MiB, que es lo suficientemente pequeño como para caber fácilmente en la memoria RAM incluso en computadoras bastante antiguas.
En otras palabras, casi 8 millones de txns en octubre de 2012 podrían consolidarse en 100MiB simplemente eliminando txns que no tenían salidas gastables.
Así que puede imaginar el poco espacio que se necesita para almacenar transacciones relevantes para sus direcciones.
Nick ODell
Eyal