Bitcoin Forum
May 24, 2024, 03:34:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: The great "Lost btc problem"  (Read 4917 times)
Nancarrow
Hero Member
*****
Offline Offline

Activity: 492
Merit: 500


View Profile
September 16, 2013, 07:27:06 AM
 #21

Yeah, just don't consider it a problem. It is not your money, so it is not your problem. Undecided

This doesn't really hold water. By the same logic, none of us should give a fuck about bitcoin, we should all happily accept government backed money, because after all whenever the central bank prints a few more kajillion USD or EUR or GBP, it's 'not our money'. The truth is of course that other people's money affects your money, as we bitcoiners keep trying to explain to everyone who prefers their state's toilet-paper version of money.

mgio hit the nail on the head here:

Quote from: mgio
There is a problem here, but not what the OP was saying.
As more coins stop being used we become more unsure of the total market cap of bitcoin because we don't know if those coins are actually lost or simply not being spent.
What if there is a 1 trillion dollar bitcoin economy but 20 of the 21 million coins are considered "lost" because they haven't participated in a transaction in hundreds of years.
But actually 4 million of those coins are simply sitting in a misers wallet.
One day he decides to spend them.
Now suddenly the number of bitcions increases by 5, causing everyones bitcoins value to plummet by 80%. This would be a huge disaster.
So as you see, as more bitcoins become "lost" the value of a bitcoin becomes more uncertain.

This is the real problem. As time goes on we simply become less certain how much money actually exists. This runs counter to the whole purpose of the btc allocation mechanism, which was to make everyone clear as to exactly how many btc there are at any given time. It's not quite the same scenario as a central bank firing up the printing presses but it's quite similar.

Quote from: cbhelp
Some say set something up to where if a wallet goes unused after a certain time, to raid it and reintroduce those coins.  That's not good...if I get coins in a Wallet and wait 50 years to touch them, and someone takes them thinking they were lost, that's not good.

