Bitcoin's Nightmare Scenario Has Come To Pass
HughPickens.com writes: Ben Popper writes at The Verge that bitcoin's nightmare scenario has come to pass as the bitcoin network reached its capacity, causing transactions around the world to be massively delayed, and in some cases to fail completely. The average time to confirm a transaction has ballooned from 10 minutes to 43 minutes. Users are left confused and shops that once accepted Bitcoin are dropping out. For those who want the Bitcoin system to continue to grow and thrive, this is troubling. Merchants can't rely on digital transactions that can take minutes or hours to validate. A number of prominent voices in the Bitcoin community have been warning over the past year that the system needed to make fundamental changes to its core software code to avoid being overwhelmed by the continued growth of Bitcoin transactions. A schism has developed between the team in charge of the original codebase for Bitcoin, known as Core, and a rival faction pushing its own version of that open source code with a block size increase added in, known as Classic. "Many in the US Bitcoin community had hoped that hitting this crisis point — a network maxed out, transactions faltering — would result in closure, with miners quickly moving to adopt whichever chain proved more valuable to their economic interests," says Popper. "But so far the debate is dragging on without one side claiming a clear victory, leaving tens of thousands of consumer transactions stranded in limbo."
I don't need any of your fiat currency .
I wouldn't use cars as currency either !
I don't know if there's more backstory, but perhaps users have been slow to adopt because "Classic" sounds like what you'd call an older and (in the usual context) more limited option?
If I'm developing a new technology with potentially millions of $USD riding on its availability and adoption, I'm not going to call it "Classic." "NextGen," or "Enhanced," or even "CC" for Corrected Chain? This sounds less like the free market and more like terrible marketing.
I don't need any of your fiat currency .
Gold is great until you need more of it, which you always do, because economies grow (all being well) and extra money is needed to support that. The other problem would be getting too much of it too quickly (ie building a mine) and ending up with a glut inflation. Fiat currencies are the only way to have a quantity of money that matches the size of the economy. I know we all want to believe that there's some quantity of precious metal somewhere that backs our cash, it's comforting, but real economies don't work well like that.
With that much internal bickering sabotaging the whole project, it MUST be OSS.
SJW's don't eliminate discrimination. They just expropriate it for themselves.
This is a neither interesting nor insightful post. It's glib, ignorant and stupid.
People are happily exchanging bitcoins for goods and services and back again. In fact they're so happy with it that they exceed the capacity of the network.
If you sell some stuff for bitcoins, then buy some other stuff for bitcoins, then it is just inane to claim that you have been scammed.
SJW n. One who posts facts.
Who exactly do you think would be running the gold mine?
Do you really think that somehow, getting rid of fiat currency will also somehow invalidate the old rule of "it takes money to make money?"
You do not have a moral or legal right to do absolutely anything you want.
Pay higher fees if you are in a hurry.
The demand for most goods tends towards infinity as the cost drops. Bitcoin transactions have been fantastically cheap, which everyone sensible knew couldn't possibly last.
So, do we make bigger blocks, or increase fees? Miners should get more fees from either option. Users would prefer bigger blocks, since it keeps their costs artificially low.
But the real problem is the relay node shortage. Running a node is no longer trivial, and there is no mechanism to recover costs. The blockchain is around 80 GB now (including the index), and growing by ~100 MB per day. Larger blocks will only make that worse, and will almost certainly knock yet more nodes offline.
Someone made a distro that ran bitcoin entirely out of tmpfs. I once had a bunch of super-fast nodes using it. When the blockchain finally exceeded my ability to add more RAM to those boxes, the average time for a new node on the network to sync up increased by a factor of 3 or so.
That's just my personal example. Hundreds of other nodes have dropped off for their own reasons.
See that "Preview" button?
Currently we mine 1-1.5% of the existing supply of gold annually.
That means that unless your economy grows less than that, or mining rates go up significantly, you are basically having deflation: Your gold becomes worth more over time.
Deflation is generally seen as a really bad thing, as it makes people prefer saving over spending. Money being saved is not part of the available supply, causing more deflation, causing more people to save their money, etc.
The people hardest hurt are those that can't save any money, as they need to spend all they earn on things like food.
Deflation is really good for people who have a lot of money, as they can save most of it, becoming richer over time, without doing anything.
If they let other people borrow the gold at an interest, their pile of gold also grows, on top of it getting more valuable.
The end result becomes a situation where those few people who have enough gold that they spend less than they earn by lending, will end up with all the gold very quickly.
This has happened many times in the past, when gold was the main type of currency. It usually ended by some King using their power to steal the money from whatever bankers had the big gold piles. (Kings always have wars to spend money on, so they usually spend more than they can earn and then some).
RogerWilco the Adventurous Janitor
US coins do not contain tin.
"I'm not sure I like the fugnutish tone you used in your post!" -RogL (608926)-
Paper money only has value because enough people think it does. People will be willing to give you things of tangible value (goods and services) in exchange for paper money and tin coin because they have confidence they can turn around and trade it for more goods and services from someone else at a later date.
Gold only has value because enough people think it does. Most people, however, will NOT be willing to accept gold in exchange for goods and services. In all but a handful of special cases you'll have to first convert that gold to an agreed upon currency first, possibly via some process that certifies the quantity and purity of the gold first.
Both paper money and gold are fiat currencies in this way: They have little or no intrinsic value, but instead serve as proxy of value. It's traded based on a level of trust that the per-unit-value will remain relatively stable (or increase) in the time it takes to turn around and trade it to someone else.
All of this is true for Cryptocurrencies as well. It has value because people want it, not because it's intrinsically valuable. If nobody wants it or is willing to accept it in trade, then it's worthless. You can't even burn it for warmth like paper money or make decorations and tableware out of it like you can with gold... it is absolutely devoid of intrinsic value.
=Smidge=
I don't recall ever having a check accepted where I didn't have to show ID. Furthermore, unless it was forgery, the check itself identifies who wrote it, and who is responsble for the debt. None of that is true with bitcoin. In fact, that seems to be the main selling point of bitcoin.
People are happily exchanging bitcoins for goods and services and back again. In fact they're so happy with it that they exceed the capacity of the network.
Well they aren't going to be exchanging them for much longer, because the exchange mechanism is broken (sort of) by design.
If you sell some stuff for bitcoins, then buy some other stuff for bitcoins, then it is just inane to claim that you have been scammed.
It wasn't intended as a scam by the creator, but it became one because of the developers that took over, that didn't view bitcoins as a currency, but rather as a store of value. They don't care that it takes hours or days to close a transaction, because they are not really on board with the idea that bitcoins can be used like money. They only see it as an investment.
Mike Hearn lays out the issues much better than I can, in his open resignation letter. Everyone knew it was coming but the people in charge refused to do anything about it despite the warnings. I really think it's because they don't care about the use of bitcoin in commerce. They view it as nothing but mattress money or a digital investment. Only time will tell how much people lose as there will be less and less people interested in bitcoin at all.
"Somebody has to do something. It's just incredibly pathetic it has to be us."
--- Jerry Garcia
For most of my lifetime, if a U.S. retailer accepted checks, one of two things happened: You wrote your check and went on your way with your goods, and either the check cleared within a few days, or the check did not clear. If your check didn't clear due to insufficient funds, the merchant could go after you for the amount of the check plus a "returned check" service fee. If you wrote a "worthless check" intentionally, you could be charged with a crime.
Major retailers had their own solutions. I remember Gold Circle (predecessor of the Target store chain) having a check approval counter where you had to get your checks OKed — presumably to make sure you weren't a habitual writer of bad checks. At smaller businesses, it wasn't uncommon to see photocopies of people's bad checks pinned to the wall behind the cash register, or a sign boldly telling staff (and customers) not to accept checks from the below-named people. (There was an episode of "Seinfeld" that involved this, IIRC.)
After 9/11, using the delays caused by the attack as a stated reason, the government and banking system changed it so that now, at most major retailers, writing a check is handled as an electronic debit of your bank account. Many retailers don't even keep the paper check — they print transaction information on it and hand it right back. This caused a little consternation among people who used to "float" a check, writing it a day or two before the money actually made it to the bank and betting the check would arrive after their pay did.
And that's your history lesson. Hope it was worth the read. :-)
We're heading into the Bitcoin end game, where the goal will be for the miners to extract as much money as they can from BTC users via transaction fees until the whole thing collapses. The miners want the network to saturate, and they want people to pay ever-increasing fees to get their purchases on the blockchain. Once the mining reward halves later this year, the incentive to increase transaction fees will be that much greater.
Keeping the network saturated means keeping transaction volume high and the block size fixed, hence the dDOS attacks on nodes running Classic, the spamming of the network with tiny back-and-forth transactions, and the censoring of pro-Classic comments on discussion boards. It all fits with what Hearn has described.
I wouldn't be the least bit surprised to see BTC users paying 0.5% to 2% transaction fees a year from now. It is, after all, what the market will bear when compared to bank and credit card fees.
Its "Classic" as in Satoshi's original design where increasing the block size was expected. Its the current core developers that are deviating from that original. The audience for this debate are the miners who are somewhat technically informed and understand the context. Users are irrelevant to the discussion, only miners control what incarnation of the software gets used.