Most answers have revolved around hidden files, USB keys, scraps of paper, passwords etc. But what happens when you die?
Let's assume that you have some significant wealth in BTC, and that you would like your spouse or children to inherit it. How do you create a wallet that is both secure against theft but can still actually be spent by authorised individuals after your death?
My current thinking is a brain wallet saved on a USB key, deposited with an attorney. Give the password to next of kin, make sure they remember it but don't explain what it's for.
Let's assume that you have some significant wealth in BTC, and that you would like your spouse or children to inherit it. How do you create a wallet that is both secure against theft but can still actually be spent by authorised individuals after your death?
My current thinking is a brain wallet saved on a USB key, deposited with an attorney. Give the password to next of kin, make sure they remember it but don't explain what it's for.
You can create a bicoin transaction that will only be spent some time in the future. So what you do is:
1) Create a transaction that will send all your coins to a spouse or children two years from now.
2) Two years later, before the time runs out, move all the coins to another address, and if needed, create yet another delayed transaction.
3) Since the coins no longer exist in the address used by the original delayed transaction, that transaction will fail and be rejected by the system.
Rinse/Repeat.
This is a really nice elegant solution! I like it a lot. But it sounds quite error-prone to manually create these transactions, so now I'm thinking about writing a utility that can handle it for me...
Naturally it requires one's next-of-kin to actually have a Bitcoin address already and know how to use it.