<?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/npub18unhg43arsfv864rhmsdr2w28lmqcc65025rrvquq6wslrfharrsezct0n.rss" />
  <link href="https://nostr.ae/npub18unhg43arsfv864rhmsdr2w28lmqcc65025rrvquq6wslrfharrsezct0n" />
  <id>https://nostr.ae/npub18unhg43arsfv864rhmsdr2w28lmqcc65025rrvquq6wslrfharrsezct0n</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://nostr.ae/nevent1qqs2x0x6jqfmw2tnljek3rcygg5y9hakha799ydjktvlwk2nnt652nqzyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwxh8x55</id>
    
      <title type="html">📅 Original date posted:2015-05-07 📝 Original message:One ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2x0x6jqfmw2tnljek3rcygg5y9hakha799ydjktvlwk2nnt652nqzyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwxh8x55" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgj7e4jdf8cjxnmm7ejfuq2c0cztg7gjrvge4fhyme9ttg28cfywsgwfuxv&#39;&gt;nevent1q…fuxv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-05-07&lt;br/&gt;📝 Original message:One thing to add is that perhaps in a future version of Bitcoin Core,&lt;br/&gt;there could be an option for users to continue using the old consensus&lt;br/&gt;rules, or an option to support the new rules (an option when they update&lt;br/&gt;and an ability to change in the settings). Both types of user can&lt;br/&gt;benefit from the software updates and choose with a single piece of&lt;br/&gt;software what they support. Information for whether or not a user is&lt;br/&gt;supporting the changes could be included in the version message.&lt;br/&gt;Possibly this information could be incorporated into transactions also.&lt;br/&gt;&lt;br/&gt;If they wish to support the new rules, then their client would support&lt;br/&gt;larger blocks when there is majority miner consensus, otherwise their&lt;br/&gt;clients will always only support the old rules.&lt;br/&gt;&lt;br/&gt;This way the decision is not being forced upon the user in any way.&lt;br/&gt;&lt;br/&gt;Just an idea.&lt;br/&gt;&lt;br/&gt;On 07/05/15 16:58, Matthew Mitchell wrote:&lt;br/&gt;&amp;gt; In my personal opinion, this does make some sense to me, assuming I&lt;br/&gt;&amp;gt; understood Gavin.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I suppose it could be done with a new flag (like the P2SH flag) which&lt;br/&gt;&amp;gt; displays miner support for larger blocks. The new rules would apply when&lt;br/&gt;&amp;gt; a large majority of miners support the new rules by counting the number&lt;br/&gt;&amp;gt; of flagged blocks over a certain number of blocks on the network in a&lt;br/&gt;&amp;gt; deterministic fashion.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; This way miners can continue to produce blocks which are supported by&lt;br/&gt;&amp;gt; both old and new clients. When it appears most people have migrated to&lt;br/&gt;&amp;gt; the new client, miners can start flagging support for the new rules, and&lt;br/&gt;&amp;gt; when a large majority of miners agree, the new rules would kick in for&lt;br/&gt;&amp;gt; all miners/clients running the new software. Miners could therefore glue&lt;br/&gt;&amp;gt; together the network during the migration phase until enough people have&lt;br/&gt;&amp;gt; updated to avoid severe fork scenarios. The only problem is ensuring&lt;br/&gt;&amp;gt; that miners will continue to support both networks for long enough to&lt;br/&gt;&amp;gt; enable successful migration.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; And if too many people disagree to make a clean hard fork (too many&lt;br/&gt;&amp;gt; people stubbornly stick to the old rules), then it could be that the&lt;br/&gt;&amp;gt; hard fork is aborted and everyone goes back to the old rules, or quite&lt;br/&gt;&amp;gt; simply that the miners never give support for the new rules despite the&lt;br/&gt;&amp;gt; mechanism being included in the new client. In those cases it would be&lt;br/&gt;&amp;gt; as if nothing changed.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; This way the hard fork would be determined by user participation as&lt;br/&gt;&amp;gt; judged by the miners.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; If it is done, I can&amp;#39;t think of a fairer way.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Matthew Mitchell&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; On 07/05/15 15:52, Gavin Andresen wrote:&lt;br/&gt;&amp;gt;&amp;gt; For reference: the blog post that (re)-started this debate, and which&lt;br/&gt;&amp;gt;&amp;gt; links to individual issues, is here:&lt;br/&gt;&amp;gt;&amp;gt;   &lt;a href=&#34;http://gavinandresen.ninja/time-to-roll-out-bigger-blocks&#34;&gt;http://gavinandresen.ninja/time-to-roll-out-bigger-blocks&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; In it, I asked people to email me objections I might have missed. I&lt;br/&gt;&amp;gt;&amp;gt; would still appreciate it if people do that; it is impossible to keep up&lt;br/&gt;&amp;gt;&amp;gt; with this mailing list, /r/bitcoin posts and comments, and&lt;br/&gt;&amp;gt;&amp;gt; #bitcoin-wizards and also have time to respond thoughtfully to the&lt;br/&gt;&amp;gt;&amp;gt; objections raised.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I would very much like to find some concrete course of action that we&lt;br/&gt;&amp;gt;&amp;gt; can come to consensus on. Some compromise so we can tell entrepreneurs&lt;br/&gt;&amp;gt;&amp;gt; &amp;#34;THIS is how much transaction volume the main Bitcoin blockchain will be&lt;br/&gt;&amp;gt;&amp;gt; able to support over the next eleven years.&amp;#34;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I&amp;#39;ve been pretty clear on what I think is a reasonable compromise (a&lt;br/&gt;&amp;gt;&amp;gt; one-time increase scheduled for early next year), and I have tried to&lt;br/&gt;&amp;gt;&amp;gt; explain why I think it it is the right set of tradeoffs.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; There ARE tradeoffs here, and the hard question is what process do we&lt;br/&gt;&amp;gt;&amp;gt; use to decide those tradeoffs?  How do we come to consensus? Is it worth&lt;br/&gt;&amp;gt;&amp;gt; my time to spend hours responding thoughtfully to every new objection&lt;br/&gt;&amp;gt;&amp;gt; raised here, or will the same thing happen that happened last year and&lt;br/&gt;&amp;gt;&amp;gt; the year before-- everybody eventually gets tired of arguing&lt;br/&gt;&amp;gt;&amp;gt; angels-dancing-on-the-head-of-a-pin, and we&amp;#39;re left with the status quo?&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; I AM considering contributing some version of the bigger blocksize-limit&lt;br/&gt;&amp;gt;&amp;gt; hard-fork patch to the Bitcoin-Xt fork (probably  &amp;#34;target a hobbyist&lt;br/&gt;&amp;gt;&amp;gt; with a fast Internet connection, and assume Nelson&amp;#39;s law to increase&lt;br/&gt;&amp;gt;&amp;gt; over time), and then encouraging merchants and exchanges and web wallets&lt;br/&gt;&amp;gt;&amp;gt; and individuals who think it strikes a reasonable balance to run it.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; And then, assuming it became a super-majority of nodes on the network,&lt;br/&gt;&amp;gt;&amp;gt; encourage miners to roll out a soft-fork to start producing bigger&lt;br/&gt;&amp;gt;&amp;gt; blocks and eventually trigger the hard fork.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Because ultimately consensus comes down to what software people choose&lt;br/&gt;&amp;gt;&amp;gt; to run.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; -- &lt;br/&gt;&amp;gt;&amp;gt; --&lt;br/&gt;&amp;gt;&amp;gt; Gavin Andresen&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt;&amp;gt; One dashboard for servers and applications across Physical-Virtual-Cloud &lt;br/&gt;&amp;gt;&amp;gt; Widest out-of-the-box monitoring support with 50&#43; applications&lt;br/&gt;&amp;gt;&amp;gt; Performance metrics, stats and reports that give you Actionable Insights&lt;br/&gt;&amp;gt;&amp;gt; Deep dive visibility with transaction tracing using APM Insight.&lt;br/&gt;&amp;gt;&amp;gt; &lt;a href=&#34;http://ad.doubleclick.net/ddm/clk/290420510;117567292;y&#34;&gt;http://ad.doubleclick.net/ddm/clk/290420510;117567292;y&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt; Bitcoin-development mailing list&lt;br/&gt;&amp;gt;&amp;gt; Bitcoin-development at lists.sourceforge.net&lt;br/&gt;&amp;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;&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; One dashboard for servers and applications across Physical-Virtual-Cloud &lt;br/&gt;&amp;gt; Widest out-of-the-box monitoring support with 50&#43; applications&lt;br/&gt;&amp;gt; Performance metrics, stats and reports that give you Actionable Insights&lt;br/&gt;&amp;gt; Deep dive visibility with transaction tracing using APM Insight.&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://ad.doubleclick.net/ddm/clk/290420510;117567292;y&#34;&gt;http://ad.doubleclick.net/ddm/clk/290420510;117567292;y&lt;/a&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;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;A non-text attachment was scrubbed...&lt;br/&gt;Name: signature.asc&lt;br/&gt;Type: application/pgp-signature&lt;br/&gt;Size: 819 bytes&lt;br/&gt;Desc: OpenPGP digital signature&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150507/97e8772e/attachment.sig&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150507/97e8772e/attachment.sig&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:33:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgj7e4jdf8cjxnmm7ejfuq2c0cztg7gjrvge4fhyme9ttg28cfywszyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwcvh4uy</id>
    
      <title type="html">📅 Original date posted:2015-05-07 📝 Original message:In my ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgj7e4jdf8cjxnmm7ejfuq2c0cztg7gjrvge4fhyme9ttg28cfywszyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwcvh4uy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8eu72h40jez0zj2gnw7zsnsvlycxyqtm4r736n6dkfjkm0dp5nxqdhqe2t&#39;&gt;nevent1q…qe2t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-05-07&lt;br/&gt;📝 Original message:In my personal opinion, this does make some sense to me, assuming I&lt;br/&gt;understood Gavin.&lt;br/&gt;&lt;br/&gt;I suppose it could be done with a new flag (like the P2SH flag) which&lt;br/&gt;displays miner support for larger blocks. The new rules would apply when&lt;br/&gt;a large majority of miners support the new rules by counting the number&lt;br/&gt;of flagged blocks over a certain number of blocks on the network in a&lt;br/&gt;deterministic fashion.&lt;br/&gt;&lt;br/&gt;This way miners can continue to produce blocks which are supported by&lt;br/&gt;both old and new clients. When it appears most people have migrated to&lt;br/&gt;the new client, miners can start flagging support for the new rules, and&lt;br/&gt;when a large majority of miners agree, the new rules would kick in for&lt;br/&gt;all miners/clients running the new software. Miners could therefore glue&lt;br/&gt;together the network during the migration phase until enough people have&lt;br/&gt;updated to avoid severe fork scenarios. The only problem is ensuring&lt;br/&gt;that miners will continue to support both networks for long enough to&lt;br/&gt;enable successful migration.&lt;br/&gt;&lt;br/&gt;And if too many people disagree to make a clean hard fork (too many&lt;br/&gt;people stubbornly stick to the old rules), then it could be that the&lt;br/&gt;hard fork is aborted and everyone goes back to the old rules, or quite&lt;br/&gt;simply that the miners never give support for the new rules despite the&lt;br/&gt;mechanism being included in the new client. In those cases it would be&lt;br/&gt;as if nothing changed.&lt;br/&gt;&lt;br/&gt;This way the hard fork would be determined by user participation as&lt;br/&gt;judged by the miners.&lt;br/&gt;&lt;br/&gt;If it is done, I can&amp;#39;t think of a fairer way.&lt;br/&gt;&lt;br/&gt;Matthew Mitchell&lt;br/&gt;&lt;br/&gt;On 07/05/15 15:52, Gavin Andresen wrote:&lt;br/&gt;&amp;gt; For reference: the blog post that (re)-started this debate, and which&lt;br/&gt;&amp;gt; links to individual issues, is here:&lt;br/&gt;&amp;gt;   &lt;a href=&#34;http://gavinandresen.ninja/time-to-roll-out-bigger-blocks&#34;&gt;http://gavinandresen.ninja/time-to-roll-out-bigger-blocks&lt;/a&gt;&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; In it, I asked people to email me objections I might have missed. I&lt;br/&gt;&amp;gt; would still appreciate it if people do that; it is impossible to keep up&lt;br/&gt;&amp;gt; with this mailing list, /r/bitcoin posts and comments, and&lt;br/&gt;&amp;gt; #bitcoin-wizards and also have time to respond thoughtfully to the&lt;br/&gt;&amp;gt; objections raised.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I would very much like to find some concrete course of action that we&lt;br/&gt;&amp;gt; can come to consensus on. Some compromise so we can tell entrepreneurs&lt;br/&gt;&amp;gt; &amp;#34;THIS is how much transaction volume the main Bitcoin blockchain will be&lt;br/&gt;&amp;gt; able to support over the next eleven years.&amp;#34;&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I&amp;#39;ve been pretty clear on what I think is a reasonable compromise (a&lt;br/&gt;&amp;gt; one-time increase scheduled for early next year), and I have tried to&lt;br/&gt;&amp;gt; explain why I think it it is the right set of tradeoffs.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; There ARE tradeoffs here, and the hard question is what process do we&lt;br/&gt;&amp;gt; use to decide those tradeoffs?  How do we come to consensus? Is it worth&lt;br/&gt;&amp;gt; my time to spend hours responding thoughtfully to every new objection&lt;br/&gt;&amp;gt; raised here, or will the same thing happen that happened last year and&lt;br/&gt;&amp;gt; the year before-- everybody eventually gets tired of arguing&lt;br/&gt;&amp;gt; angels-dancing-on-the-head-of-a-pin, and we&amp;#39;re left with the status quo?&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I AM considering contributing some version of the bigger blocksize-limit&lt;br/&gt;&amp;gt; hard-fork patch to the Bitcoin-Xt fork (probably  &amp;#34;target a hobbyist&lt;br/&gt;&amp;gt; with a fast Internet connection, and assume Nelson&amp;#39;s law to increase&lt;br/&gt;&amp;gt; over time), and then encouraging merchants and exchanges and web wallets&lt;br/&gt;&amp;gt; and individuals who think it strikes a reasonable balance to run it.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; And then, assuming it became a super-majority of nodes on the network,&lt;br/&gt;&amp;gt; encourage miners to roll out a soft-fork to start producing bigger&lt;br/&gt;&amp;gt; blocks and eventually trigger the hard fork.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Because ultimately consensus comes down to what software people choose&lt;br/&gt;&amp;gt; to run.&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; &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt; One dashboard for servers and applications across Physical-Virtual-Cloud &lt;br/&gt;&amp;gt; Widest out-of-the-box monitoring support with 50&#43; applications&lt;br/&gt;&amp;gt; Performance metrics, stats and reports that give you Actionable Insights&lt;br/&gt;&amp;gt; Deep dive visibility with transaction tracing using APM Insight.&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://ad.doubleclick.net/ddm/clk/290420510;117567292;y&#34;&gt;http://ad.doubleclick.net/ddm/clk/290420510;117567292;y&lt;/a&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;&lt;br/&gt;-------------- next part --------------&lt;br/&gt;A non-text attachment was scrubbed...&lt;br/&gt;Name: signature.asc&lt;br/&gt;Type: application/pgp-signature&lt;br/&gt;Size: 819 bytes&lt;br/&gt;Desc: OpenPGP digital signature&lt;br/&gt;URL: &amp;lt;&lt;a href=&#34;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150507/733b3667/attachment.sig&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150507/733b3667/attachment.sig&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:33:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfqchf5mmdwlk9939luvjccwvjkfzz2jgfnr8p8gpzxg46agxhehgzyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vw5mfqld</id>
    
      <title type="html">📅 Original date posted:2012-09-11 📝 Original message:On 11 ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfqchf5mmdwlk9939luvjccwvjkfzz2jgfnr8p8gpzxg46agxhehgzyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vw5mfqld" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspf0kawy639a6srrayz06zrj9xwu578tvr4dfgqcafdzs4wn2ym0crafpwy&#39;&gt;nevent1q…fpwy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2012-09-11&lt;br/&gt;📝 Original message:On 11 Sep 2012, at 20:42, Gregory Maxwell &amp;lt;gmaxwell at gmail.com&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Someone can do that just by pipelining the one at a time requests.&lt;br/&gt;&amp;gt; How much bandwidth do you think you could save over that?&lt;br/&gt;&lt;br/&gt;You wouldn&amp;#39;t need to pipeline the requests, just place more than one inventory vector in get data, right? Well my messages would save the space of those inventory vectors. Instead of needing 36 byte inventory vectors for each transaction and a var int, you would need two var ints only. And then the transaction responses only need one header, so you save 24 bytes for each transaction after the first. You could say that is a small benefit.&lt;br/&gt; &lt;br/&gt;&amp;gt; I don&amp;#39;t see what value this provides.  For protecting against the&lt;br/&gt;&amp;gt; future you might as well suggest uploading x86 code which gets&lt;br/&gt;&amp;gt; executed to select transactions. &amp;#34;Protects against the future&amp;#34;.  Can&lt;br/&gt;&amp;gt; you clarify some more about exactly how you think it would help?&lt;br/&gt;&lt;br/&gt;Well it depends on wether you seriously think bitcoin blocks should be limited at a million bytes or not.&lt;br/&gt;&lt;br/&gt;&amp;gt; it&amp;#39;s not clear to me how your proposal is really all that useful for&lt;br/&gt;&amp;gt; very large blocks: I looks like it would lot of bytes sending&lt;br/&gt;&amp;gt; redundant tree data.&lt;br/&gt;&lt;br/&gt;Look at bittorrent. With bittorrent you don&amp;#39;t download files from a single peer all at once.&lt;br/&gt;&lt;br/&gt;&amp;gt; Bitcoin gets its value through scarcity. There are two kinds of&lt;br/&gt;&amp;gt; scarcity that are economically important, scarcity of the coins— there&lt;br/&gt;&amp;gt; will never be more than 21 million— and scarcity of the block space&lt;br/&gt;&amp;gt; which, as the protocol is defined and enforced by every node can not&lt;br/&gt;&amp;gt; be more than 1MB. The latter scarcity is what makes the security model&lt;br/&gt;&amp;gt; economically sane.&lt;br/&gt;&lt;br/&gt;Why wouldn&amp;#39;t requesting minimum fees in the software work as is done currently?&lt;br/&gt;&lt;br/&gt;&amp;gt; Fortunately, its perfectly possible to make transactions denominated&lt;br/&gt;&amp;gt; in bitcoin outside of the blockchain, and in a secure and distributed&lt;br/&gt;&amp;gt; manner that respects the principles that make bitcoin attractive, but&lt;br/&gt;&amp;gt; with information hiding that improves privacy, transaction speed, and&lt;br/&gt;&amp;gt; scalability. See, e.g. the good work being done by Open transactions&lt;br/&gt;&amp;gt; to create distributed cryptographic banks.  So blockchain scarcity&lt;br/&gt;&amp;gt; itself doesn&amp;#39;t prevent Bitcoin from being a one world currency&lt;br/&gt;&amp;gt; (something which isn&amp;#39;t at all sane no matter how big you make the&lt;br/&gt;&amp;gt; blocks if you don&amp;#39;t allow for other modes of transaction processing—&lt;br/&gt;&amp;gt; who the heck wants to possibly wait an hour to get a 1 confirm&lt;br/&gt;&amp;gt; sodapop??).&lt;br/&gt;&lt;br/&gt;So what you essentially suggest is having bitcoin banks that maintain trust through Open Transaction contracts which contains proof of agreement, providing some legal protection? One wonders why have bitcoin at all then? Why not have an elaborate e-money system between several banks using Open Transactions? Bitcoin doesn&amp;#39;t just contain proof of if something was done right or not, it contains actual certainty that it will be done right. And how does Open Transactions prevent fractional reserve fraud?&lt;br/&gt;&lt;br/&gt;I suppose when people consider bitcoin banks, they will consider bitcoin being useless.&lt;br/&gt;&lt;br/&gt;&amp;gt;  but I know that changing it is precisely as&lt;br/&gt;&amp;gt; technically difficult as changing the 21 million limit&lt;br/&gt;&lt;br/&gt;Set the change to occur at some block in the future leaving time for people to upgrade. Send out alert messages to notify users to upgrade. Issue is, some people might not like the change for whatever reasons.&lt;br/&gt;&lt;br/&gt;As far as I see it, if bitcoin won&amp;#39;t scale, then it&amp;#39;s worth looking at something different to bitcoin that will scale.
    </content>
    <updated>2023-06-07T10:30:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqzjetdsrmzhl77cgj6sla9k77p7n2572ff4jl3q8wyv7gysswk0qzyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwzk4cpn</id>
    
      <title type="html">📅 Original date posted:2012-09-11 📝 Original message:For ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqzjetdsrmzhl77cgj6sla9k77p7n2572ff4jl3q8wyv7gysswk0qzyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwzk4cpn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsggv35947k3gj6pwnnx36vuvfgu9jzclzsmvtn2urwhjfx3u6n6qgn6anhh&#39;&gt;nevent1q…anhh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2012-09-11&lt;br/&gt;📝 Original message:For some reason sourceforge is not sending me updates anymore but I can see the replies online…&lt;br/&gt;&lt;br/&gt;There could be a slightly more simple protocol which gives all the transactions hashes and nodes can then download the transactions separately. However there are two problems:&lt;br/&gt;&lt;br/&gt;1. Downloading all the transactions individually might be inefficient. My proposal will allow nodes to request multiple transactions at once.&lt;br/&gt;2. Why not add a few additional components to the protocol to allow requests for any level of the merkle tree? It&amp;#39;s not very complicated at all and protects against the future.&lt;br/&gt;&lt;br/&gt;Sure, analysis needs to be done to see at what point the proposal would give benefit and I will hopefully get around to doing some measurements of peer behaviour to aid with this.&lt;br/&gt;&lt;br/&gt;I think it&amp;#39;s a good idea to think ahead rather than only do what is beneficial for the network currently. The block sizes at the moment are about 0.1MB but what if the bitcoin demand starts pushing that into megabytes? And yes the ~0.95MB limit needs to be changed in order for bitcoin to grow that far. Why would the limit not be lifted? How will bitcoin demand be satisfied other than having large fees to deter transactions, hoping the fees are large enough to balance the demand with the block size limits to prevent many transactions being unconfirmed and annoying users? That limit has got to go eventually. And then it could be that block sizes do become large enough to worry about the performance in relaying.&lt;br/&gt;&lt;br/&gt;Best not to leave this to the last minute, so at the very least I think it&amp;#39;s good to talk about this.
    </content>
    <updated>2023-06-07T10:30:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9u6960nfu0jqxzl854jmaat9vy08ga757jpn375frvukfceew73czyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwy3xjts</id>
    
      <title type="html">📅 Original date posted:2012-09-10 📝 Original message:Do you ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9u6960nfu0jqxzl854jmaat9vy08ga757jpn375frvukfceew73czyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwy3xjts" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr269fk709hz6qfpa779vrmj927lz9nyvl467llupcg4mshrqgr8gakpmyq&#39;&gt;nevent1q…pmyq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2012-09-10&lt;br/&gt;📝 Original message:Do you mean getdata? Here is the reason for the 6 new messages:&lt;br/&gt;&lt;br/&gt;getseginv,seginv - These are for learning about what segments of a block a node has. Else you could remove these messages and simply have nodes advertise blocks via inventory messages. In this case nodes would have to wait until they had fully received a block before relaying anything. No longer is there a benefit with nodes being able to relay segments of blocks before they have received the entire block.&lt;br/&gt;&lt;br/&gt;gettreelevel,treelevel - These are to received a level of the merle tree. Instead you might use get data but gettreelevel is more compact than get data and is clearly differentiates itself as part of the new protocol. Perhaps these messages could include the block headers alongside the hashes and you could request many at once like with the getheaders message? If you skip these messages, then you could verify the transactions at the end but there would be problems when peers give bad segments where data would need to be downloaded again.&lt;br/&gt;&lt;br/&gt;getsegment,segment - These are clearly important to request and receive segments for the blocks. These allows for nodes to download arbitrary segments of blocks. The optimum number of segments could be calculated by node software using measurements of download speeds and latency times, the number of connections and how likely redundancy is to occur. If a node is up-to-date and likely has many of the transactions in blocks, it can start asking for the deepest merle level (tx hashes) and ask nodes for segments, avoiding transactions it already has.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ll get around to doing measurements myself sometime to estimate the benefit of this proposal. It will certainly be beneficial when block sizes reach some size but not much is really known except what can be assumed/guessed.&lt;br/&gt;&lt;br/&gt;I should also mention the bitcointalk topic here: &lt;a href=&#34;https://bitcointalk.org/index.php?topic=103295.0&#34;&gt;https://bitcointalk.org/index.php?topic=103295.0&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;On 10 Sep 2012, at 19:59, &amp;#34;Luke-Jr&amp;#34; &amp;lt;luke at dashjr.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Most of the problem with block propagation lies in implementation, not &lt;br/&gt;&amp;gt; protocol... Distributing missing transaction on an as-needed basis is a &lt;br/&gt;&amp;gt; possible improvement at the protocol level, but there hasn&amp;#39;t (AFAIK) been any &lt;br/&gt;&amp;gt; research into whether the little benefit outweighs the cost yet. In any case, &lt;br/&gt;&amp;gt; I don&amp;#39;t see why 6 new messages are needed instead of simply adding a single &lt;br/&gt;&amp;gt; new type to getinv?&lt;br/&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/20120910/ea129c44/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20120910/ea129c44/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T10:29:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspu5hdt3hhr3s526kenapck2re440hfxxnr7cw3hsnxq7y44ae0hczyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwsntvty</id>
    
      <title type="html">📅 Original date posted:2012-09-10 📝 Original message:Here ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspu5hdt3hhr3s526kenapck2re440hfxxnr7cw3hsnxq7y44ae0hczyqljwazk85wp9sl25wlwp5dfegllvrrr23a2svdsrsrf6rudxl5vwsntvty" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqrfhhz8h3kuescxdfmvdygcxs4wrxd4ljjnf6wuzxesaulzzn7pq33hp48&#39;&gt;nevent1q…hp48&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2012-09-10&lt;br/&gt;📝 Original message:Here is a BIP draft for improving the block relaying and validation so that it can be done in parallel and so that redundancy can be removed. This becomes more beneficial the larger the block sizes are.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://en.bitcoin.it/wiki/User:MatthewLM/ImprovedBlockRelayingProposal&#34;&gt;https://en.bitcoin.it/wiki/User:MatthewLM/ImprovedBlockRelayingProposal&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Matthew Mitchell&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/20120910/053635ab/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20120910/053635ab/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T10:29:43Z</updated>
  </entry>

</feed>