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.
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.
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.
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.
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.
I believe that were of mayor concern last time I checked up.