Vaults are useful to prevent your hot (or luke warm) coins from being stolen. They give you a button to send money to cold storage.

Using them toto protect your cold storage is trickier, because then where do you send the coins? What if you fallback cold storage actually has worse security?

There are more subtle ways in which you can use vaults as a dead man switch, which current requires moving your UTXO's on a regular interval.

Reply to this note

Please Login to reply.

Discussion

Vault to a custodian makes sense. In an emergency, you use that dormant Coinbase acct. They don't even know that's why you have it!

But in general, I see OP_VAULT and go "why can't Script do that?". Explicit opcodes for uses strike me as premature optimization or a throwing up of hands on Script as a programming language. I want to fix that, even though I'm unlikely to use vaults.