## Transaction in future

0

Is there any plan to add a feature so that you can perform transactions that will be spent in the future and stored on the network? For example, I want to send some bitcoin to my kids after each N block so they will slowly receive a long time after I may already be dead. But I don’t want to send them the whole balance at once.

2

About the phrasing, there is really no "plan" on Bitcoin as there would be if a centralised authority governed the protocol. Instead, there are proposals and sometimes supermajority consensus for the network to deploy a proposal.

Regarding your question you can already do this today using the locktime features of Bitcoin transaction.
You can either:

• Hand your child a transaction with a nLockTime set to block X (so that the transaction cannot be confirmed before the block number X).
• Create a transaction which can be confirmed but cannot be spent before the block number X (CHECKLOCKTIMEVERIFY).
• Create a transaction which can be confirmed but cannot be spent before N blocks are mined after your transaction (CHECKSEQUENCEVERIFY, relative locktime).

In either way (I omitted an even more involved one purposefully), you (and your child) definitely need a specific software to create and recognize this type of transaction.