Maybe a more appropriate question here is:
Is decentralized blocksize scaling in Bitcoin actually viable without a violation the 21,000,000 XBT limit?
Can you explain that Artic ? How could block size affect the total number of coins ?
Changing the blocksize from 1 MB to 4MB via a hard fork does not change anything. It only pushes the problem down the road. I responded to the other thread in the altcoin section,
https://bitcointalksearch.org/topic/m.16746609, with respect to BItcoin unlimited.
I respectfully disagree..
There are many solutions to 'full' pruning that we could implement at a later date. So size of Storage is a non-issue. We could remove all the txns and only keep the UTXO for one. (I know this has implications, but since we are going Segwit anyway, and losing the signatures, the spent txns seem less important now)
As for the Bandwidth required and latency involved in transmitting the blocks, they could put ONLY the txn hash in the block, not the whole txn. (the txn will have been sent across the network already.) So a bump to 2 or 3 megabytes may be ALL that is ever required. Since once the txn hash and not the whole txn is added to the block, the capacity in a single block will jump to 10x-100x more.. at the same size..
It comes down to the more fundamental question: How does one secure Bitcoin once the the block reward runs out or becomes minimal? The theory is that transaction fees will fill this void; however the question of how this is supposed to happen has not been answered in Bitcoin. This goes back to the original Satoshi design and very few people are actually prepared to question Satoshi on this implicit transaction fee assumption.
If transaction fees are supposed to eventually secure the Bitcoin network then how are transaction fees supposed to rise? The response from the "small block" proponents is to force transaction fees to rise by keeping the blocksize small. The alternative is to create a permanent blockreward a la Monero / Dogecoin but that violates the 21,000,000 XBT limit. The proposals above regarding segwit, pruning and various compression schemes are in effect from the perspective of a fee market equivalent to increasing the blocksize to a greater fixed limit. The result of this is to "push the problem" down the road. These type of proposals may have merit from the perspective of improving network efficiency and slowing down or preventing centralization, but they do not address the fundamental transaction fee market as a means of securing Bitcoin issue.
We now come to the Bitcoin unlimited / orphan blocks solution. This may in fact be a solution to a different problem; namely restricting the blocksize to prevent Bitcoin from becoming uneconomical due to bandwidth, storage, CPU processing costs, etc. If however as has been historically the case these costs continue to fall at an exponential rate then there is no realistic expectation that these costs will restrict the blocksize sufficiently to cause transaction fees to rise to a degree that transaction fees alone can be used to secure the network.
At this point what I see a series of unpalatable choices for Bitcoin:
1) Keep the blocksize small at a fixed limit to force TX fees up. This prevents the growth of Bitcoin
2) Allow the blocksize to grow to meet market demand. This runs the risk of an insecure Bitcoin
3) Violate the 21,000,000 XBT limit with a permanent block reward. (Monero / Dogecoin). Major violation of the Bitcoin social covenant.
4) Keep the 21,000,000 XBT limit but impose demurrage (Freicoin) in order to generate coins for the permanent block reward. Major violation of the Bitcoin social covenant.
5) Have a mining cartel set TX fees by controlling the blocksize. Loss of decentralization.
6) Set a fixed TX fee with an unlimited blocksize (Ethereum). This means a hard fork to change TX fee. We replace the fixed blocksize problem with a fixed TX fee problem. In addition there is no way for the miners to be prevented from rebating the fee off chain.
Most of the debate has centered on 1, 2 and 5 (somewhat) above. 3, 4 and 6 are various alt-coin solutions.
Edit 1: We must ask another question. Is there a fundamental flaw in the original Satoshi Bitcoin design?
Edit 2: I consider 3 to be the viable alt-coin solution. 4 is theoretically viable but unsaleable. 6 is not viable because it creates a whole new set of problems.
Edit 3: I consider 5 to be the most viable non alt-coin solution.