ilpirata79 (OP)
|
|
August 05, 2014, 05:45:53 PM |
|
Hi everyone,
I would like to send an amount of bitcoins as a gift and I want to make sure that amount is not spendable until a certain date.
Is that possibile? With what clients?
Thanks, ilpirata79
|
|
|
|
trynmpo
|
|
August 05, 2014, 06:10:44 PM |
|
Hi everyone,
I would like to send an amount of bitcoins as a gift and I want to make sure that amount is not spendable until a certain date.
Is that possibile? With what clients?
Thanks, ilpirata79
why and to whom you want to send your bitcoins for safekeeping ?? cause you can do it with yourself ??
|
|
|
|
raganius
|
|
August 05, 2014, 06:14:00 PM |
|
Hi everyone,
I would like to send an amount of bitcoins as a gift and I want to make sure that amount is not spendable until a certain date.
Is that possibile? With what clients?
Thanks, ilpirata79
Please, don't do that. I know you might have your reasons. But, unless this non-spendable restriction is revokable, if there's any unforeseen problems (like the urgent need of the money, e.g. to cover serious health urgencies) you (or the person "owning" it) will powerlessly see all that money locked. It will be cruel. Try to find another solution if possible. All the best.
|
|
|
|
ilpirata79 (OP)
|
|
August 05, 2014, 06:20:48 PM |
|
Hi everyone,
I would like to send an amount of bitcoins as a gift and I want to make sure that amount is not spendable until a certain date.
Is that possibile? With what clients?
Thanks, ilpirata79
Please, don't do that. I know you might have your reasons. But, unless this non-spendable restriction is revokable, if there's any unforeseen problems (like the urgent need of the money, e.g. to cover serious health urgencies) you (or the person "owning" it) will powerlessly see all that money locked. It will be cruel. Try to find another solution if possible. All the best. Yours is a valid point. I am pondering over it. Still looking for the answer though... Best regards, ilpirata79
|
|
|
|
TTBit
Legendary
Offline
Activity: 1136
Merit: 1001
|
|
August 05, 2014, 06:22:36 PM |
|
lbaat.net releases a private key every hour, called a "timepoint secret". The timepoint secret keys are connected - the hash of next hour's private key is this hour's private key. By requesting a public key in the future, you can combine it with your own private key to create an address with no known private key. When lbaat releases the timepoint, it can be combined with your personal private key to release the coins. lbaat has no way of stealing the coins. ...and its my site
|
good judgment comes from experience, and experience comes from bad judgment
|
|
|
franky1
Legendary
Offline
Activity: 4256
Merit: 4523
|
|
August 05, 2014, 06:28:12 PM |
|
this will never be a feature added to the protocol. otherwise people will start putting dust amounts with a 10 year date to fill up the mempool of miners and nodes as a form of DDOS. with tx's just sitting there for 10 years.
the only solution is to buy a raspberry Pi and make a small program that is set to launch a command at X date. and then just leave it in th corner of your house cabled into your internet, and forget about it.
having the delay set 'locally' is the only option
|
I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER. Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
|
|
|
franky1
Legendary
Offline
Activity: 4256
Merit: 4523
|
|
August 05, 2014, 06:31:24 PM Last edit: August 05, 2014, 07:11:57 PM by franky1 |
|
lbaat.net releases a private key every hour, called a "timepoint secret". The timepoint secret keys are connected - the hash of next hour's private key is this hour's private key. By requesting a public key in the future, you can combine it with your own private key to create an address with no known private key. When lbaat releases the timepoint, it can be combined with your personal private key to release the coins. lbaat has no way of stealing the coins. ...and its my site ha ha ha, yea we know the USER wont have the private key until X date, but your code knows the seed that creates these hourly keys meaning you can sweep the addresses as you like when you like even years before you say it meant to be active..
OP do not trust third party services with 'dad man switches' as they prey on people to not check it regular...... and then its too lateEDIT Lbaat.com appears to be a javascript based generator that can be used offline. so my initial response was wrong. i initially thought the OP was collecting peoples own public key to then use later in combination with his seed generator.
|
I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER. Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
|
|
|
ilpirata79 (OP)
|
|
August 05, 2014, 06:34:22 PM |
|
It would suffice to be able to retrieve the block number the transaction spending the locked amount is in.
If the block number is above a certain threshold (set in the script) the transaction is valid and is accepted by miners.
Best regards, ilpirata79
|
|
|
|
ilpirata79 (OP)
|
|
August 05, 2014, 06:47:13 PM |
|
lbaat.net releases a private key every hour, called a "timepoint secret". The timepoint secret keys are connected - the hash of next hour's private key is this hour's private key. By requesting a public key in the future, you can combine it with your own private key to create an address with no known private key. When lbaat releases the timepoint, it can be combined with your personal private key to release the coins. lbaat has no way of stealing the coins. ...and its my site How can you know the public key associated with a private key that is unknown until a certain time in the future? Best regards, ilpirata79
|
|
|
|
TTBit
Legendary
Offline
Activity: 1136
Merit: 1001
|
|
August 05, 2014, 06:48:31 PM |
|
lbaat.net releases a private key every hour, called a "timepoint secret". The timepoint secret keys are connected - the hash of next hour's private key is this hour's private key. By requesting a public key in the future, you can combine it with your own private key to create an address with no known private key. When lbaat releases the timepoint, it can be combined with your personal private key to release the coins. lbaat has no way of stealing the coins. ...and its my site ha ha ha, yea we know the USER wont have the private key until X date, but your code knows the seed that creates these hourly keys meaning you can sweep the addresses as you like when you like even years before you say it meant to be active.. OP do not trust third party services with 'dad man switches' as they prey on people to not check it regular...... and then its too late not possible, it takes 2 private keys to decode
|
good judgment comes from experience, and experience comes from bad judgment
|
|
|
TTBit
Legendary
Offline
Activity: 1136
Merit: 1001
|
|
August 05, 2014, 06:53:23 PM |
|
lbaat.net releases a private key every hour, called a "timepoint secret". The timepoint secret keys are connected - the hash of next hour's private key is this hour's private key. By requesting a public key in the future, you can combine it with your own private key to create an address with no known private key. When lbaat releases the timepoint, it can be combined with your personal private key to release the coins. lbaat has no way of stealing the coins. ...and its my site How can you know the public key associated with a private key that is unknown until a certain time in the future? Best regards, ilpirata79 lbaat will give the public key upon request. You combine this with your private key to get a 3rd public key (private key is unknown).
|
good judgment comes from experience, and experience comes from bad judgment
|
|
|
iluvpie60
|
|
August 05, 2014, 06:56:06 PM |
|
I think this is interesting. Being able to set aside transactions to be scheduled into the future is kind of like scheduling to pay a bill through a credit card company. They make you click on a real date and input the amount. Once you do that the funds are "withdrawn" from your account and put into a "holding section" until said time has arrived then those funds are applied. You should also be able to cancel any funds that are in the "holding section" just like you would be able to with a bank/credit card payment online. This already exists in banking, no reason why it couldn't be incorporated into a program for btc.
|
|
|
|
kolloh
Legendary
Offline
Activity: 1736
Merit: 1023
|
|
August 05, 2014, 06:57:47 PM |
|
What would the purpose of this type of time delay be?
A will? An inheritance? These are the only that come to mind at the moment.
It does seem like it would be better to handle the delivery of the funds yourself. Rather than keeping the funds locked up, they are in your possession until they need to be sent. If some unforeseen event happens, the funds can be accessed.
|
|
|
|
|
Zalfrin
|
|
August 05, 2014, 06:58:46 PM |
|
You could do something like this with multisig I would think. It wouldn't be an automatic thing unless you wrote a script to do it after x amount of time, but yeah.
|
|
|
|
alani123
Legendary
Offline
Activity: 2436
Merit: 1454
Leading Crypto Sports Betting & Casino Platform
|
|
August 05, 2014, 07:01:49 PM |
|
What about giving them the private key of the address but encrypted? You can set a date for them to receive an email containing the key for the encryption at a later date with a tool like http://www.lettermelater.com/
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
trade-for-pokermoney
Member
Offline
Activity: 112
Merit: 10
|
|
August 05, 2014, 07:05:11 PM |
|
lbaat.net releases a private key every hour, called a "timepoint secret". The timepoint secret keys are connected - the hash of next hour's private key is this hour's private key. By requesting a public key in the future, you can combine it with your own private key to create an address with no known private key. When lbaat releases the timepoint, it can be combined with your personal private key to release the coins. lbaat has no way of stealing the coins. ...and its my site This sounds like a clever idea, still I don't see the need for it. Rather OP should invest some money in self-control classes :p
|
|
|
|
TTBit
Legendary
Offline
Activity: 1136
Merit: 1001
|
|
August 05, 2014, 07:07:47 PM |
|
What would the purpose of this type of time delay be?
A will? An inheritance? These are the only that come to mind at the moment.
It does seem like it would be better to handle the delivery of the funds yourself. Rather than keeping the funds locked up, they are in your possession until they need to be sent. If some unforeseen event happens, the funds can be accessed.
I helped create LBAAT along with nelisky. One use I envisioned was similar to captcha. You provably send bitcoins to YOURSELF as a way to prevent spamming a site. The site can verify that you sent $5 worth of bitcoins to an address that can not be redeemed for X days. Once the private key was released, you sweep the coins back into your wallet.
|
good judgment comes from experience, and experience comes from bad judgment
|
|
|
franky1
Legendary
Offline
Activity: 4256
Merit: 4523
|
|
August 05, 2014, 07:08:42 PM |
|
not possible, it takes 2 private keys to decode
ok i just noticed its an offline generator, that does not grab the users public key for you to abuse later. if you highlight at the top of your page that its a browser based generator that can be used offline, your service could have more advantage. i will edit my last post to emphasise it.
|
I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER. Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
|
|
|
JohnFromWIT
Member
Offline
Activity: 112
Merit: 10
|
|
August 05, 2014, 07:17:00 PM |
|
Interesting idea.
How about opening an email account and setting it to send the details at a certain date, then disposing of the email password. Of course you do have to rely on the service to still be running x years down the line and that your friend still has the same email address.
|
|
|
|
|