Pages:
Author

Topic: The thing that will destroy Bitcoin. - page 10. (Read 7374 times)

legendary
Activity: 2380
Merit: 1026
January 30, 2016, 03:28:18 AM
#12
5. Grin
Constant rise of hash rate and halving of block can influence demise of bitcoin in future..I just can't imagine bitcoin have price of 100k per btc. One day bitcoin will come to his boundaries , hashrate will stay the same or will fall and that can be very dangerous! Fall of hash rate can cause dumps and instability.
legendary
Activity: 1652
Merit: 1007
DMD Diamond Making Money 4+ years! Join us!
January 30, 2016, 03:24:26 AM
#11
I also do not think blockchain size is an issue. Storage devices grow in capacity, year after year. Take a look what we considered a medium sized HDD two years ago and what we consider it to be now.

This block capacity issue is what worries me more. FFS, they cannot agree on it for 6 months.
sr. member
Activity: 400
Merit: 250
January 30, 2016, 02:28:39 AM
#10
blocksize bloat is not an issue.. raising it to 2mb is not a problem. if you think its a problem then you better also call Netflix and tell them that their 30million customers will need to be datacenters if they want to currently stream 500mb every 10 minutes watching HD movies. (oh wait its alread 500mb per 10 minutes HD shows.. and users are not datacenters..)

Uh, so you're comparing a single download stream...to the upload bandwidth required for a full node to reach dozens (or ideally hundreds) of connections on a constant basis. That's not how it works.

