<oembed><type>rich</type><version>1.0</version><author_name>npub18unhg43arsfv864rhmsdr2w28lmqcc65025rrvquq6wslrfharrsezct0n</author_name><author_url>https://nostr.ae/npub18unhg43arsfv864rhmsdr2w28lmqcc65025rrvquq6wslrfharrsezct0n</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-05-07&#xA;📝 Original message:In my personal opinion, this does make some sense to me, assuming I&#xA;understood Gavin.&#xA;&#xA;I suppose it could be done with a new flag (like the P2SH flag) which&#xA;displays miner support for larger blocks. The new rules would apply when&#xA;a large majority of miners support the new rules by counting the number&#xA;of flagged blocks over a certain number of blocks on the network in a&#xA;deterministic fashion.&#xA;&#xA;This way miners can continue to produce blocks which are supported by&#xA;both old and new clients. When it appears most people have migrated to&#xA;the new client, miners can start flagging support for the new rules, and&#xA;when a large majority of miners agree, the new rules would kick in for&#xA;all miners/clients running the new software. Miners could therefore glue&#xA;together the network during the migration phase until enough people have&#xA;updated to avoid severe fork scenarios. The only problem is ensuring&#xA;that miners will continue to support both networks for long enough to&#xA;enable successful migration.&#xA;&#xA;And if too many people disagree to make a clean hard fork (too many&#xA;people stubbornly stick to the old rules), then it could be that the&#xA;hard fork is aborted and everyone goes back to the old rules, or quite&#xA;simply that the miners never give support for the new rules despite the&#xA;mechanism being included in the new client. In those cases it would be&#xA;as if nothing changed.&#xA;&#xA;This way the hard fork would be determined by user participation as&#xA;judged by the miners.&#xA;&#xA;If it is done, I can&#39;t think of a fairer way.&#xA;&#xA;Matthew Mitchell&#xA;&#xA;On 07/05/15 15:52, Gavin Andresen wrote:&#xA;&gt; For reference: the blog post that (re)-started this debate, and which&#xA;&gt; links to individual issues, is here:&#xA;&gt;   http://gavinandresen.ninja/time-to-roll-out-bigger-blocks&#xA;&gt; &#xA;&gt; In it, I asked people to email me objections I might have missed. I&#xA;&gt; would still appreciate it if people do that; it is impossible to keep up&#xA;&gt; with this mailing list, /r/bitcoin posts and comments, and&#xA;&gt; #bitcoin-wizards and also have time to respond thoughtfully to the&#xA;&gt; objections raised.&#xA;&gt; &#xA;&gt; I would very much like to find some concrete course of action that we&#xA;&gt; can come to consensus on. Some compromise so we can tell entrepreneurs&#xA;&gt; &#34;THIS is how much transaction volume the main Bitcoin blockchain will be&#xA;&gt; able to support over the next eleven years.&#34;&#xA;&gt; &#xA;&gt; I&#39;ve been pretty clear on what I think is a reasonable compromise (a&#xA;&gt; one-time increase scheduled for early next year), and I have tried to&#xA;&gt; explain why I think it it is the right set of tradeoffs.&#xA;&gt; &#xA;&gt; There ARE tradeoffs here, and the hard question is what process do we&#xA;&gt; use to decide those tradeoffs?  How do we come to consensus? Is it worth&#xA;&gt; my time to spend hours responding thoughtfully to every new objection&#xA;&gt; raised here, or will the same thing happen that happened last year and&#xA;&gt; the year before-- everybody eventually gets tired of arguing&#xA;&gt; angels-dancing-on-the-head-of-a-pin, and we&#39;re left with the status quo?&#xA;&gt; &#xA;&gt; I AM considering contributing some version of the bigger blocksize-limit&#xA;&gt; hard-fork patch to the Bitcoin-Xt fork (probably  &#34;target a hobbyist&#xA;&gt; with a fast Internet connection, and assume Nelson&#39;s law to increase&#xA;&gt; over time), and then encouraging merchants and exchanges and web wallets&#xA;&gt; and individuals who think it strikes a reasonable balance to run it.&#xA;&gt; &#xA;&gt; And then, assuming it became a super-majority of nodes on the network,&#xA;&gt; encourage miners to roll out a soft-fork to start producing bigger&#xA;&gt; blocks and eventually trigger the hard fork.&#xA;&gt; &#xA;&gt; Because ultimately consensus comes down to what software people choose&#xA;&gt; to run.&#xA;&gt; &#xA;&gt; -- &#xA;&gt; --&#xA;&gt; Gavin Andresen&#xA;&gt; &#xA;&gt; &#xA;&gt; &#xA;&gt; ------------------------------------------------------------------------------&#xA;&gt; One dashboard for servers and applications across Physical-Virtual-Cloud &#xA;&gt; Widest out-of-the-box monitoring support with 50+ applications&#xA;&gt; Performance metrics, stats and reports that give you Actionable Insights&#xA;&gt; Deep dive visibility with transaction tracing using APM Insight.&#xA;&gt; http://ad.doubleclick.net/ddm/clk/290420510;117567292;y&#xA;&gt; &#xA;&gt; &#xA;&gt; &#xA;&gt; _______________________________________________&#xA;&gt; Bitcoin-development mailing list&#xA;&gt; Bitcoin-development at lists.sourceforge.net&#xA;&gt; https://lists.sourceforge.net/lists/listinfo/bitcoin-development&#xA;&gt; &#xA;&#xA;-------------- next part --------------&#xA;A non-text attachment was scrubbed...&#xA;Name: signature.asc&#xA;Type: application/pgp-signature&#xA;Size: 819 bytes&#xA;Desc: OpenPGP digital signature&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150507/733b3667/attachment.sig&gt;</html></oembed>