Earlier quoted context omitted.
With a Truecrypt partition you could show them your insignificant bitcoin wallet, and only go back to your regular bitcoin wallet after they leave. True this would currently require a lot more security consciousness than most people have, but conceivably all the necessary features could be built into a bitcoin client.
Actually, Bitcoin transactions are public - it's inherent in the scheme that verifies the transactions. Thus determining a person's net worth should be extremely easy. This fact might make bit coin less appealing than cash for many things where anonymity is important. (Also, Whether having public transactions would be enough to make the transaction "work" would be a different question - what happens when you don't de…
From what I remember, the default of the GUI, at least, is to generate you a new receive address as soon as you receive something on your current address. That should remove a lot of the problems of tracking net worth.