In my case, my only options are (actually were) shitty capped cable or DSL. After a dispute with a my cable provider, I am limited to DSL. Running a node on a regular basis is now completely out of the question for me. I turn on my node and sync up only to validate my own transactions. In other words, I can only afford (and I don't mean financially) to be a leech on the system.

We're limited by internet infrastructure. And this basic misunderstanding of download vs. upload bandwidth (not to mention the level of redundancy that block propagation requires) isn't helping the discussion.

sr. member
Activity: 392
Merit: 250
January 30, 2016, 02:14:13 AM
#9
Nope it want. Storage is very cheap. Also, there are already talks about pruning blockchain.
legendary
Activity: 1848
Merit: 1009
Next-Gen Trade Racing Metaverse
January 30, 2016, 01:51:37 AM
#8
I think bitcoin as it is is enough already, whats gonna destroy it is probably the lack of trust in the ecosystem, like the neverending hackings and even scams.
legendary
Activity: 1946
Merit: 1007
January 30, 2016, 01:03:17 AM
#7
-snip-


Okay. From the comments we have more points. So far we have...

1. Blockchain size for storage and downloading;

2. Number of transactions causes impractical updating of the blockchain because of bandwidth limitations;

3. Impractical confirmation time without a fee;

4. Unreasonably long confirmation time even with a fee;

5, (more?).
1. Blockchain size bloat isn't so much of an issue for storage space any longer. Pruning would be fully enabled by Bitcoin Core 0.12 and there isn't too much of an security risk of average users not having the full blockchain. Bandwidth is however, a problem though. With storage space and bandwidth becoming cheaper, there is little worry for this.
2. I don't get what you mean. If you meant that the blockchain is not able to handle a high TPS, a block size increase could eliminate this issue.
3. Bitcoin fees are relatively low. It makes no sense to not pay a fee.
4. It's a problem with varience, there is no fix about it.

Bitcoin fees are low at the moment. If the price keeps rising and miners keep making empty blocks, the mining fee will rise. For some people the fees may really become a turnoff. Especially because they don't normally see the fees in their daily transactions. In bitcoin you are constantly reminded of the fees with every transaction.

1 and 2 are really not an issue. Storage space is growing faster than a blockchain could ever do, and bandwidth is improving around the world.
legendary
Activity: 1708
Merit: 1036
January 29, 2016, 11:46:34 PM
#6
I would also mention that altcoins are experimenting with a range of different approaches to blockchain bloat. If even one of them pans out, the software protocol of bitcoin can almost certainly be updated to implement the fix. (I would think sidechains would be a good solution to bloat as well.) People who declare that bitcoin is sure to die should first make sure their expected cause of death really is something intractable and unsolvable by changing the software. Bitcoin is not a fixed entity.
legendary
Activity: 4424
Merit: 4794
January 29, 2016, 11:17:05 PM
#5
blocksize bloat is not an issue.. raising it to 2mb is not a problem. if you think its a problem then you better also call Netflix and tell them that their 30million customers will need to be datacenters if they want to currently stream 500mb every 10 minutes watching HD movies. (oh wait its alread 500mb per 10 minutes HD shows.. and users are not datacenters..)

a 2terrebyte hard drive is just $100, even at 2mb blocks and the naive belief that every block is filled to 1.99mb always.. thats only 104gb a year, or the equivelent of 35 netflix HD tv shows. (about a weeks worth of viewing time)

which 104gb allows for 20 years of growth.

in four years (average timescale people upgrade their computers) maybe a 4tb hard drive will be $100 maybe 8tb.. this allows people in general to happily accept more data without care.
and internet speed.. well they are faster now than 4 years ago and are going to be faster again in the next 4 years.. so still not a problem
afterall we are not asking for the moon (20mb blocks (1tb per year) we are just asking for 2mb blocks and then a rise in the future..

also when calling netflix (if you disagree with me) please complain to activision because 'Call of Duty' is many GB per release. and no one plays it because of it.. (oh wait they do).

now onto what will distrupt bitcoin.
greedy miners ignoring transactions and using the blocklimit to extort people into paying higher fee's in some first class vs working class snobby debate that forces bitcoin into corporation control rather than easy utility for anyone.

transaction fee's should not be used as a bargaining tool for atleast a couple decades. the blockreward is sufficient to cover miner costs for that time, and the tx fee should only be used as a small disincentive for naferious actors to not want to spam the blockchain.

in short if transaction fee's go above 10cents each, regular people will lose interest. so to avoid that we need the 2mb so that greedy miners cant use the 1mb as an excuse to(analogy) play the first class ticket premium game by saying theres not enough seats on the train for everyone.
causing people to wait for hours. 10 minutes is fine, everyone expects to wait 0minutes per train.. but being told to not get on the next train, and then seeing 5 trains go by, all with snobby rich people onboard. will make regular people try something different
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
January 29, 2016, 11:00:49 PM
#4
-snip-


Okay. From the comments we have more points. So far we have...

1. Blockchain size for storage and downloading;

2. Number of transactions causes impractical updating of the blockchain because of bandwidth limitations;

3. Impractical confirmation time without a fee;

4. Unreasonably long confirmation time even with a fee;

5, (more?).
1. Blockchain size bloat isn't so much of an issue for storage space any longer. Pruning would be fully enabled by Bitcoin Core 0.12 and there isn't too much of an security risk of average users not having the full blockchain. Bandwidth is however, a problem though. With storage space and bandwidth becoming cheaper, there is little worry for this.
2. I don't get what you mean. If you meant that the blockchain is not able to handle a high TPS, a block size increase could eliminate this issue.
3. Bitcoin fees are relatively low. It makes no sense to not pay a fee.
4. It's a problem with varience, there is no fix about it.
hero member
Activity: 756
Merit: 500
January 29, 2016, 10:04:53 PM
#3
The thing that will destroy Bitcoins is simple. It will be the bloated size of the blockchain. Soon the blockchain will be so large, that we will need centralized "housing" to hold it. We will have to trust "Central" to state what is in the blockchain every time we want to use Bitcoin. And, this is the thing we are trying to get away from - centralization.

The blockchain is almost 70 gigabytes large right now. Imagine what it would be like if people around the world traded something like the Forex on it
Smiley
i think before that people are going to get tired of waiting days for transaction confirmations..

as it is now, if i want to sell something for bitcoin, i have to wait HOURS before it confirms.. unless you tack on a stupid high fee.. which nobody does..

i totally agree, whenever i send a transaction it takes around an hour for it to confirm, and it gets tedious when you have to stay in contact with your buyer for an hour to make sure it confirms.
legendary
Activity: 1736
Merit: 1006
January 29, 2016, 09:57:20 PM
#2
The thing that will destroy Bitcoins is simple. It will be the bloated size of the blockchain. Soon the blockchain will be so large, that we will need centralized "housing" to hold it. We will have to trust "Central" to state what is in the blockchain every time we want to use Bitcoin. And, this is the thing we are trying to get away from - centralization.

The blockchain is almost 70 gigabytes large right now. Imagine what it would be like if people around the world traded something like the Forex on it.

Someone better figure out a way to make it a whole lot smaller, and fast. Why fast? Because when fiat collapses, a lot of people will jump into Bitcoin. The blockchain will surge in size. In a short time it will be too large to use.

One solution that I can see would be to keep the current blockchain in total, on several servers around the world, including any person who thinks he has enough hard drive space to store it on, and enough bandwidth to handle all the transactions that hit Bitcoin at once. At the same time, implement a new kind of blockchain that keeps only a record of the first use of a new address, and, say, the last two uses of it. Everything else is deleted. This will be a reasonable solution, I think, until a better kind of blockchain can be developed.

What does anybody think about this?

What ideas do you have for overcoming this problem?


Smiley
i think before that people are going to get tired of waiting days for transaction confirmations..

as it is now, if i want to sell something for bitcoin, i have to wait HOURS before it confirms.. unless you tack on a stupid high fee.. which nobody does..
legendary
Activity: 3990
Merit: 1385
January 29, 2016, 09:43:43 PM
#1
The thing that will destroy Bitcoins is simple. It will be the bloated size of the blockchain. Soon the blockchain will be so large, that we will need centralized "housing" to hold it. We will have to trust "Central" to state what is in the blockchain every time we want to use Bitcoin. And, this is the thing we are trying to get away from - centralization.

The blockchain is almost 70 gigabytes large right now. Imagine what it would be like if people around the world traded something like the Forex on it.

Someone better figure out a way to make it a whole lot smaller, and fast. Why fast? Because when fiat collapses, a lot of people will jump into Bitcoin. The blockchain will surge in size. In a short time it will be too large to use.

One solution that I can see would be to keep the current blockchain in total, on several servers around the world, including any person who thinks he has enough hard drive space to store it on, and enough bandwidth to handle all the transactions that hit Bitcoin at once. At the same time, implement a new kind of blockchain that keeps only a record of the first use of a new address, and, say, the last two uses of it. Everything else is deleted. This will be a reasonable solution, I think, until a better kind of blockchain can be developed.

What does anybody think about this?

What ideas do you have for overcoming this problem?

Smiley



Okay. From the comments we have more points. So far we have...

1. Blockchain size for storage and downloading;

2. Number of transactions causes impractical updating of the blockchain because of bandwidth limitations;

3. Impractical confirmation time without a fee;

4. Unreasonably long confirmation time even with a fee;

5, (more?).
Pages:
Jump to: