canton (OP)
|
|
April 08, 2013, 08:02:37 PM |
|
If I securely load 10 BTC onto a paper wallet today and put it in a safety deposit box for 10 years, could something happen to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable at the end of that period? (Other than Bitcoin going away altogether of course.)
Put another way: are there some predictable/foreseeable changes we can anticipate as Bitcoin gains popularity and scales such that I should expect to have to bring wallets out of storage and swipe them into newfangled wallets from time to time so as to preserve their validity?
Thanks for helping me understand this.
|
|
|
|
kjj
Legendary
Offline
Activity: 1302
Merit: 1026
|
|
April 08, 2013, 08:24:45 PM |
|
Basically, no. The only reason to change away from the current ECDSA math would be if there was a dramatic cryptographic break, which is very unlikely to happen. And if it did, the response would most likely be to add a new signature type, not to invalidate the old ones.
|
17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8 I routinely ignore posters with paid advertising in their sigs. You should too.
|
|
|
TeslaUa
|
|
April 08, 2013, 08:29:03 PM |
|
None that you should expect. If there were not a single spending from that key - the security hangs on RIPEMD-160, SHA256 and ECDSA secp256k1 authenticity and integrity checks. With one or more spendings - on ECDSA secp256k1 authenticity check only. It is highly unlikely that there will be need to change any one of them for something else. Not in 10 years time.
|
|
|
|
canton (OP)
|
|
April 08, 2013, 08:47:56 PM |
|
It is highly unlikely that there will be need to change any one of them for something else. Not in 10 years time.
Thanks for the replies. I forgot to ask, what about relying on Wallet Import Format? Any reason for me to withhold placing faith in WIF for the long-term? My thinking is that even if services & software improve on WIF, a 2010's era WIF should still be recognized and supported a decade later... or am I missing something?
|
|
|
|
TeslaUa
|
|
April 08, 2013, 08:50:26 PM |
|
I do not think that WIF decoding knowledge will be wiped off of the face of the Earth in 10 years time. You may still duplicate the same key in good old HEX notation if you want to be extra safe.
|
|
|
|
niko
|
|
April 08, 2013, 10:37:58 PM |
|
I've got not much to add to the discussion - various formats of private key are easy to convert. Now, without revealing the priv key, you cannot, in principle, always convert between various formats of addresses (since these are one-way functions (hashes) of the public key, which is a one-way function (ecdsa) of the priv key).
|
They're there, in their room. Your mining rig is on fire, yet you're very calm.
|
|
|
TeslaUa
|
|
April 08, 2013, 10:41:57 PM |
|
Revealing? To whom? Maybe you meant "using privkey"?
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3514
Merit: 4894
|
|
April 08, 2013, 11:25:07 PM |
|
If I securely load 10 BTC onto a paper wallet today and put it in a safety deposit box for 10 years, could something happen to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable at the end of that period? (Other than Bitcoin going away altogether of course.)
Put another way: are there some predictable/foreseeable changes we can anticipate as Bitcoin gains popularity and scales such that I should expect to have to bring wallets out of storage and swipe them into newfangled wallets from time to time so as to preserve their validity?
Thanks for helping me understand this.
I'd be far more concerned about deterioration or damage of the paper or ink during that time than I would about "something happening to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable".
|
|
|
|
casascius
Mike Caldwell
VIP
Legendary
Offline
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
|
|
April 08, 2013, 11:33:27 PM |
|
I would agree.
I personally would put a password protected paper wallet in at least two different safety deposit boxes (preferably in distant cities), and then give the password to my attorney. Never know if the bank will burn down or if someone will find a way to snoop in your box. You won't want them redeeming your paper wallet. The distant cities part makes it hard for someone to rob you at gunpoint.
|
Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable. I never believe them. If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins. I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion. Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice. Don't keep coins online. Use paper or hardware wallets instead.
|
|
|
niko
|
|
April 09, 2013, 12:03:12 AM |
|
Revealing? To whom? Maybe you meant "using privkey"?
Revealing it to myself, or anyone else. I am assuming private key is hidden in a tamper-proof manner. Can't use it without revealing it. Doesn't matter for this discussion. While Casascius' encrypted keys are a great idea that removes the need for hidden priv keys, they do introduce the risk of password being lost or forgotten. This risk is managable, but should not be ignored.
|
They're there, in their room. Your mining rig is on fire, yet you're very calm.
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3514
Merit: 4894
|
|
April 09, 2013, 12:19:56 AM |
|
- snip - The distant cities part makes it hard for someone to rob you at gunpoint.
It also reduces the risk that a tornado, flood, fire, earthquake, etc. destroys both copies of the paper wallet
|
|
|
|
canton (OP)
|
|
April 09, 2013, 04:12:53 AM |
|
I'd be far more concerned about deterioration or damage of the paper or ink during that time than I would about "something happening to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable". 100% agreed. I think water damage is the biggest threat to a paper wallet. I've been doing some experiments to see what I can do to mitigate how water -- even just minuscule drops of condensation from a cold bottle of beer -- can turn an inkjet-printed wallet into squid-ink soup. Inkjet prints are alarmingly delicate. The reason I'm trying to make sure I understand the technical hazards of paper wallets is so that I can give good all-around recommendations to people printing wallets: from water-proofing to technical to common sense advice.
|
|
|
|
interfect
|
|
April 09, 2013, 05:16:53 AM |
|
There's always the possibility that the community will decide to change the rules of the system. If everyone (or whoever controls the community) decides in a few years that lost coins are a big problem and ruining Bitcoin, we could see coins that haven't moved in 10 years from apparently inactive addresses being taken as mining fees, for example.
But barring unpredictable and fairly arbitrary changes to the definition of "Bitcoin" like the above, an old paper wallet would probably still be valid if you could read it.
|
|
|
|
aantonop
Full Member
Offline
Activity: 196
Merit: 116
Entrepreneur, coder, hacker, pundit, humanist.
|
|
April 09, 2013, 05:18:36 AM |
|
There's a project to build better open paper wallets. It includes a backup key stub for secondary storage and will be printed commercially on durable, acid free archival quality paper. Security stickers will protect the code and human-readable keys from water damage, light and prying eyes. The project is moving quite fast - I estimate the first production run in less than one month.
|
|
|
|
wumpus
|
|
April 09, 2013, 06:50:11 AM |
|
I forgot to ask, what about relying on Wallet Import Format? Any reason for me to withhold placing faith in WIF for the long-term? My thinking is that even if services & software improve on WIF, a 2010's era WIF should still be recognized and supported a decade later... or am I missing something?
If you're afraid of that, you should also print out the current spec of the WIF and keep it with your paper wallets, so that in the rare chance that knowledge is lost, it can be reconstructed.
|
Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through File → Backup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
|
|
|
melvster
|
|
April 09, 2013, 07:55:10 AM |
|
If I securely load 10 BTC onto a paper wallet today and put it in a safety deposit box for 10 years, could something happen to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable at the end of that period? (Other than Bitcoin going away altogether of course.)
Put another way: are there some predictable/foreseeable changes we can anticipate as Bitcoin gains popularity and scales such that I should expect to have to bring wallets out of storage and swipe them into newfangled wallets from time to time so as to preserve their validity?
Thanks for helping me understand this.
If you're storing it for 10 years, you might want to secure it with TWO keys
|
|
|
|
kjj
Legendary
Offline
Activity: 1302
Merit: 1026
|
|
April 09, 2013, 11:33:51 AM |
|
I'd be far more concerned about deterioration or damage of the paper or ink during that time than I would about "something happening to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable". 100% agreed. I think water damage is the biggest threat to a paper wallet. I've been doing some experiments to see what I can do to mitigate how water -- even just minuscule drops of condensation from a cold bottle of beer -- can turn an inkjet-printed wallet into squid-ink soup. Inkjet prints are alarmingly delicate. The reason I'm trying to make sure I understand the technical hazards of paper wallets is so that I can give good all-around recommendations to people printing wallets: from water-proofing to technical to common sense advice. Absolutely do not ever use inkjets for anything that you want to last The only exception is when you can provide stable storage at a cost greater than the value of the printout. Long term wallets should always be laser printed. Laser printers work by melting tiny plastic beads onto the surface of the paper. Laser printed documents can survive water, provided they are not pulped by excessive time or motion. They can also survive fire, if protected by an ablative fire safe. Pretty much any normal modern office paper should survive well beyond your lifetime without any heroic measures.
|
17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8 I routinely ignore posters with paid advertising in their sigs. You should too.
|
|
|
StarfishPrime
|
|
April 09, 2013, 06:14:42 PM |
|
I'd be far more concerned about deterioration or damage of the paper or ink during that time than I would about "something happening to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable". 100% agreed. I think water damage is the biggest threat to a paper wallet. I've been doing some experiments to see what I can do to mitigate how water -- even just minuscule drops of condensation from a cold bottle of beer -- can turn an inkjet-printed wallet into squid-ink soup. Inkjet prints are alarmingly delicate. The reason I'm trying to make sure I understand the technical hazards of paper wallets is so that I can give good all-around recommendations to people printing wallets: from water-proofing to technical to common sense advice. Waterproof printing is easily done, you just need the right material printed on a laser printer (not ink jet) here's an example: http://rippedsheets.com/laser/reemay.html#100721-1(I linked this in your other thread too)
|
¦ ¦ ¦¦¦ ¦¦ ¦¦¦¦ ¦¦ ¦¦¦¦ ¦ ¦¦ ¦¦¦¦ ¦¦¦¦¦¦¦¦ ¦¦¦¦¦¦¦ ¦¦¦¦¦¦ ¦¦¦ ¦¦¦¦¦¦ ¦ ¦¦¦¦¦¦ ¦¦ ¦ ¦¦¦¦ ¦¦ ¦¦¦¦ ¦¦ ¦ ¦¦¦¦ ¦¦¦ ¦ ¦¦¦¦¦ ¦¦¦¦ ¦ ¦¦¦¦¦¦¦¦ ¦¦¦¦¦ ¦ ¦¦ ¦¦¦¦¦¦¦¦¦¦ ¦¦¦¦¦ ¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦¦ ¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦ ¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦ ¦¦ ¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦ ¦ ¦ ¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦ ¦¦ ¦ ¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦ ¦ ¦ ¦ ¦¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦ ¦ ¦¦ ¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦ ¦¦ ¦¦ ¦ ¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦ ¦ ¦¦ ¦¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦ ¦¦ ¦ ¦ ¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦ ¦ ¦ ¦¦ ¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦ ¦ ¦¦ ¦ ¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦ ¦ ¦ ¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦ ¦ ¦¦ ¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦ ¦ ¦¦ ¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦¦ ¦ ¦¦ ¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦¦¦¦ ¦¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ¦¦
| . TorCoin.....
| ¦ ¦ ¦ ¦ | Fully Anonymous TOR-integrated Crypto ¦ Windows ¦ Linux ¦ GitHub ¦ macOS
| ¦ ¦ ¦ ¦ | . ANN THREAD | ¦ ¦ ¦ ¦ |
[/center]
|
|
|
odolvlobo
Legendary
Offline
Activity: 4522
Merit: 3426
|
|
April 09, 2013, 06:39:05 PM |
|
I'd be far more concerned about deterioration or damage of the paper or ink during that time than I would about "something happening to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable". 100% agreed. I think water damage is the biggest threat to a paper wallet. I've been doing some experiments to see what I can do to mitigate how water -- even just minuscule drops of condensation from a cold bottle of beer -- can turn an inkjet-printed wallet into squid-ink soup. Inkjet prints are alarmingly delicate. The reason I'm trying to make sure I understand the technical hazards of paper wallets is so that I can give good all-around recommendations to people printing wallets: from water-proofing to technical to common sense advice. Has anyone tried spraying the paper after printing with acrylic or lacquer to protect it from water?
|
Join an anti-signature campaign: Click ignore on the members of signature campaigns. PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
|
|
|
niko
|
|
April 09, 2013, 07:23:08 PM |
|
I'd be far more concerned about deterioration or damage of the paper or ink during that time than I would about "something happening to the Bitcoin protocol itself that would invalidate the balance or make it unrecoverable". 100% agreed. I think water damage is the biggest threat to a paper wallet. I've been doing some experiments to see what I can do to mitigate how water -- even just minuscule drops of condensation from a cold bottle of beer -- can turn an inkjet-printed wallet into squid-ink soup. Inkjet prints are alarmingly delicate. The reason I'm trying to make sure I understand the technical hazards of paper wallets is so that I can give good all-around recommendations to people printing wallets: from water-proofing to technical to common sense advice. Has anyone tried spraying the paper after printing with acrylic or lacquer to protect it from water? I know museums and galleries coat photographs (silver or platinum/palladium prints on paper) with some sort of spray.
|
They're there, in their room. Your mining rig is on fire, yet you're very calm.
|
|
|
|