Hola.
Entiendo perfectamente que las transacciones sean públicas, eso como bien dicen vela por la seguridad del sistema. Todo el mundo puede saber que en un momento dado la dirección A envió o recibió BTC's a la dirección B, pero pregunto desde mi ignorancia casi absoluta, ¿qué necesidad tienen A, B y el resto de saber los saldos de cualquiera?. Transacciones si ¿pero el contenido de tu monedero?, ¿no convierte eso en objetivos a los que dispongan de cantidades altas?
Gracias
Conocer todas las transacciones supone conocer los saldos finales, no queda otra.
¿Qué clase de objetivos tienes en mente? Las claves privadas no se pueden romper en la práctica, y es fácil ocultar que tú eres el dueño de una dirección con 10000btcs.