Hacker News new | ask | show | jobs
by davotoula 3483 days ago
It's not.

There's a lot of arguing and a main proponent of the "big blocks" camp has organised enough miners to current bitcoin scaling enhancements.

They demand bigger blocks before they allow further scaling enhancements.

4 comments

So are true microtransactions currently infeasible due to transactions fees exceeding even CC-rates?

I believe that were of mayor concern last time I checked up.

The position of Bitcoin Core is that fees should be high and microtransactions should be infeasible, except on Blockstream's Lightning Network. The reason is that decentralization has costs and they believe fees need to be high to pay for it.
Lightning was not invented by Blockstream, nor is Blockstream the majority player in that space either. They're just paying two open source developers (Rusty Russell and Christian Decker) to work on it. The original creators of Lightning have their own company, and there are at least five other competing implementations. BitFury employs more lightning developers than Blockstream and LightningCo combined.
To be fair, the position of Core is more: "we don't know how to scale significantly without further threatening decentralization". The rest is a corollary of that.
What is the Blockstream's Lightning Network and how does it correlate with bitcoin?

How will bitcoin attract customers from traditional payment options if fees are higher?

That's level 2 solution, implemented on top of Bitcoin (you need to create bitcoin transactions to start interacting with LN and consequent "good" transactions are almost free).

One thing - it is not actually implemented in full and therefore can not be used in vivo.

Microtransactions were never feasible on 1st-layer bitcoin. 2nd-layer solutions like payment channels make them practical.
https://bitcoinfees.21.co/ currently recommends around $0.17 per transaction.
That's a lot more then I though, is that even reasonable?

With today's digitalization even stock trading is commonly available at $0.1 in courtage fee, is it really feasible bitcoin to use double that if broad adoption is appreciated? Or is that not a prioritized goal?

What stance does the bitcoin foundation take or whichever is the highest authority talking on behalf of the community?

> What stance does the bitcoin foundation take or whichever is the highest authority talking on behalf of the community?

From what I undertand, it's not a goal for Bitcoin Core (lead dev team for the official client). They want to make Bitcoin a "settlement layer" that serves as a foundation for other things to be built on top of. Lightning network[1] would be the layer built on top that supports microtransactions.

There are others who believe that Bitcoin should be able to scale to support microtransactions and other features itself.

There's a very large controversy in the community over this.

[1] https://en.bitcoin.it/wiki/Lightning_Network

The difference between arguing, discussion and debate is largely one of opinion.
That's false. They're rejecting a hacked together half measure, not just any scaling enhancement.
Doesn't segwit help mitigate some of the congestion?
Not out the box,

To make use of Segwit wallet software must upgrade to support it, that is a lot of work for Wallets Devs that generally are not getting paid for their work.

It is arriving as a soft fork to get round cores instances that hard forks cannot happen (even tho other cryptos have done it. Eth/XMR). The soft fork is not backwards compatible and bits exchanged by segwit will only be protected by segwit enabled nodes but in fairness with a 95% activation threshold that will be 95% of the network.

We have a number of mining pools now stating that they will not run segwit without a hard fork for a block size increase, the est hashrate is 10-15% that will refuse to run it, this will either mean core need to change their 95% requirement OR simply say no block size increase and no segwit.

Personally and sadly if bitcoin cannot grow past its current limits, I do not believe it will keep its first mover position.

Just seems insane that something that was marked as a global payment network is limited in its size. It is like limiting BGP routing tables to a size and saying "only certain people can play", and if you want to play, just pay more.

> with a 95% activation threshold that will be 95% of the network

What happens to the other 5% of the network? Is it really a hard fork in disguise?

I'm not the person you replied to, but I can answer this.

Segwit is technically a soft fork, which means that it has some degree of backwards compatibility. Segwit will be redefining a previously-unused opcode in the bitcoin stack machine, which all old clients should treat as a NOP. So old clients will continue to operate normally with old transactions, but they will see segwit transactions as junk and be unable to validate them.

In the past this hasn't been much of a problem because soft forks have always implemented optional features. However this time it will be a problem, because the plan is to move all transactions over to Segwit. Any client that hasn't been upgraded once Segwit is activated will likely see no transactions at all, the same as if there had been a hard fork. So that's why they added a 95% activation threshold.

No, segwit fixes the transaction malleability problem, which is unrelated to scaling.