I was thinking last night about the simple trust fund contract I've read about a bunch of times. Something like:
Once the beneficiary is old enough, send them $x per month.
I would assume you'd have to program their public key or address into the contract? What if it gets compromised? Does the contract then pay the wrong person forever? Otherwise, someone would have to be able to change who gets paid. In that case, what if they or that ability is compromised?
Has anyone thought through how to secure such a contract, without opening up new vulnerabilities in the process?
How do you ensure that the right person gets paid properly for decades? I know it's early days, but how do you think this will shake out?