<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated></updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by </title>
  <author>
    <name></name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub17t0q8zqty0mzjuk6t6jul40zvszs0jwds0kkxy3d8x5xef60073sckadm9.rss" />
  <link href="https://nostr.ae/npub17t0q8zqty0mzjuk6t6jul40zvszs0jwds0kkxy3d8x5xef60073sckadm9" />
  <id>https://nostr.ae/npub17t0q8zqty0mzjuk6t6jul40zvszs0jwds0kkxy3d8x5xef60073sckadm9</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsycqnvjd8ht5ngsugehlrcrzgrelagpl4laspywmk9qfh09933hygzyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6xp0skky</id>
    
      <title type="html">📅 Original date posted:2017-05-23 📝 Original ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsycqnvjd8ht5ngsugehlrcrzgrelagpl4laspywmk9qfh09933hygzyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6xp0skky" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdg97aa0eprr4zw3h26l5ljk9grjefqrnkvy5e8xxsfrahgdqw0hc0ny7yp&#39;&gt;nevent1q…y7yp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-05-23&lt;br/&gt;📝 Original message:I&amp;#39;m glad some discussion has been moved back here.&lt;br/&gt;&lt;br/&gt;Correct me if I am wrong, but currently core developers are arguing over&lt;br/&gt;whether or not to allow an optional configuration switch which defaults off&lt;br/&gt;but signals and enforces BIP148 when used. Who are we protecting users&lt;br/&gt;from, themselves? Are you protecting core? from what? I am somewhat&lt;br/&gt;genuinely befuddled by those who can&amp;#39;t even allow a user config switch to&lt;br/&gt;be set.&lt;br/&gt;&lt;br/&gt;I guess I find it all incredibly silly, but perhaps I suffer from some&lt;br/&gt;basic confusion.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Mon, May 22, 2017 at 3:23 PM, Suhas Daftuar via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; I also do not support the BIP 148 UASF, and I&amp;#39;d like to add to the points&lt;br/&gt;&amp;gt; that Greg has already raised in this thread.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; BIP 148 would introduce a new consensus rule that softforks out non-segwit&lt;br/&gt;&amp;gt; signalling blocks in some time period.  I reject this consensus rule as&lt;br/&gt;&amp;gt; both arbitrary and needlessly disruptive.  Bitcoin&amp;#39;s primary purpose is to&lt;br/&gt;&amp;gt; reach consensus on the state of a shared ledger, and even though I think&lt;br/&gt;&amp;gt; the Bitcoin network ought to adopt segwit, I don&amp;#39;t think that concern&lt;br/&gt;&amp;gt; trumps the goal of not splitting the network.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Many BIP 148 advocates seem to start with the assumption that segwit&lt;br/&gt;&amp;gt; already has a lot of support, and suggest that BIP 148 does as well.&lt;br/&gt;&amp;gt; However I don&amp;#39;t think it&amp;#39;s fair or correct to separate the activation&lt;br/&gt;&amp;gt; proposal for segwit from the rest of the segwit proposal.  The deployment&lt;br/&gt;&amp;gt; parameters for segwit are consensus-critical; assuming that some other&lt;br/&gt;&amp;gt; deployment has consensus because it would result in the rest of the segwit&lt;br/&gt;&amp;gt; proposal activating is an unjustified leap.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Even if there were no feasible alternate segwit deployment method&lt;br/&gt;&amp;gt; available to us, I would hesitate to recommend that the network adopt a&lt;br/&gt;&amp;gt; potentially consensus-splitting approach, even though I firmly believe that&lt;br/&gt;&amp;gt; the ideas behind segwit are fundamentally good ones.  But fortunately that&lt;br/&gt;&amp;gt; is not the situation we are in; we have substantially less disruptive&lt;br/&gt;&amp;gt; methods available to us to activate it, even if the current BIP 9&lt;br/&gt;&amp;gt; deployment were to fail -- such as another BIP 9 deployment in the future,&lt;br/&gt;&amp;gt; or perhaps a BIP 149 deployment.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If we do pursue a &amp;#34;user-activated&amp;#34; deployment of segwit, I&amp;#39;d recommend&lt;br/&gt;&amp;gt; that we do so in a more careful way than BIP 148 or 149 currently suggest,&lt;br/&gt;&amp;gt; which as I understand would otherwise make very few changes to the current&lt;br/&gt;&amp;gt; implementation.  However, due to the BIP 9 activation assumption, the&lt;br/&gt;&amp;gt; Bitcoin Core 0.13.1 - 0.14.0 segwit implementation largely lumps together&lt;br/&gt;&amp;gt; the idea that miners would both enforce the rules and mine segwit blocks.&lt;br/&gt;&amp;gt; However, we can separate these concerns, as we started to do in the Bitcoin&lt;br/&gt;&amp;gt; Core 0.14.1 release, where mining segwit blocks is not required in order to&lt;br/&gt;&amp;gt; generally mine or signal for segwit in the software.  And we can go further&lt;br/&gt;&amp;gt; still: without too much work, we could make further improvements to&lt;br/&gt;&amp;gt; accommodate miners who, for whatever reason, don&amp;#39;t want to upgrade their&lt;br/&gt;&amp;gt; systems, such as by improving block relay from pre-segwit peers [1], or&lt;br/&gt;&amp;gt; optimizing transaction selection for miners who are willing to enforce the&lt;br/&gt;&amp;gt; segwit rules but haven&amp;#39;t upgraded their systems to mine segwit blocks [2].&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If we would seek to activate a soft-fork with less clear miner signaling&lt;br/&gt;&amp;gt; (such as BIP 149), then I think such improvements are warranted to minimize&lt;br/&gt;&amp;gt; network disruption.  In general, we should not seek to censor hashpower on&lt;br/&gt;&amp;gt; the network unless we have a very important reason for doing so.  While the&lt;br/&gt;&amp;gt; issues here are nuanced, if I were to evaluate the BIP 148 soft-fork&lt;br/&gt;&amp;gt; proposal on the spectrum of &amp;#34;censorship attack on Bitcoin&amp;#34; to &amp;#34;benign&lt;br/&gt;&amp;gt; protocol upgrade&amp;#34;, BIP 148 strikes me as closer to the former than the&lt;br/&gt;&amp;gt; latter.  There is simply no need here to orphan these non-signalling blocks&lt;br/&gt;&amp;gt; that could otherwise be used to secure the network.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; To go further: I think BIP 148 is ill-conceived even for achieving its own&lt;br/&gt;&amp;gt; presumed goals -- the motivation for adding a consensus rule that applies&lt;br/&gt;&amp;gt; to the version bits on blocks is surely for the effect such bits have on&lt;br/&gt;&amp;gt; older software, such as Bitcoin Core releases 0.13.1 and later.  Yet in&lt;br/&gt;&amp;gt; trying to bring those implementations along as segwit-enforcing software,&lt;br/&gt;&amp;gt; BIP 148 would risk forking from such clients in the short term!  If one&lt;br/&gt;&amp;gt; really cared about maintaining consensus with older, segwit-enabled&lt;br/&gt;&amp;gt; software, it would make far more sense to seek segwit activation in a way&lt;br/&gt;&amp;gt; that didn&amp;#39;t fork from them (such as BIP 149, or a new BIP 9 deployment&lt;br/&gt;&amp;gt; after this one times out).  And if one doesn&amp;#39;t care about such consensus,&lt;br/&gt;&amp;gt; then it&amp;#39;d be far simpler to just set (e.g.) August 1 as the flag day&lt;br/&gt;&amp;gt; activation of segwit, and not play these contortionist games with block&lt;br/&gt;&amp;gt; version bits, which carry no useful or intrinsic meaning.  Either of these&lt;br/&gt;&amp;gt; two approaches should have the advantage of reduced fork risk, compared&lt;br/&gt;&amp;gt; with BIP 148.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Of course, everyone is free to run the software of their choosing.  I&lt;br/&gt;&amp;gt; write this to both generally convey my opposition to a careless proposal,&lt;br/&gt;&amp;gt; which I believe represents a way of thinking that is detrimental to&lt;br/&gt;&amp;gt; Bitcoin&amp;#39;s long run success, and specifically explain why I oppose inclusion&lt;br/&gt;&amp;gt; of this proposal in the Bitcoin Core implementation [3].  The Bitcoin Core&lt;br/&gt;&amp;gt; project hasn&amp;#39;t been, and shouldn&amp;#39;t be, careless in deploying consensus&lt;br/&gt;&amp;gt; changes.  Instead, I think the Bitcoin Core project ought to stand up for&lt;br/&gt;&amp;gt; the best practices that our community has learned about how to deploy such&lt;br/&gt;&amp;gt; changes (specifically for minimizing chain-split risk when deploying a soft&lt;br/&gt;&amp;gt; fork!), and I think we should all avoid adoption or encouragement of&lt;br/&gt;&amp;gt; practices that would depart from the high standards we are capable of&lt;br/&gt;&amp;gt; achieving.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;  [1] &lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/&#34;&gt;https://lists.linuxfoundation.org/pipermail/&lt;/a&gt;&lt;br/&gt;&amp;gt; bitcoin-dev/2017-March/013811.html&lt;br/&gt;&amp;gt;  [2] &lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/9955&#34;&gt;https://github.com/bitcoin/bitcoin/pull/9955&lt;/a&gt;&lt;br/&gt;&amp;gt;  [3] &lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/10428#issuecomment-303098925&#34;&gt;https://github.com/bitcoin/bitcoin/pull/10428#issuecomment-303098925&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --Suhas Daftuar&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Fri, Apr 14, 2017 at 3:56 AM, Gregory Maxwell via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I do not support the BIP148 UASF for some of the same reasons that I&lt;br/&gt;&amp;gt;&amp;gt; do support segwit:  Bitcoin is valuable in part because it has high&lt;br/&gt;&amp;gt;&amp;gt; security and stability, segwit was carefully designed to support and&lt;br/&gt;&amp;gt;&amp;gt; amplify that engineering integrity that people can count on now and&lt;br/&gt;&amp;gt;&amp;gt; into the future.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I do not feel the the approach proposed in BIP148 really measures up&lt;br/&gt;&amp;gt;&amp;gt; to the standard set by segwit itself, or the existing best practices&lt;br/&gt;&amp;gt;&amp;gt; in protocol development in this community.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; The primary flaw in BIP148 is that by forcing the activation of the&lt;br/&gt;&amp;gt;&amp;gt; existing (non-UASF segwit) nodes it almost guarantees at a minor level&lt;br/&gt;&amp;gt;&amp;gt; of disruption.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Segwit was carefully engineered so that older unmodified miners could&lt;br/&gt;&amp;gt;&amp;gt; continue operating _completely_ without interruption after segwit&lt;br/&gt;&amp;gt;&amp;gt; activates.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Older nodes will not include segwit spends, and so their blocks will&lt;br/&gt;&amp;gt;&amp;gt; not be invalid even if they do not have segwit support. They can&lt;br/&gt;&amp;gt;&amp;gt; upgrade to it on their own schedule. The only risk non-participating&lt;br/&gt;&amp;gt;&amp;gt; miners take after segwit activation is that if someone else mines an&lt;br/&gt;&amp;gt;&amp;gt; invalid block they would extend it, a risk many miners already&lt;br/&gt;&amp;gt;&amp;gt; frequently take with spy-mining.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I do not think it is a horrible proposal: it is better engineered than&lt;br/&gt;&amp;gt;&amp;gt; many things that many altcoins do, but just not up to our normal&lt;br/&gt;&amp;gt;&amp;gt; standards. I respect the motivations of the authors of BIP 148.  If&lt;br/&gt;&amp;gt;&amp;gt; your goal is the fastest possible segwit activation then it is very&lt;br/&gt;&amp;gt;&amp;gt; useful to exploit the &amp;gt;80% of existing nodes that already support the&lt;br/&gt;&amp;gt;&amp;gt; original version of segwit.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; But the fastest support should not be our goal, as a community-- there&lt;br/&gt;&amp;gt;&amp;gt; is always some reckless altcoin or centralized system that can support&lt;br/&gt;&amp;gt;&amp;gt; something faster than we can-- trying to match that would only erode&lt;br/&gt;&amp;gt;&amp;gt; our distinguishing value in being well engineered and stable.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; &amp;#34;First do no harm.&amp;#34; We should use the least disruptive mechanisms&lt;br/&gt;&amp;gt;&amp;gt; available, and the BIP148 proposal does not meet that test.  To hear&lt;br/&gt;&amp;gt;&amp;gt; some people-- non-developers on reddit and such-- a few even see the&lt;br/&gt;&amp;gt;&amp;gt; forced orphaning of 148 as a virtue, that it&amp;#39;s punitive for&lt;br/&gt;&amp;gt;&amp;gt; misbehaving miners. I could not not disagree with that perspective any&lt;br/&gt;&amp;gt;&amp;gt; more strongly.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Of course, I do not oppose the general concept of a UASF but&lt;br/&gt;&amp;gt;&amp;gt; _generally_ a soft-fork (of any kind) does not need to risk disruption&lt;br/&gt;&amp;gt;&amp;gt; of mining, just as segwit&amp;#39;s activation does not.  UASF are the&lt;br/&gt;&amp;gt;&amp;gt; original kind of soft-fork and were the only kind of fork practiced by&lt;br/&gt;&amp;gt;&amp;gt; Satoshi. P2SH was activated based on a date, and all prior ones were&lt;br/&gt;&amp;gt;&amp;gt; based on times or heights.  We introduced miner based activation as&lt;br/&gt;&amp;gt;&amp;gt; part of a process of making Bitcoin more stable in the common case&lt;br/&gt;&amp;gt;&amp;gt; where the ecosystem is all in harmony.  It&amp;#39;s kind of weird to see UASF&lt;br/&gt;&amp;gt;&amp;gt; portrayed as something new.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; It&amp;#39;s important the users not be at the mercy of any one part of the&lt;br/&gt;&amp;gt;&amp;gt; ecosystem to the extent that we can avoid it-- be it developers,&lt;br/&gt;&amp;gt;&amp;gt; exchanges, chat forums, or mining hardware makers.  Ultimately the&lt;br/&gt;&amp;gt;&amp;gt; rules of Bitcoin work because they&amp;#39;re enforced by the users&lt;br/&gt;&amp;gt;&amp;gt; collectively-- that is what makes Bitcoin Bitcoin, it&amp;#39;s what makes it&lt;br/&gt;&amp;gt;&amp;gt; something people can count on: the rules aren&amp;#39;t easy to just change.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; There have been some other UASF proposals that avoid the forced&lt;br/&gt;&amp;gt;&amp;gt; disruption-- by just defining a new witness bit and allowing&lt;br/&gt;&amp;gt;&amp;gt; non-upgraded-to-uasf miners and nodes to continue as non-upgraded, I&lt;br/&gt;&amp;gt;&amp;gt; think they are vastly superior. They would be slower to deploy, but I&lt;br/&gt;&amp;gt;&amp;gt; do not think that is a flaw.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; We should have patience. Bitcoin is a system that should last for all&lt;br/&gt;&amp;gt;&amp;gt; ages and power mankind for a long time-- ten years from now a couple&lt;br/&gt;&amp;gt;&amp;gt; years of dispute will seem like nothing. But the reputation we earn&lt;br/&gt;&amp;gt;&amp;gt; for stability and integrity, for being a system of money people can&lt;br/&gt;&amp;gt;&amp;gt; count on will mean everything.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; If these discussions come up, they&amp;#39;ll come up in the form of reminding&lt;br/&gt;&amp;gt;&amp;gt; people that Bitcoin isn&amp;#39;t easily changed at a whim, even when the&lt;br/&gt;&amp;gt;&amp;gt; whims are obviously good, and how that protects it from being managed&lt;br/&gt;&amp;gt;&amp;gt; like all the competing systems of money that the world used to use&lt;br/&gt;&amp;gt;&amp;gt; were managed. :)&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; So have patience, don&amp;#39;t take short cuts.  Segwit is a good improvement&lt;br/&gt;&amp;gt;&amp;gt; and we should respect it by knowing that it&amp;#39;s good enough to wait for,&lt;br/&gt;&amp;gt;&amp;gt; and for however its activated to be done the best way we know how.&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Steven Pine&lt;br/&gt;(510) 517-7075&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170523/6d4ec9c9/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170523/6d4ec9c9/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T18:00:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp7xcpr5zlp5nk0czffg70jmp07xfljtjj0k65385a9zzktmyqhuczyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6xwcxt4v</id>
    
      <title type="html">📅 Original date posted:2016-02-07 📝 Original message:Is it ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp7xcpr5zlp5nk0czffg70jmp07xfljtjj0k65385a9zzktmyqhuczyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6xwcxt4v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf5tvfl0ptu62hhv8sz574k23v2l76m2paacn85vy04jrdze0epkgdz94uj&#39;&gt;nevent1q…94uj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2016-02-07&lt;br/&gt;📝 Original message:Is it me or did Gavin ignore Yifu&amp;#39;s direct questions? In case you missed it&lt;br/&gt;Gavin --&lt;br/&gt;&lt;br/&gt;~&lt;br/&gt;&amp;#34;We can look at the adoption of the last major Bitcoin core release to&lt;br/&gt;guess how long it might take people to upgrade. 0.11.0 was released on 12&lt;br/&gt;July, 2015. Twenty eight days later, about 38% of full nodes were running&lt;br/&gt;that release. Three months later, about 50% of the network was running that&lt;br/&gt;release, and six months later about 66% of the network was running some&lt;br/&gt;flavor of 0.11.&amp;#34;&lt;br/&gt;&lt;br/&gt;On what grounds do you think it is reasonable to assume that this update&lt;br/&gt;will roll out 6x faster than previous data suggested, as oppose to your own&lt;br/&gt;observation of 66% adoption in 6 month. or do you believe 38% node&lt;br/&gt;upgrade-coverage (in 28 days ) on the network for a hard fork is good&lt;br/&gt;enough?&lt;br/&gt;&lt;br/&gt;There are no harm in choosing a longer grace period but picking one short&lt;br/&gt;as 28 days you risk on alienating the nodes who do not upgrade with the&lt;br/&gt;aggressive upgrade timeline you proposed.&lt;br/&gt;~~&lt;br/&gt;&lt;br/&gt;When Gavin writes &amp;#34;Responding to &amp;#34;28 days is not long enough&amp;#34; :&lt;br/&gt;&lt;br/&gt;I keep seeing this claim made with no evidence to back it up.  As I said, I&lt;br/&gt;surveyed several of the biggest infrastructure providers and the btcd lead&lt;br/&gt;developer and they all agree &amp;#34;28 days is plenty of time.&amp;#34;&lt;br/&gt;&lt;br/&gt;For individuals... why would it take somebody longer than 28 days to either&lt;br/&gt;download and restart their bitcoind, or to patch and then re-run (the patch&lt;br/&gt;can be a one-line change MAX_BLOCK_SIZE from 1000000 to 2000000)?&amp;#34;&lt;br/&gt;&lt;br/&gt;~~&lt;br/&gt;&lt;br/&gt;Isn&amp;#39;t Yifu&amp;#39;s comment, evidence, the very best sort of evidence, it isn&amp;#39;t&lt;br/&gt;propositional a priori logic, but empirical evidence that. As for why&lt;br/&gt;people take longer, who knows, we simply know from passed experience that&lt;br/&gt;it in fact does take longer.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s extremely frustrating to read Gavin&amp;#39;s comments, it&amp;#39;s hard to believe&lt;br/&gt;he is engaging in earnest discussion.&lt;br/&gt;&lt;br/&gt;On Sun, Feb 7, 2016 at 4:01 PM, Luke Dashjr via bitcoin-dev &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; On Sunday, February 07, 2016 2:16:02 PM Gavin Andresen wrote:&lt;br/&gt;&amp;gt; &amp;gt; On Sat, Feb 6, 2016 at 3:46 PM, Luke Dashjr via bitcoin-dev &amp;lt;&lt;br/&gt;&amp;gt; &amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; On Saturday, February 06, 2016 5:25:21 PM Tom Zander via bitcoin-dev&lt;br/&gt;&amp;gt; wrote:&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; If you have a node that is &amp;#34;old&amp;#34; your node will stop getting new&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; blocks. The node will essentially just say &amp;#34;x-hours behind&amp;#34; with &amp;#34;x&amp;#34;&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; getting larger every hour. Funds don&amp;#39;t get confirmed. etc.&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; Until someone decides to attack you. Then you&amp;#39;ll get 6, 10, maybe more&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; blocks confirming a large 10000 BTC payment. If you&amp;#39;re just a normal&lt;br/&gt;&amp;gt; end&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; user (or perhaps an automated system), you&amp;#39;ll figure that payment is&lt;br/&gt;&amp;gt; good&lt;br/&gt;&amp;gt; &amp;gt; &amp;gt; and irreversibly hand over the title to the house.&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; There will be approximately zero percentage of hash power left on the&lt;br/&gt;&amp;gt; &amp;gt; weaker branch of the fork, based on past soft-fork adoption by miners&lt;br/&gt;&amp;gt; (they&lt;br/&gt;&amp;gt; &amp;gt; upgrade VERY quickly from 75% to over 95%).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I&amp;#39;m assuming there are literally ZERO miners left on the weaker branch.&lt;br/&gt;&amp;gt; The attacker in this scenario simply rents hashing for a few days in&lt;br/&gt;&amp;gt; advance&lt;br/&gt;&amp;gt; to build his fake chain, then broadcasts the blocks to the unsuspecting&lt;br/&gt;&amp;gt; merchant at ~10 block intervals so it looks like everything is working&lt;br/&gt;&amp;gt; normal&lt;br/&gt;&amp;gt; again. There are lots of mining rental services out there, and miners quite&lt;br/&gt;&amp;gt; often do not care to avoid selling hashrate to the highest bidder&lt;br/&gt;&amp;gt; regardless&lt;br/&gt;&amp;gt; of what they&amp;#39;re mining. 10 blocks worth costs a little more than 250 BTC -&lt;br/&gt;&amp;gt; soon, that will be 125 BTC.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Luke&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Steven Pine&lt;br/&gt;(510) 517-7075&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20160207/3d005df7/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20160207/3d005df7/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:48:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2gwv4avh8jxk9paqcthd6v7x5cyrdl5vh6gxe69zdp9w4nmdudkgzyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6x8qqj7p</id>
    
      <title type="html">📅 Original date posted:2015-10-05 📝 Original ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2gwv4avh8jxk9paqcthd6v7x5cyrdl5vh6gxe69zdp9w4nmdudkgzyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6x8qqj7p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrjp90dhs37y0a245u3jg87yce7te2zzxu5znrqrgtwtlfshkq7ccznzq4r&#39;&gt;nevent1q…zq4r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-10-05&lt;br/&gt;📝 Original message:It&amp;#39;s pretty clear Mike has turned into  concern troll and bully. He insults&lt;br/&gt;people, mischaracterizes others, quibbles over words and definitions and&lt;br/&gt;has stated numerous times in other forums he has no interest in building&lt;br/&gt;consensus changes he doesn&amp;#39;t agree with himself.&lt;br/&gt;&lt;br/&gt;He&amp;#39;s lost his integrity and trust and why the core developers waste their&lt;br/&gt;time with his antics is beyond me, let Mike fork Bitcoin, develop XT, and&lt;br/&gt;ignore his input on core unless some XT feature is deemed good enough to&lt;br/&gt;incorporate, that is how a thousand other open source projects deal with&lt;br/&gt;trolls like Mike.&lt;br/&gt;On Oct 5, 2015 3:41 PM, &amp;#34;Gregory Maxwell via bitcoin-dev&amp;#34; &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; On Mon, Oct 5, 2015 at 7:13 PM, Tom Zander via bitcoin-dev&lt;br/&gt;&amp;gt; &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &amp;gt; It is an eloquent change, but not really the topic we were discussing.&lt;br/&gt;&amp;gt; It also&lt;br/&gt;&amp;gt; &amp;gt; makes you attack Mike (calling him out as having a strawman) without&lt;br/&gt;&amp;gt; basis.&lt;br/&gt;&amp;gt; &amp;gt; For the second time in this thread.&lt;br/&gt;&amp;gt; &amp;gt; I would suggest arguing on the topic, not on the man.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Such a shame you appear to reserve that wisdom for those you disagree&lt;br/&gt;&amp;gt; with, biting your tongue when others emit all forms of ad hominem--&lt;br/&gt;&amp;gt; such as suggesting we&amp;#39;ve spent less volunteer time on Bitcoin and thus&lt;br/&gt;&amp;gt; our opinion has less merit (or that we haven&amp;#39;t written certian kinds&lt;br/&gt;&amp;gt; of software (even when, ironically, we have!), and thus our opinion&lt;br/&gt;&amp;gt; doesn&amp;#39;t have merit, and so on). I think everyone would benefit from&lt;br/&gt;&amp;gt; it, especially as that kind of correction is best received from&lt;br/&gt;&amp;gt; someone who agrees with you.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; In this case, I think, however your correction is also misplaced at&lt;br/&gt;&amp;gt; least on this message; though I would otherwise welcome it.  I&amp;#39;m not&lt;br/&gt;&amp;gt; complaining about the man; but pointing out the behavior of stating an&lt;br/&gt;&amp;gt; opinion no one as held as theirs and attacking it is not a productive&lt;br/&gt;&amp;gt; way to hold a discussion. It&amp;#39;s an argument or a behavior, not a&lt;br/&gt;&amp;gt; person, and beyond calling it bad I attempted to explaining (perhaps&lt;br/&gt;&amp;gt; poorly) why its bad.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; What Sergio is saying is not the same; Mike argued some established&lt;br/&gt;&amp;gt; criteria existed where it didn&amp;#39;t-- and I was pointing that out; and&lt;br/&gt;&amp;gt; talking about how the situation here is not very similar to the one&lt;br/&gt;&amp;gt; that Mike was trying to draw a parallel to. I enumerated a number of&lt;br/&gt;&amp;gt; specific reasons why this is the case. If the differences between&lt;br/&gt;&amp;gt; Sergio&amp;#39;s comments and mine are still unclear after this clarification,&lt;br/&gt;&amp;gt; I&amp;#39;d be glad to talk it through with you off-list-- in spite of your&lt;br/&gt;&amp;gt; (welcome) compliments, communication is just fundamentally difficult,&lt;br/&gt;&amp;gt; and no amount eloquence changes that. If there is continued&lt;br/&gt;&amp;gt; misunderstanding, I do not doubt its my fault; but it&amp;#39;s probably not a&lt;br/&gt;&amp;gt; good use of hundreds/thousands of people&amp;#39;s time for you to help me&lt;br/&gt;&amp;gt; interactively improve my explanation on list. :)&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151005/bcabeadc/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151005/bcabeadc/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:42:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxrm6f45wahu9knsz8sl2pmtp0pv2jx2atyvycdwwdluqjpsy4t9czyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6x0cklhx</id>
    
      <title type="html">📅 Original date posted:2015-09-20 📝 Original ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxrm6f45wahu9knsz8sl2pmtp0pv2jx2atyvycdwwdluqjpsy4t9czyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6x0cklhx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs96dpl7lt3jvsgrklpummm7d4jxpv56ajek56mc0tfmrcln7t649svj9dku&#39;&gt;nevent1q…9dku&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-09-20&lt;br/&gt;📝 Original message:It&amp;#39;s amazing how foolish some people are to continue trusting governments&lt;br/&gt;especially in light of recent history: a seemingly endless, Orwellian &amp;#39;war&lt;br/&gt;on terror&amp;#39;, multiple regional conflicts often justified by fake evidence,&lt;br/&gt;wholesale disregard of law and basic human covenants such as do not&lt;br/&gt;torture, ubiquitous and secret global surveillance.&lt;br/&gt;&lt;br/&gt;Anyone who doesn&amp;#39;t consider governments the proper threat model is either a&lt;br/&gt;shill or an idiot.&lt;br/&gt;On Sep 20, 2015 12:34 PM, &amp;#34;Milly Bitcoin via bitcoin-dev&amp;#34; &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Until this is settled, Bitcoin has no clear direction and developers&lt;br/&gt;&amp;gt;&amp;gt; cannot make effective decisions:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; How exactly do things set &amp;#34;settled&amp;#34; in this environment?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; People looking at Bitcoin think a small group of developers and miners&lt;br/&gt;&amp;gt; &amp;#34;control&amp;#34; these decisions.  Not sure if &amp;#34;control&amp;#34; is the right word but&lt;br/&gt;&amp;gt; that is the perception.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Russ&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; bitcoin-dev mailing list&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&#34;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150920/47ac3c80/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150920/47ac3c80/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:40:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgnvhvlvdknxgvrlf9frlfzd06c5986p0zv4swlul743lmpp4z3ngzyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6x7w2tp4</id>
    
      <title type="html">📅 Original date posted:2015-05-28 📝 Original message:I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgnvhvlvdknxgvrlf9frlfzd06c5986p0zv4swlul743lmpp4z3ngzyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6x7w2tp4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs87v46z4czehpw5vr8smhvkrryaprnmvfu23x2z83gd6vqvulas5qkq86ag&#39;&gt;nevent1q…86ag&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-05-28&lt;br/&gt;📝 Original message:I would support a dynamic block size increase as outlined. I have a few&lt;br/&gt;questions though.&lt;br/&gt;&lt;br/&gt;Is scaling by average block size the best and easiest method, why not scale&lt;br/&gt;by transactions confirmed instead? Anyone can write and relay a&lt;br/&gt;transaction, and those are what we want to scale for, why not measure it&lt;br/&gt;directly?&lt;br/&gt;&lt;br/&gt;I would prefer changes every 2016 blocks, it is a well known change and a&lt;br/&gt;reasonable time period for planning on changes. Two weeks is plenty fast,&lt;br/&gt;especially at a 50% rate increase, in a few months the block size could be&lt;br/&gt;dramatically larger.&lt;br/&gt;&lt;br/&gt;Daily change to size seems confusing especially considering that max block&lt;br/&gt;size will be dipping up and down. Also if something breaks trying to fix it&lt;br/&gt;in a day seems problematic. The hard fork database size difference error&lt;br/&gt;comes to mind. Finally daily 50% increases could quickly crowd out smaller&lt;br/&gt;nodes if changes happen too quickly to adapt for.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Date: Thu, 28 May 2015 11:53:41 -0400&lt;br/&gt;&amp;gt; From: Gavin Andresen &amp;lt;gavinandresen at gmail.com&amp;gt;&lt;br/&gt;&amp;gt; Subject:&lt;br/&gt;&amp;gt; To: Matt Whitlock &amp;lt;bip at mattwhitlock.name&amp;gt;&lt;br/&gt;&amp;gt; Cc: Bitcoin Dev &amp;lt;bitcoin-development at lists.sourceforge.net&amp;gt;&lt;br/&gt;&amp;gt; Message-ID:&lt;br/&gt;&amp;gt;         &amp;lt;&lt;br/&gt;CABsx9T3-zxCAagAS0megd06xvG5n-3tUL9NUK9TT3vt7XNL9Tg at mail.gmail.com&amp;gt;&lt;br/&gt;&amp;gt; Content-Type: text/plain; charset=&amp;#34;utf-8&amp;#34;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Fri, May 8, 2015 at 3:20 AM, Matt Whitlock &amp;lt;bip at mattwhitlock.name&amp;gt;&lt;br/&gt;wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; Between all the flames on this list, several ideas were raised that did&lt;br/&gt;&amp;gt; &amp;gt; not get much attention. I hereby resubmit these ideas for consideration&lt;br/&gt;and&lt;br/&gt;&amp;gt; &amp;gt; discussion.&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; - Perhaps the hard block size limit should be a function of the actual&lt;br/&gt;&amp;gt; &amp;gt; block sizes over some trailing sampling period. For example, take the&lt;br/&gt;&amp;gt; &amp;gt; median block size among the most recent 2016 blocks and multiply it by&lt;br/&gt;1.5.&lt;br/&gt;&amp;gt; &amp;gt; This allows Bitcoin to scale up gradually and organically, rather than&lt;br/&gt;&amp;gt; &amp;gt; having human beings guessing at what is an appropriate limit.&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; A lot of people like this idea, or something like it. It is nice and&lt;br/&gt;&amp;gt; simple, which is really important for consensus-critical code.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; With this rule in place, I believe there would be more &amp;#34;fee pressure&amp;#34;&lt;br/&gt;&amp;gt; (miners would be creating smaller blocks) today. I created a couple of&lt;br/&gt;&amp;gt; histograms of block sizes to infer what policy miners are ACTUALLY&lt;br/&gt;&amp;gt; following today with respect to block size:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Last 1,000 blocks:&lt;br/&gt;&amp;gt;   &lt;a href=&#34;http://bitcoincore.org/~gavin/sizes_last1000.html&#34;&gt;http://bitcoincore.org/~gavin/sizes_last1000.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Notice a big spike at 750K -- the default size for Bitcoin Core.&lt;br/&gt;&amp;gt; This graph might be misleading, because transaction volume or fees might&lt;br/&gt;&amp;gt; not be high enough over the last few days to fill blocks to whatever limit&lt;br/&gt;&amp;gt; miners are willing to mine.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; So I graphed a time when (according to statoshi.info) there WERE a lot of&lt;br/&gt;&amp;gt; transactions waiting to be confirmed:&lt;br/&gt;&amp;gt;    &lt;a href=&#34;http://bitcoincore.org/~gavin/sizes_357511.html&#34;&gt;http://bitcoincore.org/~gavin/sizes_357511.html&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; That might also be misleading, because it is possible there were a lot of&lt;br/&gt;&amp;gt; transactions waiting to be confirmed because miners who choose to create&lt;br/&gt;&amp;gt; small blocks got lucky and found more blocks than normal.  In fact, it&lt;br/&gt;&amp;gt; looks like that is what happened: more smaller-than-normal blocks were&lt;br/&gt;&amp;gt; found, and the memory pool backed up.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; So: what if we had a dynamic maximum size limit based on recent history?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The average block size is about 400K, so a 1.5x rule would make the max&lt;br/&gt;&amp;gt; block size 600K; miners would definitely be squeezing out transactions /&lt;br/&gt;&amp;gt; putting pressure to increase transaction fees. Even a 2x rule (implying&lt;br/&gt;&amp;gt; 800K max blocks) would, today, be squeezing out transactions / putting&lt;br/&gt;&amp;gt; pressure to increase fees.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Using a median size instead of an average means the size can increase or&lt;br/&gt;&amp;gt; decrease more quickly. For example, imagine the rule is &amp;#34;median of last&lt;br/&gt;&amp;gt; 2016 blocks&amp;#34; and 49% of miners are producing 0-size blocks and 51% are&lt;br/&gt;&amp;gt; producing max-size blocks. The median is max-size, so the 51% have total&lt;br/&gt;&amp;gt; control over making blocks bigger.  Swap the roles, and the median is&lt;br/&gt;&amp;gt; min-size.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Because of that, I think using an average is better-- it means the max&lt;br/&gt;size&lt;br/&gt;&amp;gt; will change (up or down) more slowly.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I also think 2016 blocks is too long, because transaction volumes change&lt;br/&gt;&amp;gt; quicker than that. An average over 144 blocks (last 24 hours) would be&lt;br/&gt;&amp;gt; better able to handle increased transaction volume around major holidays,&lt;br/&gt;&amp;gt; and would also be able to react more quickly if an economically irrational&lt;br/&gt;&amp;gt; attacker attempted to flood the network with fee-paying transactions.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; So my straw-man proposal would be:  max size 2x average size over last 144&lt;br/&gt;&amp;gt; blocks, calculated at every block.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; There are a couple of other changes I&amp;#39;d pair with that consensus change:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &#43; Make the default mining policy for Bitcoin Core neutral-- have its&lt;br/&gt;target&lt;br/&gt;&amp;gt; block size be the average size, so miners that don&amp;#39;t care will &amp;#34;go along&lt;br/&gt;&amp;gt; with the people who do care.&amp;#34;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &#43; Use something like Greg&amp;#39;s formula for size instead of bytes-on-the-wire,&lt;br/&gt;&amp;gt; to discourage bloating the UTXO set.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ---------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; When I&amp;#39;ve proposed (privately, to the other core committers) some dynamic&lt;br/&gt;&amp;gt; algorithm the objection has been &amp;#34;but that gives miners complete control&lt;br/&gt;&amp;gt; over the max block size.&amp;#34;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think that worry is unjustified right now-- certainly, until we have&lt;br/&gt;&amp;gt; size-independent new block propagation there is an incentive for miners to&lt;br/&gt;&amp;gt; keep their blocks small, and we see miners creating small blocks even when&lt;br/&gt;&amp;gt; there are fee-paying transactions waiting to be confirmed.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I don&amp;#39;t even think it will be a problem if/when we do have&lt;br/&gt;size-independent&lt;br/&gt;&amp;gt; new block propagation, because I think the combination of the random&lt;br/&gt;timing&lt;br/&gt;&amp;gt; of block-finding plus a dynamic limit as described above will create a&lt;br/&gt;&amp;gt; healthy system.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If I&amp;#39;m wrong, then it seems to me the miners will have a very strong&lt;br/&gt;&amp;gt; incentive to, collectively, impose whatever rules are necessary (maybe a&lt;br/&gt;&amp;gt; soft-fork to put a hard cap on block size) to make the system healthy&lt;br/&gt;again.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; Gavin Andresen&lt;br/&gt;&amp;gt; -------------- next part --------------&lt;br/&gt;&amp;gt; An HTML attachment was scrubbed...&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;------------------------------------------------------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; Bitcoin-development mailing list&lt;br/&gt;&amp;gt; Bitcoin-development at lists.sourceforge.net&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.sourceforge.net/lists/listinfo/bitcoin-development&#34;&gt;https://lists.sourceforge.net/lists/listinfo/bitcoin-development&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; End of Bitcoin-development Digest, Vol 48, Issue 122&lt;br/&gt;&amp;gt; ****************************************************&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150528/9bc538ee/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150528/9bc538ee/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:34:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrhkjrnqrxev9c30qvv5m8ettrgnvwawj0fnzs0fdxkry6zwels8szyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6xndueuk</id>
    
      <title type="html">📅 Original date posted:2015-05-08 📝 Original message:Block ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrhkjrnqrxev9c30qvv5m8ettrgnvwawj0fnzs0fdxkry6zwels8szyreduqugpv3lv2tjmf02tn74ufjq2p7fekp76ccj95u6sm98fal6xndueuk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxn45flsuccatqe7kl7etuux58a6jdghw6m6cdrxg7fker86c6tzgwjnaz7&#39;&gt;nevent1q…naz7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-05-08&lt;br/&gt;📝 Original message:Block size scaling should be as transparent and simple as possible, like&lt;br/&gt;pegging it to total transactions per difficulty change.&lt;br/&gt;-------------- next part --------------&lt;br/&gt;An HTML attachment was scrubbed...&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150508/4c72c004/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150508/4c72c004/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:34:12Z</updated>
  </entry>

</feed>