<oembed><type>rich</type><version>1.0</version><author_name>npub1m230cem2yh3mtdzkg32qhj73uytgkyg5ylxsu083n3tpjnajxx4qqa2np2</author_name><author_url>https://nostr.ae/npub1m230cem2yh3mtdzkg32qhj73uytgkyg5ylxsu083n3tpjnajxx4qqa2np2</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-09-18&#xA;📝 Original message:On Fri, Sep 18, 2015 at 08:06:23PM +0000, Matt Corallo via bitcoin-dev wrote:&#xA;&gt; I did not intend to imply that there was agreement on a desire to&#xA;&gt; schedule a second hardfork. My wording may have been a bit too loose.&#xA;&gt; Instead, I believe there was much agreement that doing a short-term&#xA;&gt; hardfork now, with many agreeing that a second would hopefully be&#xA;&gt; entirely unnecessary/impossible, while others thought that a second&#xA;&gt; would be necessary and would have to happen. While this may set up a&#xA;&gt; similar controversy again in several years, I think everyone agreed that&#xA;&gt; we cannot predict the future and I, personally, think none of us should&#xA;&gt; be committing to a viewpoint for what should be done at that time.&#xA;&gt; &#xA;&gt; Personally, I think it is also critical that there be no messaging that&#xA;&gt; people should rely on or assume there will be a future increase after a&#xA;&gt; short-term bump (which I also do not believe people should be relying on&#xA;&gt; now).&#xA;&#xA;Agreed!&#xA;&#xA;We still seem to be in a possition where there is fundemental&#xA;disagreements about the threat model we should design for, and&#xA;ultimately, what we want Bitcoin to be. For instance, yesterday I was on&#xA;a blocksize panel, and Valery Vavilov - CEO of the ASIC manufacturer and&#xA;miner BitFury - stated that he thought we needed to setup a system of&#xA;large, high-bandwidth, high-powered, Bitcoin nodes at institutions such&#xA;as universities and large companies to allow the Bitcoin blocksize to be&#xA;raised multiple orders of magnitude. (e.g. hundreds of megabytes, or&#xA;even multiple gigabytes) In discussion with him he seemed to expect that&#xA;we&#39;d have just a few hundred Bitcoin nodes at most, with SPV being the&#xA;standard way of using Bitcoin.&#xA;&#xA;While to many of us that sounds crazy, if you&#39;re threat model assumes&#xA;Bitcoin is a legal/regulated service provided by a highly trusted mining&#xA;community it&#39;s a reasonable design. Mike Hearn recently posted his&#xA;threat model, which specifically argues we should assume governments are&#xA;not a threat. (and Hearn has previously argued that the design of&#xA;Bitcoin assumes a majority of miners are &#34;honest&#34; rather than merely&#xA;economically rational) Similarly Gavin Andresen was also on that panel,&#xA;and stated that he believes the idea that Bitcoin has O(n^2) scaling is&#xA;wrong, implying he doesn&#39;t think a large % of the Bitcoin user base will&#xA;continue to run fully validating nodes. (note that there are other&#xA;possibilities he could be referring to here, although again with&#xA;different security assumptions and/or unproven tech)&#xA;&#xA;The main objection I raised during the committer/contributor discussions&#xA;to the idea of a &#34;short term bump&#34; was messaging. I think it&#39;s fair to&#xA;say that nearly all the support for a small blocksize increase stemmed&#xA;from the (perceived) need to give Bitcoin users and Bitcoin&#xA;infrastructure some more time to adapt to a world where the blocksize&#xA;does not grow sufficiently to meet demand, resulting in higher&#xA;transaction fees and the practical requirement to use the Bitcoin&#xA;blockchain more efficiently. (or of course the development of genuinely&#xA;scalable blockchain technology) With that in mind, it&#39;s important that&#xA;we properly communicate that fact, or as Hearn replied, we&#39;ll run into&#xA;the same problem all over again in a few years, but with even less&#xA;safety margin in the system.&#xA;&#xA;My second objection was one of science. Any bump should be accompanied&#xA;by some kind of model describing scientifically what we were trying to&#xA;achieve and where the numbers chosen came from. For instance, Pieter&#xA;Wuille&#39;s BIP103 proposes 17% per year based on a bandwidth growth model,&#xA;the assumption that bandwidth is the bottleneck we&#39;re trying to keep&#xA;constant, and the design criteria to keep centralization roughly&#xA;constant. (all else being equal) Sure there&#39;s lots of potential flaws in&#xA;that proposal, but the _message_ that we&#39;re basing it on science rather&#xA;than political &#34;horse-trading&#34; is very important.&#xA;&#xA;As for the disagreements, it&#39;s quite likely that we can&#39;t come to&#xA;genuine consensus in the fact of those fundemental disagreements about&#xA;what Bitcoin should be. I don&#39;t have any good way to resolve that, and&#xA;I&#39;m open to suggestions!&#xA;&#xA;-- &#xA;&#39;peter&#39;[:-1]@petertodd.org&#xA;000000000000000000da942d1651d405c157821a3fa55bd0c11cd9b39321e574&#xA;-------------- next part --------------&#xA;A non-text attachment was scrubbed...&#xA;Name: signature.asc&#xA;Type: application/pgp-signature&#xA;Size: 650 bytes&#xA;Desc: Digital signature&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150918/d4413b8f/attachment-0001.sig&gt;</html></oembed>