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




  <entry>
    <id>https://nostr.ae/nevent1qqsv99eff2wucslz6lchqnnknr4cm8ph8fjk8yd7tcxzjy8895p6mlqzyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2lynwqz06</id>
    
      <title type="html">📅 Original date posted:2016-03-09 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv99eff2wucslz6lchqnnknr4cm8ph8fjk8yd7tcxzjy8895p6mlqzyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2lynwqz06" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy3ecy800fmwur6u8dj2cznk9us8tug90pfkw4seujnjqrts4ccdqw4k2mn&#39;&gt;nevent1q…k2mn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2016-03-09&lt;br/&gt;📝 Original message:&amp;gt; On 9 Mar 2016, at 20:21, Bob McElrath &amp;lt;bob_bitcoin at mcelrath.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Dave Hudson [dave at hashingit.com] wrote:&lt;br/&gt;&amp;gt;&amp;gt; A damping-based design would seem like the obvious choice (I can think of a&lt;br/&gt;&amp;gt;&amp;gt; few variations on a theme here, but most are found in the realms of control&lt;br/&gt;&amp;gt;&amp;gt; theory somewhere).  The problem, though, is working working out a timeframe&lt;br/&gt;&amp;gt;&amp;gt; over which to run the derivative calculations.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; From a measurement theory perspective this is straightforward.  Each block is a&lt;br/&gt;&amp;gt; measurement, and error propagation can be performed to derive an error on the&lt;br/&gt;&amp;gt; derivatives.&lt;br/&gt;&lt;br/&gt;Sure, but I think there are 2 problems:&lt;br/&gt;&lt;br/&gt;1) My guess is that errors over anything but a long period are probably too large to be very useful.&lt;br/&gt;&lt;br/&gt;2) We don&amp;#39;t have a strong notion of time that is part of the consensus.  Sure, blocks have timestamps but they&amp;#39;re very loosely controlled (can&amp;#39;t be more than 2 hours ahead of what any validating node thinks the time might be).  Difficulty can&amp;#39;t be calculated based on anything that&amp;#39;s not part of the consensus data.&lt;br/&gt;&lt;br/&gt;&amp;gt; The statistical theory of Bitcoin&amp;#39;s block timing is known as a Poisson Point&lt;br/&gt;&amp;gt; Process: &lt;a href=&#34;https://en.wikipedia.org/wiki/Poisson_point_process&#34;&gt;https://en.wikipedia.org/wiki/Poisson_point_process&lt;/a&gt; or temporal point&lt;br/&gt;&amp;gt; process.  If you google those plus &amp;#34;estimation&amp;#34; you&amp;#39;ll find a metric shit-ton of&lt;br/&gt;&amp;gt; literature on how to handle this.&lt;br/&gt;&lt;br/&gt;Strictly it&amp;#39;s a non-homogeneous Poisson Process, but I&amp;#39;m pretty familiar with the concept (Google threw one of my own blog posts back at me: &lt;a href=&#34;http://hashingit.com/analysis/27-hash-rate-headaches&#34;&gt;http://hashingit.com/analysis/27-hash-rate-headaches&lt;/a&gt;, but I actually prefer this one: &lt;a href=&#34;http://hashingit.com/analysis/30-finding-2016-blocks&#34;&gt;http://hashingit.com/analysis/30-finding-2016-blocks&lt;/a&gt; because most people seem to find it easier to visualize).&lt;br/&gt;&lt;br/&gt;&amp;gt;&amp;gt; The problem is the measurement of the hashrate, which is pretty inaccurate at&lt;br/&gt;&amp;gt;&amp;gt; best because even 2016 events isn&amp;#39;t really enough (with a completely constant&lt;br/&gt;&amp;gt;&amp;gt; hash rate running indefinitely we&amp;#39;d see difficulty swings of up to &#43;/- 5% even&lt;br/&gt;&amp;gt;&amp;gt; with the current algorithm).  In order to meaningfully react to a major loss&lt;br/&gt;&amp;gt;&amp;gt; of hashing we&amp;#39;d still need to be considering a window of probably 2 weeks.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; You don&amp;#39;t want to assume it&amp;#39;s constant in order to get a better measurement.&lt;br/&gt;&amp;gt; The assumption is clearly false.  But, errors can be calculated, and retargeting&lt;br/&gt;&amp;gt; can take errors into account, because no matter what we&amp;#39;ll always be dealing&lt;br/&gt;&amp;gt; with a finite sample.&lt;br/&gt;&lt;br/&gt;Agreed, it&amp;#39;s a thought experiment I ran in May 2014 (&lt;a href=&#34;http://hashingit.com/analysis/28-reach-for-the-ear-defenders&#34;&gt;http://hashingit.com/analysis/28-reach-for-the-ear-defenders&lt;/a&gt;).  I found that many people&amp;#39;s intuition is that there would be little or no difficulty changes in such a scenario, but the intuition isn&amp;#39;t reliable.  Given a static hash rate the NHPP behaviour introduces a surprisingly large amount of noise (often much larger than any signal over a period of even weeks).  Any measurements in the order of even a few days has so much noise that it&amp;#39;s practically unusable.  I just realized that unlike some of my other sims this one didn&amp;#39;t make it to github; I&amp;#39;ll fix that later this week.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Cheers,&lt;br/&gt;Dave
    </content>
    <updated>2023-06-07T17:49:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9k9efc4tr90anfauf6hjt97vcqvv4aqlh5jzl0g0arc6geel3wggzyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2lyazupm5</id>
    
      <title type="html">📅 Original date posted:2016-03-09 📝 Original message:A ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9k9efc4tr90anfauf6hjt97vcqvv4aqlh5jzl0g0arc6geel3wggzyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2lyazupm5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxy9r0jyzea37xmwgsh4u49mvzxfx3azl3da7qhtnslc4lvpknvqgmaemzu&#39;&gt;nevent1q…emzu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2016-03-09&lt;br/&gt;📝 Original message:A damping-based design would seem like the obvious choice (I can think of a few variations on a theme here, but most are found in the realms of control theory somewhere).  The problem, though, is working working out a timeframe over which to run the derivative calculations.&lt;br/&gt;&lt;br/&gt;The problem is the measurement of the hashrate, which is pretty inaccurate at best because even 2016 events isn&amp;#39;t really enough (with a completely constant hash rate running indefinitely we&amp;#39;d see difficulty swings of up to &#43;/- 5% even with the current algorithm).  In order to meaningfully react to a major loss of hashing we&amp;#39;d still need to be considering a window of probably 2 weeks.&lt;br/&gt;&lt;br/&gt;My other concern is that if we allow quick retargets to lower difficulties then that seems likely to expose the chain to being gamed.  I&amp;#39;d need to think about this some more, but a few scenarios I was thinking about earlier this week appeared to risk making some types of selfish mining strategies quite a lot more profitable.&lt;br/&gt;&lt;br/&gt;With all this said though I&amp;#39;ll be very surprised if there&amp;#39;s a huge drop in the hash rate come July.  The hash rate has jumped up by almost 70% in the last 6 to 7 months and that implies some pretty serious investments by miners who are quite aware of the halving.  My guess is that quite a lot of the baseline 30% has also been replaced in the same cycle.  These same miners were mining with a coin price around $250 last year so in terms of profitability I&amp;#39;m pretty sure that one around $400 won&amp;#39;t be a huge concern.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m sure that there will be some very public &amp;#34;I&amp;#39;m done with mining&amp;#34; announcements from a few smaller miners come July, but I suspect the bulk of the network will have a relatively small blip and continue on its way.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Cheers,&lt;br/&gt;Dave&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; On 8 Mar 2016, at 22:05, Bob McElrath &amp;lt;bob_bitcoin at mcelrath.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Dave Hudson via bitcoin-dev [bitcoin-dev at lists.linuxfoundation.org] wrote:&lt;br/&gt;&amp;gt;&amp;gt; I think the biggest question here would be how would the difficulty&lt;br/&gt;&amp;gt;&amp;gt; retargeting be changed?  Without seeing the algorithm proposal it&amp;#39;s difficult&lt;br/&gt;&amp;gt;&amp;gt; to assess the impact that it would have, but my intuition is that this is&lt;br/&gt;&amp;gt;&amp;gt; likely to be problematic.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I have no comment on whether this will be *needed* but there&amp;#39;s a simple&lt;br/&gt;&amp;gt; algorithm that I haven&amp;#39;t seen any coin adopt, that I think needs to be: the&lt;br/&gt;&amp;gt; critically damped harmonic oscillator:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt;    &lt;a href=&#34;http://mathworld.wolfram.com/CriticallyDampedSimpleHarmonicMotion.html&#34;&gt;http://mathworld.wolfram.com/CriticallyDampedSimpleHarmonicMotion.html&lt;/a&gt;&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; In dynamical systems one does a derivative expansion.  Here we want to find the&lt;br/&gt;&amp;gt; first and second derivatives (in time) of the hashrate.  These can be determined&lt;br/&gt;&amp;gt; by a method of finite differences, or fancier algorithms which use a quadratic&lt;br/&gt;&amp;gt; or quartic polynomial approximation.  Two derivatives are generally all that is&lt;br/&gt;&amp;gt; needed, and the resulting dynamical system is a damped harmonic oscillator.  &lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; A damped harmonic oscillator is basically how your car&amp;#39;s shock absorbers work.&lt;br/&gt;&amp;gt; The relevant differential equation has two parameters: the oscillation frequency&lt;br/&gt;&amp;gt; and damping factor.  The maximum oscillation frequency is the block rate.  Any&lt;br/&gt;&amp;gt; oscillation faster than the block rate cannot be measured by block times.  The&lt;br/&gt;&amp;gt; damping rate is an exponential decay and for critical damping is twice the&lt;br/&gt;&amp;gt; oscillation frequency.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; So, this is a zero parameter, optimal damping solution for a varying hashrate.&lt;br/&gt;&amp;gt; This is inherently a numeric approximation solution to a differential equation,&lt;br/&gt;&amp;gt; so questions of approximations for the hashrate enter, but that&amp;#39;s all.  Weak&lt;br/&gt;&amp;gt; block proposals will be able to get better approximations to the hashrate.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; If solving this problem is deemed desirable, I can put some time into this, or&lt;br/&gt;&amp;gt; direct others as to how to go about it.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; Cheers, Bob McElrath&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &amp;#34;For every complex problem, there is a solution that is simple, neat, and wrong.&amp;#34;&lt;br/&gt;&amp;gt;    -- H. L. Mencken &lt;br/&gt;&amp;gt;
    </content>
    <updated>2023-06-07T17:49:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0k53rhcvz67geyxc7hwculnud39llrsfsue7yh6ecnjw3gdmyd8czyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2ly5du04n</id>
    
      <title type="html">📅 Original date posted:2016-03-02 📝 Original message:I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0k53rhcvz67geyxc7hwculnud39llrsfsue7yh6ecnjw3gdmyd8czyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2ly5du04n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspknwxc2s9j3v6pmjj59u2ataukh444fqp48l3pr5ggep0thnz8dcg87306&#39;&gt;nevent1q…7306&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2016-03-02&lt;br/&gt;📝 Original message:I think the biggest question here would be how would the difficulty retargeting be changed?  Without seeing the algorithm proposal it&amp;#39;s difficult to assess the impact that it would have, but my intuition is that this is likely to be problematic.&lt;br/&gt;&lt;br/&gt;Probabilistically the network sees surprisingly frequent swings of &#43;/-20% in terms of the block finding rate on any given day, while the statistical noise over a 2016 block period can be more than &#43;/-5%.  Any change would still have to require a fairly significant period of time before there would be a reasonable level of confidence that the hash rate really had fallen as opposed to just seeing statistical noise (&lt;a href=&#34;http://hashingit.com/analysis/29-lies-damned-lies-and-bitcoin-difficulties&#34;&gt;http://hashingit.com/analysis/29-lies-damned-lies-and-bitcoin-difficulties&lt;/a&gt; and &lt;a href=&#34;http://hashingit.com/analysis/28-reach-for-the-ear-defenders&#34;&gt;http://hashingit.com/analysis/28-reach-for-the-ear-defenders&lt;/a&gt;).&lt;br/&gt;&lt;br/&gt;How long would be required to deem that the hash rate had dramatically fallen?  Would such a change be a one-time event or would it be ever-present?&lt;br/&gt;&lt;br/&gt;If we were to say that if the hash rate dropped 50% in one day (which could, of course be a 30% real drop and 20% variance) and the difficulty was retargeted to 50% lower then that would have to be matched with a similar rapid retarget if it were to increase by a similar amount.  Failing to do this both ways this would introduce an economic incentive for large miners to suppress the difficulty and gain dramatically larger numbers of block rewards.  The current fixed block count per difficulty change prevents this because the daily losses while suppressing hashing outweigh the potential gains when it&amp;#39;s re-added.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Cheers,&lt;br/&gt;Dave&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; On 2 Mar 2016, at 14:56, Luke Dashjr via bitcoin-dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; We are coming up on the subsidy halving this July, and there have been some &lt;br/&gt;&amp;gt; concerns raised that a non-trivial number of miners could potentially drop off &lt;br/&gt;&amp;gt; the network. This would result in a significantly longer block interval, which &lt;br/&gt;&amp;gt; also means a higher per-block transaction volume, which could cause the block &lt;br/&gt;&amp;gt; size limit to legitimately be hit much sooner than expected. Furthermore, due &lt;br/&gt;&amp;gt; to difficulty adjustment being measured exclusively in blocks, the time until &lt;br/&gt;&amp;gt; it adjusts to compensate would be prolonged.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; For example, if 50% of miners dropped off the network, blocks would be every &lt;br/&gt;&amp;gt; 20 minutes on average and contain double the transactions they presently do. &lt;br/&gt;&amp;gt; Even double would be approximately 850-900k, which potentially bumps up &lt;br/&gt;&amp;gt; against the hard limit when empty blocks are taken into consideration. This &lt;br/&gt;&amp;gt; situation would continue for a full month if no changes are made. If more &lt;br/&gt;&amp;gt; miners drop off the network, most of this becomes linearly worse, but due to &lt;br/&gt;&amp;gt; hitting the block size limit, the backlog would grow indefinitely until the &lt;br/&gt;&amp;gt; adjustment occurs.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; To alleviate this risk, it seems reasonable to propose a hardfork to the &lt;br/&gt;&amp;gt; difficulty adjustment algorithm so it can adapt quicker to such a significant &lt;br/&gt;&amp;gt; drop in mining rate. BtcDrak tells me he has well-tested code for this in his &lt;br/&gt;&amp;gt; altcoin, which has seen some roller-coaster hashrates, so it may even be &lt;br/&gt;&amp;gt; possible to have such a proposal ready in time to be deployed alongside SegWit &lt;br/&gt;&amp;gt; to take effect in time for the upcoming subsidy halving. If this slips, I &lt;br/&gt;&amp;gt; think it may be reasonable to push for at least code-readiness before July, &lt;br/&gt;&amp;gt; and possibly roll it into any other hardfork proposed before or around that &lt;br/&gt;&amp;gt; time.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; I am unaware of any reason this would be controversial, so if anyone has a &lt;br/&gt;&amp;gt; problem with such a change, please speak up sooner rather than later. Other &lt;br/&gt;&amp;gt; ideas or concerns are of course welcome as well.&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Thanks,&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;
    </content>
    <updated>2023-06-07T17:49:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgfwy4qlpaevj45f3ye3ey90pn4tylwxas0yachvxmp68x2m34hvszyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2lym689a7</id>
    
      <title type="html">📅 Original date posted:2015-08-07 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgfwy4qlpaevj45f3ye3ey90pn4tylwxas0yachvxmp68x2m34hvszyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2lym689a7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0wdazmz354gj4xdd609h4zha8w6gcyxahfkrtgqkzhgy0mpssafqqclnag&#39;&gt;nevent1q…lnag&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-08-07&lt;br/&gt;📝 Original message:&amp;gt; On 7 Aug 2015, at 16:17, Ryan Butler via bitcoin-dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; A raspberry pie 2 node on reasonable Internet connection with a reasonable hard drive can run a node with 8 or 20mb blocks easily.&lt;br/&gt;&amp;gt; &lt;br/&gt;I&amp;#39;m curious as I&amp;#39;ve not seen any data on this subject. How fast can a RP2 do the necessary cryptographic calculations to validate blocks of various sizes?&lt;br/&gt;&lt;br/&gt;While everyone tends to talk in terms of 10 minutes per block that is, of course, only a typical time and doesn&amp;#39;t account for situations in which 2 or more blocks are found in quick succession (which, of course, happens on a daily basis). At what point does, say, an RP2 node fail to be able to validate a second or third block because it&amp;#39;s still not finished processing the first?&lt;br/&gt;&lt;br/&gt;If someone were to be playing games with the system and mining transactions without first broadcasting them to the network then how long would that take? This would in essence define the ability to DoS lower-performance nodes (ignoring all of the other usual considerations such as bandwidth, etc).&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/20150807/80bcb76d/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150807/80bcb76d/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:33:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstfqhx85jj57d7fpzggs6p287gykc9e67y2gf9nvf5m58uc44essqzyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2ly2rckzz</id>
    
      <title type="html">📅 Original date posted:2015-08-07 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstfqhx85jj57d7fpzggs6p287gykc9e67y2gf9nvf5m58uc44essqzyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2ly2rckzz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsra8aht7wt4xkhqkh0rpv043t7tn5upv602ulqtey4048a09d58lcpsr8d8&#39;&gt;nevent1q…r8d8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-08-07&lt;br/&gt;📝 Original message:&amp;gt; On 7 Aug 2015, at 16:17, Ryan Butler via bitcoin-dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; A raspberry pie 2 node on reasonable Internet connection with a reasonable hard drive can run a node with 8 or 20mb blocks easily.&lt;br/&gt;&amp;gt; &lt;br/&gt;I&amp;#39;m curious as I&amp;#39;ve not seen any data on this subject. How fast can a RP2 do the necessary cryptographic calculations to validate blocks of various sizes?&lt;br/&gt;&lt;br/&gt;While everyone tends to talk in terms of 10 minutes per block that is, of course, only a typical time and doesn&amp;#39;t account for situations in which 2 or more blocks are found in quick succession (which, of course, happens on a daily basis). At what point does, say, an RP2 node fail to be able to validate a second or third block because it&amp;#39;s still not finished processing the first?&lt;br/&gt;&lt;br/&gt;If someone were to be playing games with the system and mining transactions without first broadcasting them to the network then how long would that take? This would in essence define the ability to DoS lower-performance nodes (ignoring all of the other usual considerations such as bandwidth, etc).&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/20150807/80bcb76d/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150807/80bcb76d/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:45:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxf5nl7ylq8gpausx6sr2d4nl3es5vldx5845p5s9vm8h38t3lr6szyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2lyvgjwk6</id>
    
      <title type="html">📅 Original date posted:2015-07-30 📝 Original message:&amp;gt; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxf5nl7ylq8gpausx6sr2d4nl3es5vldx5845p5s9vm8h38t3lr6szyq09ffk709ql5fmc2yhckwgzd2qx4qcgxhe79rffwqdnwpjwtm2lyvgjwk6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvtr2d4zakjaznj2khl4pp2ggt9gantf2mrlplm77j96nmks2ueacnfr5xy&#39;&gt;nevent1q…r5xy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-07-30&lt;br/&gt;📝 Original message:&amp;gt; On 30 Jul 2015, at 06:14, Tom Harding via bitcoin-dev &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; Another empirical fact also needs explaining.  Why have average fees *as&lt;br/&gt;&amp;gt; measured in BTC* risen during the times of highest public interest in&lt;br/&gt;&amp;gt; bitcoin?  This happened without block size pressure, and it is not an&lt;br/&gt;&amp;gt; exchange rate effect -- these are raw BTC fees:&lt;br/&gt;&amp;gt; &lt;br/&gt;&amp;gt; &lt;a href=&#34;https://blockchain.info/charts/transaction-fees?timespan=all&amp;amp;daysAverageString=7&#34;&gt;https://blockchain.info/charts/transaction-fees?timespan=all&amp;amp;daysAverageString=7&lt;/a&gt; &amp;lt;&lt;a href=&#34;https://blockchain.info/charts/transaction-fees?timespan=all&amp;amp;daysAverageString=7&amp;gt&#34;&gt;https://blockchain.info/charts/transaction-fees?timespan=all&amp;amp;daysAverageString=7&amp;gt&lt;/a&gt;;&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve not published any new figures for about 8 months (will try to do that this weekend), but the thing that that chart doesn&amp;#39;t show is what&amp;#39;s actually happening to fees per transaction. Here&amp;#39;s a chart that does: &lt;a href=&#34;http://hashingit.com/analysis/35-the-future-of-bitcoin-transaction-fees&#34;&gt;http://hashingit.com/analysis/35-the-future-of-bitcoin-transaction-fees&lt;/a&gt; &amp;lt;&lt;a href=&#34;http://hashingit.com/analysis/35-the-future-of-bitcoin-transaction-fees&amp;gt&#34;&gt;http://hashingit.com/analysis/35-the-future-of-bitcoin-transaction-fees&amp;gt&lt;/a&gt;;&lt;br/&gt;&lt;br/&gt;The data is also taken from blockchain.info so it&amp;#39;s apples-for-apples. It shows that far from a fees going up they spent 3 years dropping. I just ran a new chart and the decline in fees continued until about 8 weeks when the &amp;#34;stress tests&amp;#34; first occurred. Even so, they&amp;#39;re still below the level from the end of 2013. By comparison the total transaction volume is up about 2.4x to 2.5x (don&amp;#39;t have the exact number).&lt;br/&gt;&lt;br/&gt;&amp;gt; ... more evidence that conclusively refutes the conjecture that a&lt;br/&gt;&amp;gt; production quota is necessary for a &amp;#34;functioning fee market.&amp;#34;  A&lt;br/&gt;&amp;gt; production quota merely pushes up fees.  We have a functioning market,&lt;br/&gt;&amp;gt; and so far, it shows that wider bitcoin usage is even more effective&lt;br/&gt;&amp;gt; than a quota at pushing up fees.&lt;br/&gt;&lt;br/&gt;I think it&amp;#39;s equally easy to argue (from the same data) that wider adoption has actually caused wallet users to become much more effective at fee selection. Miners (as expected, assuming that they hadn&amp;#39;t formed a cartel) have continued to accept whatever fees are available, no matter how small. Only where there has been an element of scarcity have we actually seen miners do anything but take whatever is offered.&lt;br/&gt;&lt;br/&gt;Clearly history is not an accurate indicator of what might happen in the future, but it seems difficult to argue that there has been any sort of fee market emerge to date (other than as a result of scarcity during the stress tests).&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/20150730/aaba0a9a/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150730/aaba0a9a/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:44:08Z</updated>
  </entry>

</feed>