I think this is actually thinking along the right lines (and I know I'm very much in a minority here, and I have seen a poster whose opinions I almost always respect and consider carefully, start screaming 'THIEF!!!' at anyone who proposes this). This WOULD be a workable strategy, though it can't be implemented quite the way the OP says. It simply isn't possible (okay, 'computationally tractable') to find the private key of a lost wallet, so the wallet cannot be raided. That's not a matter of changing the protocol, it's a matter of fundamental mathematics.

A different implementation might work something like this: if a UTXO remains U for, say, 50 years, the revised protocol considers it unspendable. The revised protocol then looks to see how many BTC were in the UTXO, and distributes a precisely equal amount of new BTC in the next few coinbase transactions in the next few blocks. This need not cause a problem to people who have stashed BTC away somewhere, as every bitcoin client developer would have big flashing neon signs on their download sites explaining the situation to newbs and reminding them to shuffle their coins around at least once every 50 years. Hell, they could even make the clients check for this and do it automatically.

I can also think of a way we can all reach a consensus on this issue in a timely fashion. Let's say every bitcoin client includes an optional hack in their code, a command line switch or something, making their client behave in the revised way. So you can choose whether you want your client to behave as PureOldSchoolCoin or OMGThief!!!Coin. Also (I'm assuming this is possible, knowledge a bit sketchy here) when the client broadcasts a valid transaction and/or the miner broadcasts a valid block, it sets the value of some bit somewhere (we have spare bits in transactions and blocks, don't we?) to explain which version it's going by. Other validators can then accept or reject according to their economic philosophy as expressed by command line option.

Here's why I don't think there'd be a massive fork, human sacrifices, cats and dogs living together, mass hysteria: if we implement this optional switch NOW, it doesn't make any difference to the actual blockchain for another 45 years. It basically will only act as a barometer of public sentiment, and an adaptable one at that. 45 years from now, anyone who is starting to worry about whether they're going to be in the losing fork, just needs to look at the votes. I assume of course that 45 years from now, the votes WOULD have come down on one side a lot more than the other.

My 2 sats, anyway.

If I've said anything amusing and/or informative and you're feeling generous:
1GNJq39NYtf7cn2QFZZuP5vmC1mTs63rEW
phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
September 16, 2013, 07:37:38 AM
 #22

There is a problem here, but not what the OP was saying.

As more coins stop being used we become more unsure of the total market cap of bitcoin because we don't know if those coins are actually lost or simply not being spent.

What if there is a 1 trillion dollar bitcoin economy but 20 of the 21 million coins are considered "lost" because they haven't participated in a transaction in hundreds of years.

But actually 4 million of those coins are simply sitting in a misers wallet.

One day he decides to spend them.

Now suddenly the number of bitcions increases by 5, causing everyones bitcoins value to plummet by 80%. This would be a huge disaster.


So as you see, as more bitcoins become "lost" the value of a bitcoin becomes more uncertain.
This. Simplest solution seems to be a minimum reward.
drawingthesun
Legendary
*
Offline Offline

Activity: 1176
Merit: 1015


View Profile
September 16, 2013, 07:44:02 AM
 #23

So there are only 21 million btc's that will ever be mined, and the last coin is projected to be mined sometime around the year 2140.  Awesome, no government printing money at their whim.

However.... People are bound to pass away.  When people with btc die, lets say for optimisms sake that most will have someone that can access their wallets ringer to the bitcoins.  But, the problem is that not every person will.  So these coins are inaccessable by anyone, ever.  

This becomes an issue not right away, but it is an issue.  

Some say modifying the protocol to add more btc, but that defeats the purpose of having a limit in place.

Some say set something up to where if a wallet goes unused after a certain time, to raid it and reintroduce those coins.  That's not good...if I get coins in a Wallet and wait 50 years to touch them, and someone takes them thinking they were lost, that's not good.

Ideas?

I wouldn't worry about it. In a hundred years once a vulnerability is found in the private/public key people will move their coins to a more secure address and the only vulnerable coins will be those lost coins. People will then mine the vulnerable addresses.

I am certain that in a hundred years if bitcoin is still around people will have stolen every lost coin.
honky1492
Member
**
Offline Offline

Activity: 118
Merit: 10


View Profile
September 16, 2013, 07:50:51 AM
 #24

It is not problem even if majority of coins get lost (or unused), but feel free to share your story how you lost your BTC
Kazimir
Legendary
*
Offline Offline

Activity: 1176
Merit: 1003



View Profile
September 16, 2013, 08:21:35 AM
 #25

This becomes an issue not right away, but it is an issue.  
Nope, it's not. Never will be, either.

Even if everbody would lose ALL their bitcoins right now, it's still not a problem. See, mining never stops. Even after 2140, mining will still continue as always, it's just that the mining reward becomes lower and lower in an exponential fashion. But never zero. So, new (fractions of) bitcoins will always be newly generated.

No matter how many coins are lost (even ALL coins in existence today or any point in the future), there always will be new (possibly fractional) coins added. Even if there's just one trillionth BTC worldwide, it's enough. Because it's all digital, it's all divisible, and we can use it in the exact same way. So we can call one billionth of the total world supply of Bitcoins (no matter if that's 21M or one billionth of a BTC) a "picocoin" or whatever, and trade with billions of those.

Conclusion: no problem whatsoever.

In theory, there's no difference between theory and practice. In practice, there is.
Insert coin(s): 1KazimirL9MNcnFnoosGrEkmMsbYLxPPob
faiza1990
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


★☆★777Coin★☆★


View Profile
September 16, 2013, 08:26:45 AM
 #26

It is not problem even if majority of coins get lost (or unused), but feel free to share your story how you lost your BTC

I lost just because of I lost password of blockchain an lost all my btc and now some lost in inputs also after losing of pin code

b!z
Legendary
*
Offline Offline

Activity: 1582
Merit: 1010



View Profile
September 16, 2013, 10:19:13 AM
 #27

Bitcoins are divisible into 8 digits and i think it can be modified to be divisible even further.
Nancarrow
Hero Member
*****
Offline Offline

Activity: 492
Merit: 500


View Profile
September 16, 2013, 02:13:03 PM
 #28

Even after 2140, mining will still continue as always, it's just that the mining reward becomes lower and lower in an exponential fashion. But never zero. So, new (fractions of) bitcoins will always be newly generated.

I'm pretty sure this isn't correct, at least as the protocol is designed at the moment. The block reward is designed to keep halving until we run out of bits to continue halving accurately. Then the reward will keep being truncated downwards. The block reward at the last halving will be 1 satoshi, and after that it WILL be exactly zero. Mining will of course continue, being subsidised by transaction fees. And as has been pointed out earlier, it's the unlimited divisibility of EXISTING coins, not particularly newly created ones, that means that there won't ever be a supply problem unless ABSOLUTELY all bitcoins were to be lost. And that wouldn't happen because, for instance, long before the remaining supply was one satoshi, the decimal places would have been extended, and billions of people would own various billionths of that satoshi. There'd never be a situation in which the entire remaining unlost supply of bitcoins was concentrated in a single owner, who'd then decide to eat their wallet.

If I've said anything amusing and/or informative and you're feeling generous:
1GNJq39NYtf7cn2QFZZuP5vmC1mTs63rEW
cbhelp (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
September 16, 2013, 02:24:20 PM
 #29

Thanks for all the good responses, after we got past the first few trollish posts, this became a good topic.  Smiley
DannyHamilton
Legendary
*
Offline Offline

Activity: 3402
Merit: 4656



View Profile
September 16, 2013, 04:18:42 PM
 #30

- snip -
Even after 2140, mining will still continue as always, it's just that the mining reward becomes lower and lower in an exponential fashion. But never zero. So, new (fractions of) bitcoins will always be newly generated.

No matter how many coins are lost (even ALL coins in existence today or any point in the future), there always will be new (possibly fractional) coins added.
- snip -

^^ Incorrect. ^^



- snip -
 as the protocol is designed at the moment. The block reward is designed to keep halving until we run out of bits to continue halving accurately. Then the reward will keep being truncated downwards. The block reward at the last halving will be 1 satoshi, and after that it WILL be exactly zero.
- snip -

^^ Correct. ^^
odolvlobo
Legendary
*
Offline Offline

Activity: 4326
Merit: 3235



View Profile
September 16, 2013, 04:42:31 PM
Last edit: September 16, 2013, 04:55:26 PM by odolvlobo
 #31

Thanks for all the good responses, after we got past the first few trollish posts, this became a good topic.  Smiley

By "trollish", I assume you mean posts that say that there is no problem, but other than the posts claiming that lost coins create uncertainty, nobody has yet even stated what the problem is.

Now, regarding the uncertainty argument. I'm not convinced that the uncertainty is really a problem. Knowing the size of the money supply is important to those who manage the money supply, but nobody manages the bitcoin money supply, so the importance of knowing its true value is low.

The scenario where someone discovers/recovers the key to a huge number of bitcoins is possible, but it is extremely remote. It is interesting to note that the plundering of the gold in the Americas by Spain had major economic effects on Europe. The effect would be similar in this scenario.

Also, I want to to clarify that the uncertainty is not caused by lost coins. It is caused by the inability to determine which coins are lost. A fixed block reward does not remove or lessen this uncertainty.

Since it cannot be determined which coins are actually lost, the only way to eliminate the uncertainty of lost coins is to declare that certain coins are lost (whether they are or not), and then make them permanently and explicitly unspendable. The problem becomes one of how to decide which coins should be declared lost.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
bg002h
Donator
Legendary
*
Offline Offline

Activity: 1463
Merit: 1047


I outlived my lifetime membership:)


View Profile WWW
September 16, 2013, 06:07:20 PM
 #32

https://en.bitcoin.it/wiki/Bitcoin_Days_Destroyed

Specifically, cumulative %of bdd.


Hardforks aren't that hard. It’s getting others to use them that's hard.
1GCDzqmX2Cf513E8NeThNHxiYEivU1Chhe
Kouye
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250


Cuddling, censored, unicorn-shaped troll.


View Profile
September 16, 2013, 09:40:29 PM
 #33

OP account is, in my opinion, very likely to be a disposable, one-shot trade/loan scammer one.
I'd ignore it, even though that was a sensitive attempt to kiss this old, stinky troll back to life.

[OVER] RIDDLES 2nd edition --- this was claimed. Look out for 3rd edition!
I won't ever ask for a loan nor offer any escrow service. If I do, please consider my account as hacked.
will1982
Member
**
Offline Offline

Activity: 122
Merit: 10



View Profile
September 17, 2013, 01:26:18 AM
 #34

This becomes an issue not right away, but it is an issue.  
Nope, it's not. Never will be, either.

Even if everbody would lose ALL their bitcoins right now, it's still not a problem. See, mining never stops. Even after 2140, mining will still continue as always, it's just that the mining reward becomes lower and lower in an exponential fashion. But never zero. So, new (fractions of) bitcoins will always be newly generated.

No matter how many coins are lost (even ALL coins in existence today or any point in the future), there always will be new (possibly fractional) coins added. Even if there's just one trillionth BTC worldwide, it's enough. Because it's all digital, it's all divisible, and we can use it in the exact same way. So we can call one billionth of the total world supply of Bitcoins (no matter if that's 21M or one billionth of a BTC) a "picocoin" or whatever, and trade with billions of those.

Conclusion: no problem whatsoever.

Yes, but the vanity of "1 bitcoin" will be lost. Then it would be "Hey, this will cost you 500 billionths of a bitcoin!"
DannyHamilton
Legendary
*
Offline Offline

Activity: 3402
Merit: 4656



View Profile
September 17, 2013, 03:13:03 AM
 #35

- snip -
Then it would be "Hey, this will cost you 500 billionths of a bitcoin!"

Nah, it's unlikely that things would be priced in "billionths of a bitcoin".  It is far more likely that people will eventually move to various nicknames for small quantities.

As an example, "500 billionths of a bitcoin" is far more likely to be either:

"Hey, this will cost you 500 nanobitcoins" (or 500 nans, or 500 nanobits, or 500 nannies, or 500 nanoes, or whatever nickname becomes common)

or

"Hey, this will cost you 50 Satoshis" (or 50 sats)

Since 500 billionths of a bitcoin is equivalent to 0.00000050
jeffhuys
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
September 17, 2013, 08:02:52 AM
 #36

It is not problem even if majority of coins get lost (or unused), but feel free to share your story how you lost your BTC

I lost just because of I lost password of blockchain an lost all my btc and now some lost in inputs also after losing of pin code

Wow. That was hard to read.

Dissonance
Full Member
***
Offline Offline

Activity: 167
Merit: 100


View Profile
September 19, 2013, 03:49:22 PM
 #37

A solution to this would be creating an expiration on Bitcoins. Say after 10 years if there is no activity in a wallet the bitcoins get returned to the bitcoin community to be mined again.  No flames - since I know this idea would be repugnant to some people and may not even be technically possible - just an idea I'm throwing out there.  The fact is this wont be an issue in the near future.

cbhelp (OP)
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
September 19, 2013, 04:20:12 PM
 #38

A solution to this would be creating an expiration on Bitcoins. Say after 10 years if there is no activity in a wallet the bitcoins get returned to the bitcoin community to be mined again.  No flames - since I know this idea would be repugnant to some people and may not even be technically possible - just an idea I'm throwing out there.  The fact is this wont be an issue in the near future.



That will not work.  What if I buy now and want to hold until 2030, when I think BTC will be worth 2k each?  You cannot just up and steal my coins....
tysat
Legendary
*
Offline Offline

Activity: 966
Merit: 1004


Keep it real


View Profile
September 19, 2013, 04:22:17 PM
 #39

A solution to this would be creating an expiration on Bitcoins. Say after 10 years if there is no activity in a wallet the bitcoins get returned to the bitcoin community to be mined again.  No flames - since I know this idea would be repugnant to some people and may not even be technically possible - just an idea I'm throwing out there.  The fact is this wont be an issue in the near future.

I think most people would consider that change a problem not a solution.
marcotheminer
Legendary
*
Offline Offline

Activity: 2072
Merit: 1049


┴puoʎǝq ʞool┴


View Profile
September 19, 2013, 09:28:48 PM
 #40

As the amount of coins become smaller, the value with increase so no problem there!
Pages: « 1 [2] 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!