<oembed><type>rich</type><version>1.0</version><author_name>npub1tjephawh7fdf6358jufuh5eyxwauzrjqa7qn50pglee4tayc2ntqcjtl6r</author_name><author_url>https://nostr.ae/npub1tjephawh7fdf6358jufuh5eyxwauzrjqa7qn50pglee4tayc2ntqcjtl6r</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-07-22&#xA;📝 Original message:Hello all,&#xA;&#xA;I&#39;d like to talk a bit about my view on the relation between the Bitcoin&#xA;Core project, and the consensus rules of Bitcoin.&#xA;&#xA;I believe it is the responsibility of the maintainers/developers of Bitcoin&#xA;Core to create software which helps guarantee the security and operation of&#xA;the Bitcoin network.&#xA;&#xA;In addition to normal software maintenance, bug fixes and performance&#xA;improvements, this includes DoS protection mechanism deemed necessary to&#xA;keep the network operational. Sometimes, such (per-node configurable)&#xA;policies have had economic impact, for example the dust rule.&#xA;&#xA;This also includes participating in discussions about consensus changes,&#xA;but not the responsibility to decide on them - only to implement them when&#xA;agreed upon. It would be irresponsible and dangerous to the network and&#xA;thus the users of the software to risk forks, or to take a leading role in&#xA;pushing dramatic changes. Bitcoin Core developers obviously have the&#xA;ability to make any changes to the codebase or its releases, but it is&#xA;still up to the community to choose to run that code.&#xA;&#xA;Some people have called the prospect of limited block space and the&#xA;development of a fee market a change in policy compared to the past. I&#xA;respectfully disagree with that. Bitcoin Core is not running the Bitcoin&#xA;economy, and its developers have no authority to set its rules. Change in&#xA;economics is always happening, and should be expected. Worse, intervening&#xA;in consensus changes would make the ecosystem more dependent on the group&#xA;taking that decision, not less.&#xA;&#xA;So to point out what I consider obvious: if Bitcoin requires central&#xA;control over its rules by a group of developers, it is completely&#xA;uninteresting to me. Consensus changes should be done using consensus, and&#xA;the default in case of controversy is no change.&#xA;&#xA;===&#xA;&#xA;My personal opinion is that we - as a community - should indeed let a fee&#xA;market develop, and rather sooner than later, and that &#34;kicking the can&#xA;down the road&#34; is an incredibly dangerous precedent: if we are willing to&#xA;go through the risk of a hard fork because of a fear of change of&#xA;economics, then I believe that community is not ready to deal with change&#xA;at all. And some change is inevitable, at any block size. Again, this does&#xA;not mean the block size needs to be fixed forever, but its intent should be&#xA;growing with the evolution of technology, not a panic reaction because a&#xA;fear of change.&#xA;&#xA;But I am not in any position to force this view. I only hope that people&#xA;don&#39;t think a fear of economic change is reason to give up consensus.&#xA;&#xA;-- &#xA;Pieter&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150722/0a8c7519/attachment.html&gt;</html></oembed>