poeEDgar,
you make some fair points.
Still, I think it is outrageous that the devs refuse
to accept even Bip 102 with its 2 MB limit.
It's clear to me they do not want main chain scaling
and that it is counter to their business interests.
I think that in order to establish that point about their "business interests", you need to prove that their objections to the solutions proposed to date are without merit. (I also wouldn't mind an explanation as to how Blockstream's business model works and why they are incentivized against increasing block size. I have done a moderate level of research, but I would like to hear from BIP101 supporters why they are so confident that there is a clear conflict of interest here.)
I don't think it is unreasonable that devs don't explicitly support one proposal or another at this point. I think these discussions need to be further fleshed out. The most responsible approach is to poke as many holes as you can in every proposal, and see if the result is robust enough to move forward. If you look at how this debate unfolded, it should be clear why devs aren't joining "Team BIP100" or "Team BIP102" or "Team BIP103." Doing so just results in more sectarian debate, which tends not to be about technical merit. Ie. this gets us nowhere.
The situation is not nearly as urgent as people are making it out to be. We won't be pushing the limit for a year or more, and even then, a temporary fee market is preferable to rolling out an update when there may be legitimate concerns about how it may adversely affect network security.
I think BIP102 is the most reasonable solution put forth thus far. I think any exponential scaling is dangerous (certainly when it is not warranted by real capacity needs), as it puts the protocol into untested conditions where new problems will surely arise. An incremental, gradual process is far superior, as it allows us to a) move forward with scaling without b) jeopardizing network security to unprecedented extent.
However, I don't consider myself to be on "Team BIP102" because I don't want to be biased against potentially better solutions that may arise, and I want to see more rigorous debate, with more emphasis on the technical issues of scaling. Less politics and accusations of nefarious intention, more discussion of technical merits.
Core is the problem, nothing else.
Core should clearly revise their priorities then. Their prioritizations are an obvious failure.
Like this.