<oembed><type>rich</type><version>1.0</version><author_name>Jameson Lopp [ARCHIVE] (npub1gh…akqmn)</author_name><author_url>https://nostr.ae/npub1ghgfr3aumwuxwnwghywxpaejxpf6k9pjcnyg9lfdnztlu5pwa0ksyakqmn</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-12-17&#xA;📝 Original message:On Wed, Dec 16, 2015 at 1:11 PM, Pieter Wuille via bitcoin-dev &lt;&#xA;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&#xA;&gt; On Wed, Dec 16, 2015 at 10:08 PM, Jeff Garzik &lt;jgarzik at gmail.com&gt; wrote:&#xA;&gt; &gt;&gt; You present this as if the Bitcoin Core development team is in charge&#xA;&gt; &gt;&gt; of deciding the network consensus rules, and is responsible for making&#xA;&gt; &gt;&gt; changes to it in order to satisfy economic demand. If that is the&#xA;&gt; &gt;&gt; case, Bitcoin has failed, in my opinion.&#xA;&gt; &gt;&#xA;&gt; &gt;&#xA;&gt; &gt; This circles back to Problem #1:   Avoidance of a choice is a still a&#xA;&gt; choice&#xA;&gt; &gt; - failing to ACK a MAX_BLOCK_SIZE increase still creates very real&#xA;&gt; Economic&#xA;&gt; &gt; Change Event risk.&#xA;&gt;&#xA;&gt; We are not avoiding a choice. We don&#39;t have the authority to make a choice.&#xA;&gt;&#xA;&gt; &gt; And #3:  If the likely predicted course is that Bitcoin Core will not&#xA;&gt; accept&#xA;&gt; &gt; a protocol change changing MAX_BLOCK_SIZE via hard fork in the short&#xA;&gt; term,&#xA;&gt; &gt; the core dev team should communicate that position clearly to users and&#xA;&gt; &gt; media.&#xA;&gt;&#xA;&gt; I indeed think we can communicate much better that deciding consensus&#xA;&gt; rules is not within our power.&#xA;&gt;&#xA;&#xA;Indeed, because I sometimes find these statements to be confusing as well -&#xA;I can completely understand what you mean if you&#39;re speaking from a moral&#xA;standpoint. If you&#39;re saying that it&#39;s unacceptable for the Bitcoin Core&#xA;developers to force consensus changes upon the system, I agree. But&#xA;thankfully the design of the system does not allow the developers to do so.&#xA;Developers can commit amazing code or terrible code, but it must be&#xA;voluntarily adopted by the rest of the ecosystem. Core developers can&#39;t&#xA;decide these changes, they merely propose them to the ecosystem by writing&#xA;and releasing code.&#xA;&#xA;I agree that Core developers have no authority to make these decisions on&#xA;behalf of all of the network participants. However, they are in a position&#xA;of authority when it comes to proposing changes. One of my takeaways from&#xA;Hong Kong was that most miners have little interest in taking&#xA;responsibility for consensus changes - they trust the Core developers to&#xA;use their expertise to propose changes that will result in the continued&#xA;operation of the network and not endanger their business operations.&#xA;&#xA;A non-trivial portion of the ecosystem is requesting that the Core&#xA;developers make a proposal so that the network participants can make a&#xA;choice. Jeff noted that we can expect for the economic conditions of the&#xA;network to change significantly in 2016, barring higher throughput&#xA;capacity. If the year+ deployment timeframe for hard forks proposed by Matt&#xA;on another thread is what we can expect for any proposed consensus change,&#xA;then it should be non-contentious to announce that there will be no hard&#xA;fork in 2016. This will give clarity to the rest of the ecosystem as to how&#xA;they should prepare.&#xA;&#xA;&#xA;&gt; --&#xA;&gt; Pieter&#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/20151216/ba83fcba/attachment.html&gt;</html></oembed>