<oembed><type>rich</type><version>1.0</version><author_name>npub149tvqh6gesh22h60jrehl5clrxscx6q65wznq9ty6pae8sxq00esg5vasy</author_name><author_url>https://nostr.ae/npub149tvqh6gesh22h60jrehl5clrxscx6q65wznq9ty6pae8sxq00esg5vasy</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2017-03-29&#xA;📝 Original message:&gt; That said, for that to be alleviated we&#xA;could simply do something based on historical transaction growth (which&#xA;is somewhat linear, with a few inflection points),&#xA;&#xA;Where do you get this?  Transaction growth for the last 4 years averages to&#xA;+65% per year and the last 2 is +80% per year.  That&#39;s very much not linear.&#xA;&#xA;&#xA;&#xA;On Tue, Mar 28, 2017 at 10:13 AM, Matt Corallo via bitcoin-dev &lt;&#xA;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&#xA;&gt; Not sure what &#34;last week&#39;s meeting&#34; is in reference to?&#xA;&gt;&#xA;&gt; Agreed that the hard fork should be well-prepared, but I think its&#xA;&gt; dangerous to think that a hard fork as agreed upon would be a simple&#xA;&gt; relaxation of the block size. For example, Johnson Lau&#39;s previous&#xA;&gt; proposal, Spoonnet, which I think is probably one of the better ones,&#xA;&gt; would be incompatible with these rules.&#xA;&gt;&#xA;&gt; I, of course, worry about what happens if we cannot come to consensus on&#xA;&gt; a number to soft fork down to, potentially significantly risking miner&#xA;&gt; profits (and, thus, the security of Bitcoin) if a group is able to keep&#xA;&gt; things &#34;at the status quo&#34;. That said, for that to be alleviated we&#xA;&gt; could simply do something based on historical transaction growth (which&#xA;&gt; is somewhat linear, with a few inflection points), but that number ends&#xA;&gt; up being super low (eg somewhere around 2MB at the next halving, which&#xA;&gt; SegWit itself already provides :/.&#xA;&gt;&#xA;&gt; We could, of course, focus on designing a hard fork&#39;s activation and&#xA;&gt; technical details, with a very large block size increase in it (ie&#xA;&gt; closer to 4/6MB at the next halving or so, something we at least could&#xA;&gt; be confident we could develop software for), with intention to soft fork&#xA;&gt; it back down if miner profits are suffering.&#xA;&gt;&#xA;&gt; Matt&#xA;&gt;&#xA;&gt; On 03/28/17 16:59, Wang Chun via bitcoin-dev wrote:&#xA;&gt; &gt; I&#39;ve proposed this hard fork approach last year in Hong Kong Consensus&#xA;&gt; &gt; but immediately rejected by coredevs at that meeting, after more than&#xA;&gt; &gt; one year it seems that lots of people haven&#39;t heard of it. So I would&#xA;&gt; &gt; post this here again for comment.&#xA;&gt; &gt;&#xA;&gt; &gt; The basic idea is, as many of us agree, hard fork is risky and should&#xA;&gt; &gt; be well prepared. We need a long time to deploy it.&#xA;&gt; &gt;&#xA;&gt; &gt; Despite spam tx on the network, the block capacity is approaching its&#xA;&gt; &gt; limit, and we must think ahead. Shall we code a patch right now, to&#xA;&gt; &gt; remove the block size limit of 1MB, but not activate it until far in&#xA;&gt; &gt; the future. I would propose to remove the 1MB limit at the next block&#xA;&gt; &gt; halving in spring 2020, only limit the block size to 32MiB which is&#xA;&gt; &gt; the maximum size the current p2p protocol allows. This patch must be&#xA;&gt; &gt; in the immediate next release of Bitcoin Core.&#xA;&gt; &gt;&#xA;&gt; &gt; With this patch in core&#39;s next release, Bitcoin works just as before,&#xA;&gt; &gt; no fork will ever occur, until spring 2020. But everyone knows there&#xA;&gt; &gt; will be a fork scheduled. Third party services, libraries, wallets and&#xA;&gt; &gt; exchanges will have enough time to prepare for it over the next three&#xA;&gt; &gt; years.&#xA;&gt; &gt;&#xA;&gt; &gt; We don&#39;t yet have an agreement on how to increase the block size&#xA;&gt; &gt; limit. There have been many proposals over the past years, like&#xA;&gt; &gt; BIP100, 101, 102, 103, 104, 105, 106, 107, 109, 148, 248, BU, and so&#xA;&gt; &gt; on. These hard fork proposals, with this patch already in Core&#39;s&#xA;&gt; &gt; release, they all become soft fork. We&#39;ll have enough time to discuss&#xA;&gt; &gt; all these proposals and decide which one to go. Take an example, if we&#xA;&gt; &gt; choose to fork to only 2MB, since 32MiB already scheduled, reduce it&#xA;&gt; &gt; from 32MiB to 2MB will be a soft fork.&#xA;&gt; &gt;&#xA;&gt; &gt; Anyway, we must code something right now, before it becomes too late.&#xA;&gt; &gt; _______________________________________________&#xA;&gt; &gt; bitcoin-dev mailing list&#xA;&gt; &gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&gt; &gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt; &gt;&#xA;&gt; _______________________________________________&#xA;&gt; bitcoin-dev mailing list&#xA;&gt; bitcoin-dev at lists.linuxfoundation.org&#xA;&gt; https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#xA;&gt;&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170329/5cb7adbe/attachment-0001.html&gt;</html></oembed>