11
4
I'd like to know if there are transactions that can only take place at some predefined moment. In principle, it should be possible to use the parameter nLockTime to wait for a particular block number:
https://en.bitcoin.it/wiki/Protocol_specification#tx
This could be useful in certain contracts, but replacement is not as yet supported:
Why isn't transaction replacement supported?
In any case, it seems you still can, in principle, create a simple, unreplaceable transaction with a wait time.
Is there any example of such a transaction in the blockchain? If not, would it be accepted by the standard client or would it be necessary to convince one miner to include it in one of his/her blocks.
UPDATE: Opened a discussion in https://bitcointalk.org/index.php?topic=131443.0 to delve further.
1The Lock_time facility has potential for a 'Pension' type function. IE Buy 1 Bitcoin today and prevent access to it for 10 years. Sent to a Brain wallet address so no matter what client you use and no matter where in the world you are you can pick up your Bitcoin, Pension, Investment. Could it be modified so that it releases this investment at say, 1% amounts every X UTC Months, so you get 1% every month released to the Brainwallet address. That way, there there are at least 10 years worth of BTC Pension payments. Youd expect an ever dwindling return, but as Bitcoin is deflationary, perhaps no – None – 2013-11-15T13:49:51.860