by graniter on 12/9/17, 7:20 AM with 477 comments
How is this expected to work with 7 billion people using it for every tiny financial transaction? I don't think it can.
I have owned BTC for 5 years and I am enjoying the rally, but with the high transaction fees, back log, and long transaction times, I wonder how well it can really work as a replacement for banks.
Am I wrong?
by moduspol on 12/9/17, 2:56 PM
You're suggesting Bitcoin just proved it can't scale, but it actually just proved it did--just not with transaction volume. The network continued to process transactions averaging one block every ten minutes exactly as it was built to do, despite the heavy load.
To put it differently: A different online payment system could have stopped accepting transactions, or run out of resources, allow transactions it shouldn't have, disallow ones it should, or something else terrible. But Bitcoin didn't. If you wanted into the next block, you'd need to pay more, but that's (from a technical perspective) entirely by design.
What Bitcoin is proving is that it has clear and well-understood limits and continues to work well within them, and that's incredibly important for public perception. IMO, if Bitcoin's transaction capacity never scales, it'll still be a huge technological success. Other cryptocurrencies can try their hand at scaling, but Bitcoin needs to be rock solid to the extent possible for all cryptocurrencies' sake.
by jen729w on 12/9/17, 7:56 AM
It was the first. It was the genesis idea. But good lord, do we think it's the actual solution? What would be the odds?
I imagine that Bitcoin will play its part as the public face of the blockchain revolution, but something else - or many other somethings - will be the successors that we actually use in the future. (Pick your own alt-coin as the successor; good luck.)
If I had a large holding in Bitcoin now I would be cashing out or I'd be nervous. I'm not saying it won't go higher, I'm saying that at some point its demise is inevitable. Might be quick, might be slow, but it'll happen because Bitcoin is not the technically best solution in this incredibly exciting field. It's not even close.
by blondie9x on 12/9/17, 4:48 PM
We need to figure out a way to solve this issue, especially if cryptocurrency utilization is to increase, in particular through Bitcoin:
Bitcoin uses about 32 terawatts of energy every year, enough to power about three million U.S. households, according to the Bitcoin Energy Consumption Index published by Digiconomist, a website focused on digital currencies.
By comparison, processing the billions of Visa (V) transactions that take place each year consumes the same amount of power as just 50,000 American homes, according to Digiconomist.
by lawn on 12/9/17, 12:04 PM
There have been multiple attempts at scaling Bitcoin on-chain by raising the blocksize. They have all been unsuccessful because they have been blocked by the Core developers and their supporters using censorship, troll campaigns, ddos and abuse. It's not due to technical reasons but because they want to redirect scaling off-chain, using technology they coveniently develop. The very same developers actually supported bigger blocks a couple of years ago but changed their tone to support the scaling approach their company favors. After the last attempt (Segwit2x) it's clear Bitcoin won't scale on-chain.
However the technical limits of the technology ha never been reached, tested or even been fully researched. Bitcoin Cash is for example a fork which aims to scale on-chain by increasing the block size. If all transactions from Bitcoin would be done on Bitcoin Cash the network would work fine today.
Where the actual limit is we don't know. It's probably not possible to support every financial transaction for everyone. For that we do need off-chain scaling in addition to many other improvements.
by ericsoderstrom on 12/9/17, 8:38 AM
Does being unsuitable as a currency mean it's also unsuitable as a 'store of value'? The answer to that isn't obvious to me.
The value of the US dollar comes in part from our ability to pay taxes with it (and perhaps ultimately from the US military). Cryptocurrency has no central authority to enforce its value via taxes or military, and isn't particularly suitable for day-to-day transactions. Without either of those properties, I have a hard to imagining it being a particularly good store of value. But we'll see. I think we're all watching an interesting experiment unfold in real time.
I don't think the current price of btc has anything to do with whatever utility it may or may not have as a currency or store of value. The price is entirely informed by speculators hoping to sell it the following day for 100% ROI. I think a collapse is inevitable.
by thisisit on 12/9/17, 10:24 AM
a. Block size - This was increased in bitcoin cash. What many people are not aware of is the paper 'Information propagation in the bitcoin network' by Decker and Wattenhofer in 2013. The average time for a block to be seen by a node is ~13 secs. As per the paper:
"For blocks, whose size is larger than 20kB, each kilobyte costs an additional 80ms delay until a majority knows about the block." -'Information propagation in the bitcoin network.
So, increasing the block without increasing the block time actually increases chances of double spending. But, increasing block time is well simply delaying the payments.
b. Lightning network - Off-chain transactions. Fascinating idea. The problem is it goes to a form of centralization. And if things hold the companies running these channels will invariably meddle in some transactions. But the stated goal of bitcoin was -
Commerce on the Internet has come to rely almost exclusively on financial institutions serving as trusted third parties to process electronic payments. While the system works well enough for most transactions, it still suffers from the inherent weaknesses of the trust based model. Completely non-reversible transactions are not really possible, since financial institutions cannot avoid mediating disputes. The cost of mediation increases transaction costs, limiting the minimum practical transaction size and cutting off the possibility for small casual transactions, and there is a broader cost in the loss of ability to make non-reversible payments for nonreversible services. With the possibility of reversal, the need for trust spreads. Merchants must be wary of their customers, hassling them for more information than they would otherwise need. A certain percentage of fraud is accepted as unavoidable. These costs and payment uncertainties can be avoided in person by using physical currency, but no mechanism exists to make payments over a communications channel without a trusted party
by barnacs on 12/9/17, 8:27 AM
tl;dr: a network of off-chain, transitive payment channels. two on-chain transactions (to fund and settle channel) allow for ~unlimited, ~free, ~instant transactions across a p2p network of nodes off-chain
by reefoctopus on 12/9/17, 7:59 AM
https://www.tik.ee.ethz.ch/file/716b955c130e6c703fac336ea17b...
by Ajedi32 on 12/9/17, 9:54 PM
I don't see why you think that means Bitcoin _can't_ scale though. In order to convincingly make that claim, you'd need to be able to prove that all existing proposed solutions for scaling the network (lightning, block size increases, etc) cannot possibly work.
by busyra on 12/9/17, 4:44 PM
by pmorici on 12/9/17, 6:33 PM
Bitcoin Cash isn't having these problems and won't have these problems in the future. Many people aren't aware of the underlying issues driving the transaction backlog in part because the historically important forums where Bitcoin is discussed have suppressed any discussion of this issue for a couple years now.
https://www.yours.org/content/a-roadmap-for-scaling-bitcoin-...
by anonymous5133 on 12/9/17, 8:31 PM
by partycoder on 12/9/17, 8:08 AM
Naturally, the blockchain will have to be hierarchical, or find ways to compact it.
by grubles on 12/9/17, 6:37 PM
On the flipside, you have Ethereum with more or less unbounded block sizes having issues with Cryptokitties congesting the entire network. Numerous entities using Ethereum are unable to do business due to the equivalent of Beanie Babies clogging the network [0][1].
[0] https://www.coindesk.com/ethereums-cryptokitties-blockchain-...
[1] https://twitter.com/myetherwallet/status/874285733707526145
by WheelsAtLarge on 12/9/17, 10:13 PM
I was a disbeliever but now I am a true believer. Bitcoin is here to stay. The only danger is that countries will make it illegal. It really is a danger to the way countries manages their economies. But only time will tell. Keep the coins and enjoy the ride. You won't be sorry. Lucky you.
by chrischen on 12/9/17, 7:52 AM
by keith_analog on 12/9/17, 3:58 PM
by mrgordon on 12/9/17, 6:18 PM
by betterunix2 on 12/9/17, 4:35 PM
by TimJRobinson on 12/9/17, 10:28 PM
In upcoming Bitcoin technology, the lightning network is really exciting. It's a layer that runs on top of Bitcoin which allows thousands or possibly millions of transactions per second, performed instantly, with almost zero fees. It may have bottlenecks of its own, but I'm sure we can overcome them.
by freekh on 12/9/17, 8:25 AM
by adangert on 12/9/17, 6:58 PM
The other camp that wants to use Bitcoin for small transactions is either in the illusory lightning network camp, or more realisticly investing in bitcoin cash. In my opinion, bitcoin has proven itself to be a great store of value but a poor medium of exchange, so just treat it as such.
by TD-Linux on 12/9/17, 7:56 AM
Maybe it's more proof that no one cares?
by neilwilson on 12/9/17, 8:44 AM
humans trade on credit not by exchange. Always have done.
by KaiserPro on 12/9/17, 8:09 PM
COinbase shot through the roof, but other notable exchanges were sometimes $5k out for a number of hours. This proves that either people couldn't cross trade (i.e. buy cheap on one market and sell high on the other) or didn't know how to (which is suspect)
this could be because the transaction speed stalled trades, meaning that effectively each exchange became its own global market, either way, having large disparities between exchanges is problematic.
by oldsklgdfth on 12/12/17, 6:19 PM
by wyldfire on 12/9/17, 10:31 PM
I love BTC, I think it's great. I think other cryptocoins innovate where BTC can't. But the BTC zealots who act like BTC will displace general purpose banking (or zanier still, the entire financial industry) make this conversation so frustrating.
BTC can be a success without this all-or-nothing campaign. In fact, it is a success because it will continue to exist/store value, and operate as a medium of exchange. It will have hiccups and scaling challenges and we will entertain proposals like segwit and LN which don't radically alter the coin's design.
Unfortunately they alter enough of the design to disturb the economics/incentives for the different roles. Those different roles have had well-aligned incentives for a long time and hopefully they don't continue to drift apart. This is the greatest risk facing Bitcoin IMO. For a long time I was worried about a weakness in the signature hash. But the bounty for that has been so enormous for so long that I'm doubtful one will ever be discovered. So Bitcoin is truly a robust coin, and it can continue to serve us well. If the 15000USD value is based on "7 billion people using it for every tiny financial transaction" then people should probably start shorting BTC (maybe tomorrow evening w/CBOE/Gemini).
by CPLX on 12/9/17, 4:35 PM
Clearly it has scaled well, it is now one of the more successful means of gambling extant. The fact that it is becoming unusable for any other purpose could have implications, but it's self evident that this use case has scaled considerably.
by rwaliany on 12/9/17, 3:44 PM
by JAdamMoore on 12/9/17, 5:10 PM
by CryptoPunk on 12/10/17, 3:45 AM
If you want scale, you have to look to Bitcoin Cash (which carries on Bitcoin's original vision of being a massively scalable peer-to-peer electronic cash) or Ethereum.
by vexangel on 12/9/17, 8:01 AM
by crispytx on 12/9/17, 6:55 PM
by celticninja on 12/9/17, 9:45 PM
by polock on 12/10/17, 2:27 AM
https://us.teamblind.com/article/update-from-block---btc-fut...
by chisleu on 12/9/17, 9:49 PM
by yeukhon on 12/9/17, 3:14 PM
by andrewtbham on 12/9/17, 7:57 AM
by sillysaurus3 on 12/9/17, 6:30 PM
It's not meant to. It stores wealth. Nothing more.
by donjoy on 12/9/17, 8:11 PM
by weissy on 12/9/17, 10:40 PM
by obfk on 12/10/17, 2:20 PM
#shorsalgorithm
by Blazespinnaker on 12/9/17, 8:00 PM
by adamzk on 12/9/17, 8:13 PM
by curyous on 12/9/17, 11:51 PM
There never was a "scaling problem." The only problem is "people that don't want Bitcoin to scale."
https://www.reddit.com/r/Bitcoincash/comments/7gmn8t/there_n...
by scotty79 on 12/9/17, 6:10 PM
by bossx on 12/9/17, 8:25 PM
by sgspace on 12/9/17, 9:32 PM
by crispytx on 12/9/17, 7:12 PM
by arisAlexis on 12/12/17, 1:15 AM
by freqn on 12/9/17, 7:28 PM
by greg_____ory on 12/9/17, 2:48 PM
by alfios on 12/9/17, 10:42 PM
by xHopen on 12/9/17, 10:39 PM
by fungusow on 12/9/17, 7:20 PM
by davidmetcalfe on 12/9/17, 4:01 PM
by ethftw on 12/10/17, 3:07 AM
That sir is a first world problem!
by greg_____ory on 12/9/17, 2:47 PM
by bsvalley on 12/9/17, 4:45 PM
by grandalf on 12/9/17, 3:43 PM
by rdiddly on 12/9/17, 8:13 AM
by taysic on 12/9/17, 7:13 PM
For a bitcoin that has scaled see Bitcoin Cash.
by MichaelBurge on 12/9/17, 7:57 AM
It's a mistake to look at recent news, because this has been known since the very beginning.
by wmnwmn on 12/9/17, 4:51 PM
by runeks on 12/9/17, 8:46 AM
Give it ~30 years, for the cost of CPU time/storage space/internet speed to cost 0.1% of what it does today, and — in combination with off-chain clearing — this becomes feasible.
For Bitcoin to even work as money in the first place, people need to store their savings in bitcoins. This transition will take at least ~30 years anyway, which leaves ample time for computing costs to fall to a level where 1GB blocks are realistic. Combined with an off-chain clearing protocol (like Stroem[1]) for consumer-to-merchant payments, this should allow Bitcoin to scale to ~10bn people.
by aSockPuppeteer on 12/9/17, 7:57 AM
Credit payments may seem instantaneous but they are not. Research the gold standard and who actually stores the gold not the paper receipts for it.
The endgame for bitcoin...Transaction fees? Popup currencies ala private currency?
I hope we are solving some fun math problems with all this distributed hash power.