<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">If you think it&#39;s not clear enough, which may explain why you did not even attempt to follow it for your block size increase, feel free to make improvements.<br></blockquote><div><br></div><div>As the outcome of a block size BIP would be a code change to Bitcoin Core, I cannot make improvements, only ask for them. Which is what I&#39;m doing.</div><div><br></div><div>I agree that BIP 1 is not clear enough. Gavin is writing a BIP to accompany his patch, because BIPs are best when they describe working code, and BIP 1 <i>is</i> at least clear about that. Otherwise it can turn out during implementation that something was different to what was anticipated. I&#39;m sure you agree with this.</div><div><br></div><div>So a BIP is coming. However, BIP 1 also says this:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="color:rgb(51,51,51);font-family:&#39;Helvetica Neue&#39;,Helvetica,&#39;Segoe UI&#39;,Arial,freesans,sans-serif;font-size:16px;line-height:20.4799995422363px">Vetting an idea publicly before going as far as writing a BIP is meant to save the potential author time</span></blockquote><div><span style="color:rgb(51,51,51);font-family:&#39;Helvetica Neue&#39;,Helvetica,&#39;Segoe UI&#39;,Arial,freesans,sans-serif;font-size:16px;line-height:20.4799995422363px"><br></span></div>and<div><span style="color:rgb(51,51,51);font-family:&#39;Helvetica Neue&#39;,Helvetica,&#39;Segoe UI&#39;,Arial,freesans,sans-serif;font-size:16px;line-height:20.4799995422363px"><br></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="color:rgb(51,51,51);font-family:&#39;Helvetica Neue&#39;,Helvetica,&#39;Segoe UI&#39;,Arial,freesans,sans-serif;font-size:16px;line-height:20.4799995422363px">BIP authors are responsible for collecting community feedback on a BIP before submitting it for review</span></blockquote><div><br></div>OK. Gavin has been vetting the idea publicly and collecting community feedback. Note that the entire Bitcoin community is not on this list, so he published a series of blog posts to get wider feedback, and then was criticised for not doing it all here instead.</div><div class="gmail_quote"><br></div><div class="gmail_quote">But anyway - so far, so good.  The procedure is being followed.</div><div class="gmail_quote"><br></div><div class="gmail_quote">What happens once a BIP is written? The process says:</div><div class="gmail_quote"><br></div><div class="gmail_quote"><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" class="gmail_quote">For a BIP to be accepted it must meet certain minimum criteria. It must be a clear and complete description of the proposed enhancement. The enhancement must represent a net improvement. The proposed implementation, if applicable, must be solid and must not complicate the protocol unduly.</blockquote><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" class="gmail_quote"> Once a BIP has been accepted, the reference implementation must be completed. </blockquote><div class="gmail_quote"><br></div>This is where the problem starts.</div><div class="gmail_quote"><br></div><div class="gmail_quote">The BIP process you refer to <b>does not state how acceptance will happen</b>. It merely sets out a few minimum requirements like making some sort of sense, having code. It&#39;s also full of extremely vague descriptions like &quot;must represent a net improvement&quot;. Improvement according to who? That&#39;s left unexplained.</div><div class="gmail_quote"><br></div><div class="gmail_quote">And then it says what happens once a BIP is accepted.</div><div class="gmail_quote"><br></div><div class="gmail_quote">The middle bit is missing. When there is disagreement over a consensus BIP, how are decisions made?</div><div class="gmail_quote"><br></div><div class="gmail_quote"><br></div></div></div>