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




  <entry>
    <id>https://nostr.ae/nevent1qqsge2chdc2vqwkml73quladt6vscuv7h2r5ehm0yt3c8sthakyeg9szyqky2ry868skpmr2w6wrnna39g799kkq2xcxuyq7zyjsjh89pucawq7c5au</id>
    
      <title type="html">📅 Original date posted:2017-04-21 📝 Original message:Maybe ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsge2chdc2vqwkml73quladt6vscuv7h2r5ehm0yt3c8sthakyeg9szyqky2ry868skpmr2w6wrnna39g799kkq2xcxuyq7zyjsjh89pucawq7c5au" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2cevvxpzfxze5qjmlatj5t25l0fszg3vlh4pvptjgtfc7ss0d3cg9nmt7t&#39;&gt;nevent1q…mt7t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-04-21&lt;br/&gt;📝 Original message:Maybe it already exists ...&lt;br/&gt;&lt;br/&gt;#9484 &amp;lt;&lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/9484&amp;gt&#34;&gt;https://github.com/bitcoin/bitcoin/pull/9484&amp;gt&lt;/a&gt;; 812714f&lt;br/&gt;&amp;lt;&lt;a href=&#34;https://github.com/bitcoin/bitcoin/commit/812714f&amp;gt&#34;&gt;https://github.com/bitcoin/bitcoin/commit/812714f&amp;gt&lt;/a&gt;; Introduce assumevalid&lt;br/&gt;setting to skip validation presumed valid scripts (gmaxwell)&lt;br/&gt;&lt;a href=&#34;https://github.com/bitcoin/bitcoin/pull/9484&#34;&gt;https://github.com/bitcoin/bitcoin/pull/9484&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;..., but ...&lt;br/&gt;It would be very interesting if a new node could decide to be a pruned node:&lt;br/&gt;  - it would need to trust one or more peers for the initial blockchain&lt;br/&gt;download, because the blocks downloaded would not be validated&lt;br/&gt;  - it would decide a time from when to get the blocks, like a week before&lt;br/&gt;  - once a day a routine would run that would prune blocks older than the&lt;br/&gt;chosen time&lt;br/&gt;&lt;br/&gt;&amp;#34;&lt;br/&gt;&lt;br/&gt;*The unspent transaction outputs (which is the only essential piece ofdata&lt;br/&gt;necessary for validation) are already kept in a separate database,so&lt;br/&gt;technically removing old blocks is perfectly possible.*&amp;#34; Pieter Wuille&lt;br/&gt;&lt;a href=&#34;https://bitcoin.stackexchange.com/questions/11170/why-is-pruning-not-considered-already-at-the-moment&#34;&gt;https://bitcoin.stackexchange.com/questions/11170/why-is-pruning-not-considered-already-at-the-moment&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Fri, Apr 21, 2017 at 10:35 AM, David Kaufman 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; Hi Danny,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Mon, Apr 17, 2017 at 3:11 AM, Danny Thorpe wrote:&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; 1TB HDD is now available for under $40 USD.  How is the 100GB storage&lt;br/&gt;&amp;gt; &amp;gt; requirement preventing anyone from setting up full nodes?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Yeah, but that&amp;#39;s because most people (well, using myself as the&lt;br/&gt;&amp;gt; &amp;#34;target market&amp;#34; anyway) are upgrading to SSD&amp;#39;s for the faster boot and&lt;br/&gt;&amp;gt; response times.  Modern consumer OS&amp;#39;s run incredibly slow on&lt;br/&gt;&amp;gt; non-ssd drives!  And since the vast majority of consumer laptops sold&lt;br/&gt;&amp;gt; today fall into the $400 to $700 range, a 200 - 500gb SSD is about the&lt;br/&gt;&amp;gt; most storage upgrade people can afford.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; And so I think David&amp;#39;s premise, that having to devote only 30GB to&lt;br/&gt;&amp;gt; running a full node instead of 100, would remove a major obstacle that&lt;br/&gt;&amp;gt; prevents many more people running full bitcoin nodes.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; My only suggestion is, does it scale?  I mean, if the bitcoin network&lt;br/&gt;&amp;gt; volume grows exponentially and in 2 years the blockchain is 500GB, can&lt;br/&gt;&amp;gt; the &amp;#34;small node&amp;#34; be adjusted down from one fifth of the blockchain to&lt;br/&gt;&amp;gt; just one-tenth, or one twentieth?  Can different smalInesses&lt;br/&gt;&amp;gt; interoperate? Can I choose to store a small node with 20 - 30% of the&lt;br/&gt;&amp;gt; blockchain, while others chose to share just 5% or 10% of it? Can I run&lt;br/&gt;&amp;gt; &amp;#34;less small&amp;#34; node today that&amp;#39;s 50GB?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Can the default install be a &amp;#34;small node&amp;#34; that requires about 30GB of&lt;br/&gt;&amp;gt; storage (if that is indeed the sweet spot for enticing many more users to&lt;br/&gt;&amp;gt; bringing nodes online), but allow the user at install time, to choose *how*&lt;br/&gt;&amp;gt; small? To, say, drag a slider anywhere up and down the range from&lt;br/&gt;&amp;gt; 10GB to 100GB?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If not, then it will have to be revisited constantly as the blockchain&lt;br/&gt;&amp;gt; grows, and disk storage prices drop.  I suspect the blockchain will&lt;br/&gt;&amp;gt; grow in size, at some point in the not too distant future, much faster&lt;br/&gt;&amp;gt; than storage prices drop, so making small, smaller and smallest nodes&lt;br/&gt;&amp;gt; that can be configured to store more or less of it will be necessary&lt;br/&gt;&amp;gt; to motivate most users to run nodes at all.  But when that happens,&lt;br/&gt;&amp;gt; there is likely to be exponentially *more* people using bitcoin, too!&lt;br/&gt;&amp;gt; So an exponentially growing number of users running (smaller and&lt;br/&gt;&amp;gt; smaller) nodes would take up the slack.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Then, the blockchain would begin to look a lot more like a bittorrent,&lt;br/&gt;&amp;gt; right? ;-) but -- happily -- one that you never need to download fully.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; -dave&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/20170421/a959f172/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170421/a959f172/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T18:00:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg47wls9tj7t6qfeeqm347plpncjljmq9lr3s8lhg66xe0c0v9zfszyqky2ry868skpmr2w6wrnna39g799kkq2xcxuyq7zyjsjh89pucaw73wnax</id>
    
      <title type="html">📅 Original date posted:2017-04-01 📝 Original message:One ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg47wls9tj7t6qfeeqm347plpncjljmq9lr3s8lhg66xe0c0v9zfszyqky2ry868skpmr2w6wrnna39g799kkq2xcxuyq7zyjsjh89pucaw73wnax" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2e24w2u4fy555taxwmhmvn4s60kssxeljymtsy93prddpkt8uxyc3kk085&#39;&gt;nevent1q…k085&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-04-01&lt;br/&gt;📝 Original message:One interesting thing to do is to compare how much does it cost to maintain&lt;br/&gt;a bank check account and how much does it cost to run a full node.&lt;br/&gt;&lt;br/&gt;It seems that it is about 120USD/year in USA:&lt;br/&gt;&lt;a href=&#34;http://m.huffpost.com/us/entry/6219730&#34;&gt;http://m.huffpost.com/us/entry/6219730&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;A 4TB hard drive ~=115USD&lt;br/&gt;&lt;a href=&#34;https://www.amazon.com/gp/aw/d/B01LQQH86A/ref=mp_s_a_1_4&#34;&gt;https://www.amazon.com/gp/aw/d/B01LQQH86A/ref=mp_s_a_1_4&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;And it has a warranty of 3 years.&lt;br/&gt;&lt;br/&gt;As your calculation shows, it will take more than 19 years to reach 4TB&lt;br/&gt;with a 4MB blocksize.&lt;br/&gt;&lt;br/&gt;Em 29/03/2017 12:35, &amp;#34;Johnson Lau via bitcoin-dev&amp;#34; &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; escreveu:&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On 29 Mar 2017, at 14:24, Emin Gün Sirer via bitcoin-dev &amp;lt;bitcoin-dev at lists.&lt;br/&gt;linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt;Even when several of the experts involved in the document you refer has my&lt;br/&gt;respect and admiration, I do not agree with some of their conclusions&lt;br/&gt;&lt;br/&gt;I&amp;#39;m one of the co-authors of that study. I&amp;#39;d be the first to agree with&lt;br/&gt;your conclusion&lt;br/&gt;and argue that the 4MB size suggested in that paper should not be used&lt;br/&gt;without&lt;br/&gt;compensation for two important changes to the network.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Our recent measurements of the Bitcoin P2P network show that network speeds&lt;br/&gt;have improved tremendously. From February 2016 to February 2017, the average&lt;br/&gt;provisioned bandwidth of a reachable Bitcoin node went up by approximately&lt;br/&gt;70%.&lt;br/&gt;And that&amp;#39;s just in the last year.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;4 * 144 * 30 = 17.3GB per month, or 207GB per year. Full node&lt;br/&gt;initialisation will become prohibitive for most users until a shortcut is&lt;br/&gt;made (e.g. witness pruning and UTXO commitment but these are not trust-free)&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Further, the emergence of high-speed block relay networks, like Falcon (&lt;br/&gt;&lt;a href=&#34;http://www.falcon-net.org&#34;&gt;http://www.falcon-net.org&lt;/a&gt;)&lt;br/&gt;and FIBRE, as well as block compression, e.g. BIP152 and xthin, change the&lt;br/&gt;picture dramatically.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Also as the co-author of the selfish mining paper, you should know all&lt;br/&gt;these technology assume big miners being benevolent.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;So, the 4MB limit mentioned in our paper should not be used as a protocol&lt;br/&gt;limit today.&lt;br/&gt;&lt;br/&gt;Best,&lt;br/&gt;- egs&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Tue, Mar 28, 2017 at 3:36 PM, Juan Garavaglia 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; Alphonse,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Even when several of the experts involved in the document you refer has my&lt;br/&gt;&amp;gt; respect and admiration, I do not agree with some of their conclusions some&lt;br/&gt;&amp;gt; of their estimations are not accurate other changed like Bootstrap Time,&lt;br/&gt;&amp;gt; Cost per Confirmed Transaction they consider a network of 450,000,00 GH and&lt;br/&gt;&amp;gt; today is 3.594.236.966 GH, the energy consumption per GH is old, the cost&lt;br/&gt;&amp;gt; of electricity is wrong even when the document was made and is hard to find&lt;br/&gt;&amp;gt; any parameter used that is valid for an analysis today.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Again with all respect to the experts involved in that analysis is not&lt;br/&gt;&amp;gt; valid today.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I tend to believe more in Moore’s law, Butters&amp;#39; Law of Photonics and&lt;br/&gt;&amp;gt; Kryder’s Law all has been verified for many years and support that 32 MB in&lt;br/&gt;&amp;gt; 2020 are possible and equals or less than 1 MB in 2010.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Again may be is not possible Johnson Lau and LukeJr invested a significant&lt;br/&gt;&amp;gt; amount of time investigating ways to do a safe HF, and may be not possible&lt;br/&gt;&amp;gt; to do a safe HF today but from processing power, bandwidth and storage is&lt;br/&gt;&amp;gt; totally valid and Wang Chung proposal has solid grounds.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regards&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Juan&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; *From:* Alphonse Pace [mailto:alp.bitcoin at gmail.com]&lt;br/&gt;&amp;gt; *Sent:* Tuesday, March 28, 2017 2:53 PM&lt;br/&gt;&amp;gt; *To:* Juan Garavaglia &amp;lt;jg at 112bit.com&amp;gt;; Wang Chun &amp;lt;1240902 at gmail.com&amp;gt;&lt;br/&gt;&amp;gt; *Cc:* Bitcoin Protocol Discussion &amp;lt;bitcoin-dev at lists.linuxfoundation.org&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; *Subject:* Re: [bitcoin-dev] Hard fork proposal from last week&amp;#39;s meeting&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Juan,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I suggest you take a look at this paper: &lt;a href=&#34;http://fc16.ifca.ai/bit&#34;&gt;http://fc16.ifca.ai/bit&lt;/a&gt;&lt;br/&gt;&amp;gt; coin/papers/CDE&#43;16.pdf  It may help you form opinions based in science&lt;br/&gt;&amp;gt; rather than what appears to be nothing more than a hunch.  It shows that&lt;br/&gt;&amp;gt; even 4MB is unsafe.  SegWit provides up to this limit.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; 8MB is most definitely not safe today.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Whether it is unsafe or impossible is the topic, since Wang Chun proposed&lt;br/&gt;&amp;gt; making the block size limit 32MiB.&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; Wang Chun,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Can you specify what meeting you are talking about?  You seem to have not&lt;br/&gt;&amp;gt; replied on that point.  Who were the participants and what was the purpose&lt;br/&gt;&amp;gt; of this meeting?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; -Alphonse&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Tue, Mar 28, 2017 at 12:33 PM, Juan Garavaglia &amp;lt;jg at 112bit.com&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Alphonse,&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; In my opinion if 1MB limit was ok in 2010, 8MB limit is ok on 2016 and&lt;br/&gt;&amp;gt; 32MB limit valid in next halving, from network, storage and CPU perspective&lt;br/&gt;&amp;gt; or 1MB was too high in 2010 what is possible or 1MB is to low today.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If is unsafe or impossible to raise the blocksize is a different topic.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Regards&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Juan&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; *From:* bitcoin-dev-bounces at lists.linuxfoundation.org [mailto:&lt;br/&gt;&amp;gt; bitcoin-dev-bounces at lists.linuxfoundation.org] *On Behalf Of *Alphonse&lt;br/&gt;&amp;gt; Pace via bitcoin-dev&lt;br/&gt;&amp;gt; *Sent:* Tuesday, March 28, 2017 2:24 PM&lt;br/&gt;&amp;gt; *To:* Wang Chun &amp;lt;1240902 at gmail.com&amp;gt;; Bitcoin Protocol Discussion &amp;lt;&lt;br/&gt;&amp;gt; bitcoin-dev at lists.linuxfoundation.org&amp;gt;&lt;br/&gt;&amp;gt; *Subject:* Re: [bitcoin-dev] Hard fork proposal from last week&amp;#39;s meeting&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; What meeting are you referring to?  Who were the participants?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Removing the limit but relying on the p2p protocol is not really a true&lt;br/&gt;&amp;gt; 32MiB limit, but a limit of whatever transport methods provide.  This can&lt;br/&gt;&amp;gt; lead to differing consensus if alternative layers for relaying are used.&lt;br/&gt;&amp;gt; What you seem to be asking for is an unbound block size (or at least&lt;br/&gt;&amp;gt; determined by whatever miners produce).  This has the possibility (and even&lt;br/&gt;&amp;gt; likelihood) of removing many participants from the network, including many&lt;br/&gt;&amp;gt; small miners.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; 32MB in less than 3 years also appears to be far beyond limits of safety&lt;br/&gt;&amp;gt; which are known to exist far sooner, and we cannot expect hardware and&lt;br/&gt;&amp;gt; networking layers to improve by those amounts in that time.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; It also seems like it would be much better to wait until SegWit activates&lt;br/&gt;&amp;gt; in order to truly measure the effects on the network from this increased&lt;br/&gt;&amp;gt; capacity before committing to any additional increases.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; -Alphonse&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;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Tue, Mar 28, 2017 at 11:59 AM, Wang Chun 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; I&amp;#39;ve proposed this hard fork approach last year in Hong Kong Consensus&lt;br/&gt;&amp;gt; but immediately rejected by coredevs at that meeting, after more than&lt;br/&gt;&amp;gt; one year it seems that lots of people haven&amp;#39;t heard of it. So I would&lt;br/&gt;&amp;gt; post this here again for comment.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The basic idea is, as many of us agree, hard fork is risky and should&lt;br/&gt;&amp;gt; be well prepared. We need a long time to deploy it.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Despite spam tx on the network, the block capacity is approaching its&lt;br/&gt;&amp;gt; limit, and we must think ahead. Shall we code a patch right now, to&lt;br/&gt;&amp;gt; remove the block size limit of 1MB, but not activate it until far in&lt;br/&gt;&amp;gt; the future. I would propose to remove the 1MB limit at the next block&lt;br/&gt;&amp;gt; halving in spring 2020, only limit the block size to 32MiB which is&lt;br/&gt;&amp;gt; the maximum size the current p2p protocol allows. This patch must be&lt;br/&gt;&amp;gt; in the immediate next release of Bitcoin Core.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; With this patch in core&amp;#39;s next release, Bitcoin works just as before,&lt;br/&gt;&amp;gt; no fork will ever occur, until spring 2020. But everyone knows there&lt;br/&gt;&amp;gt; will be a fork scheduled. Third party services, libraries, wallets and&lt;br/&gt;&amp;gt; exchanges will have enough time to prepare for it over the next three&lt;br/&gt;&amp;gt; years.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; We don&amp;#39;t yet have an agreement on how to increase the block size&lt;br/&gt;&amp;gt; limit. There have been many proposals over the past years, like&lt;br/&gt;&amp;gt; BIP100, 101, 102, 103, 104, 105, 106, 107, 109, 148, 248, BU, and so&lt;br/&gt;&amp;gt; on. These hard fork proposals, with this patch already in Core&amp;#39;s&lt;br/&gt;&amp;gt; release, they all become soft fork. We&amp;#39;ll have enough time to discuss&lt;br/&gt;&amp;gt; all these proposals and decide which one to go. Take an example, if we&lt;br/&gt;&amp;gt; choose to fork to only 2MB, since 32MiB already scheduled, reduce it&lt;br/&gt;&amp;gt; from 32MiB to 2MB will be a soft fork.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Anyway, we must code something right now, before it becomes too late.&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;&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;bitcoin-dev mailing list&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&lt;br/&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;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;_______________________________________________&lt;br/&gt;bitcoin-dev mailing list&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&lt;br/&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;-------------- 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/20170401/f0a4a59e/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170401/f0a4a59e/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:58:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswhrgkkrx66zmu6lw6n9cfwf7caxrxxjx7rgp5xprrhvrdwut8a3czyqky2ry868skpmr2w6wrnna39g799kkq2xcxuyq7zyjsjh89pucawg86axa</id>
    
      <title type="html">📅 Original date posted:2017-02-25 📝 Original message:If ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswhrgkkrx66zmu6lw6n9cfwf7caxrxxjx7rgp5xprrhvrdwut8a3czyqky2ry868skpmr2w6wrnna39g799kkq2xcxuyq7zyjsjh89pucawg86axa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg9d7qwwtxcx3wvgs3a4wvaz6hgfhz4q4ahpxchn4awxsu8282tcgf5ydxl&#39;&gt;nevent1q…ydxl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-02-25&lt;br/&gt;📝 Original message:If people split their bitcoins in multiple addresses, then maybe there&lt;br/&gt;would be no need to worry(?), because the computational cost would be&lt;br/&gt;higher than what the attacker would get.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt;From Google:&lt;br/&gt;&lt;a href=&#34;https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html&#34;&gt;https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;*Here are some numbers that give a sense of how large scale this&lt;br/&gt;computation was: *&lt;br/&gt;&lt;br/&gt;   - *Nine quintillion (9,223,372,036,854,775,808) SHA1 computations in&lt;br/&gt;   total*&lt;br/&gt;   - *6,500 years of CPU computation to complete the attack first phase*&lt;br/&gt;   - *110 years of GPU computation to complete the second phase*&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://bitinfocharts.com/top-100-richest-bitcoin-addresses.html&#34;&gt;https://bitinfocharts.com/top-100-richest-bitcoin-addresses.html&lt;/a&gt;&lt;br/&gt;Richest address: 124,178 BTC ($142,853,079 USD)&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Sat, Feb 25, 2017 at 6:40 PM, Peter Todd 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 Sat, Feb 25, 2017 at 03:34:33PM -0600, Steve Davis wrote:&lt;br/&gt;&amp;gt; &amp;gt; Yea, well. I don’t think it is ethical to post instructions without an&lt;br/&gt;&amp;gt; associated remediation (BIP) if you don’t see the potential attack.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I can&amp;#39;t agree with you at all there: we&amp;#39;re still at the point where the&lt;br/&gt;&amp;gt; computational costs of such attacks limit their real-world impact, which is&lt;br/&gt;&amp;gt; exactly when you want the *maximum* exposure to what they are and what the&lt;br/&gt;&amp;gt; risks are, so that people develop mitigations.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Keeping details secret tends to keep the attacks out of public view, which&lt;br/&gt;&amp;gt; might be a good trade-off in a situation where the attacks are immediately&lt;br/&gt;&amp;gt; practical and the need to deploy a fix is well understood. But we&amp;#39;re in the&lt;br/&gt;&amp;gt; exact opposite situation.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; I was rather hoping that we could have a fuller discussion of what the&lt;br/&gt;&amp;gt; best practical response would be to such an issue?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Deploying segwit&amp;#39;s 256-bit digests is a response that&amp;#39;s already fully&lt;br/&gt;&amp;gt; coded and&lt;br/&gt;&amp;gt; ready to deploy, with the one exception of a new address format. That&lt;br/&gt;&amp;gt; address&lt;br/&gt;&amp;gt; format is being actively worked on, and could be deployed relatively&lt;br/&gt;&amp;gt; quickly if&lt;br/&gt;&amp;gt; needed.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://petertodd.org&#34;&gt;https://petertodd.org&lt;/a&gt; &amp;#39;peter&amp;#39;[:-1]@petertodd.org&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;-------------- 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/20170225/3c3e4b53/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170225/3c3e4b53/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:56:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2td2u7kz7eyvvsl0ezt8x4jm43hnzmxfzpfgypa54w6z3erszz4szyqky2ry868skpmr2w6wrnna39g799kkq2xcxuyq7zyjsjh89pucaw4qyy7h</id>
    
      <title type="html">📅 Original date posted:2017-02-25 📝 Original message:Google ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2td2u7kz7eyvvsl0ezt8x4jm43hnzmxfzpfgypa54w6z3erszz4szyqky2ry868skpmr2w6wrnna39g799kkq2xcxuyq7zyjsjh89pucaw4qyy7h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2ptvmvcheq94gq5zcddteuw6sscsx0vly489lmvg3349hkcmx77shhpmw9&#39;&gt;nevent1q…pmw9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2017-02-25&lt;br/&gt;📝 Original message:Google recommeds &amp;#34;migrate to safer cryptographic hashes such as SHA-256 and&lt;br/&gt;SHA-3&amp;#34;&lt;br/&gt;It does not mention RIPEMD-160&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html?m=1&#34;&gt;https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html?m=1&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Em 25/02/2017 10:47, &amp;#34;Steve Davis via bitcoin-dev&amp;#34; &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; escreveu:&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; On Feb 24, 2017, at 7:01 PM, Peter Todd &amp;lt;pete at petertodd.org&amp;gt; wrote:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Fri, Feb 24, 2017 at 05:49:36PM -0600, Steve Davis via bitcoin-dev&lt;br/&gt;wrote:&lt;br/&gt;&amp;gt;&amp;gt; If the 20 byte SHA1 is now considered insecure (with good reason), what&lt;br/&gt;about RIPEMD-160 which is the foundation of Bitcoin addresses?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; SHA1 is insecure because the SHA1 algorithm is insecure, not because&lt;br/&gt;160bits isn&amp;#39;t enough.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; AFAIK there aren&amp;#39;t any known weaknesses in RIPEMD160,&lt;br/&gt;&lt;br/&gt;…so far. I wonder how long that vacation will last?&lt;br/&gt;&lt;br/&gt;&amp;gt; but it also hasn&amp;#39;t been&lt;br/&gt;&amp;gt; as closely studied as more common hash algorithms.&lt;br/&gt;&lt;br/&gt;...but we can be sure that it will be, since the dollar value held in&lt;br/&gt;existing utxos continues to increase...&lt;br/&gt;&lt;br/&gt;&amp;gt; That said, Bitcoin uses&lt;br/&gt;&amp;gt; RIPEMD160(SHA256(msg)), which may make creating collisions harder if an&lt;br/&gt;attack&lt;br/&gt;&amp;gt; is found than if it used RIPEMD160 alone.&lt;br/&gt;&lt;br/&gt;Does that offer any greater protection? That’s not so clear to me as the&lt;br/&gt;outputs (at least for p2pkh) only verify the public key against the final&lt;br/&gt;20 byte hash. Specifically, in the first (notional) case the challenge&lt;br/&gt;would be to find a private key that has a public key that hashes to the&lt;br/&gt;final hash. In the second (realistic) case, you merely need to add the&lt;br/&gt;sha256 hash into the problem, which doesn’t seem to me to increase the&lt;br/&gt;difficulty by any significant amount?&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;/s&lt;br/&gt;_______________________________________________&lt;br/&gt;bitcoin-dev mailing list&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&lt;br/&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;-------------- 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/20170225/30468d23/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170225/30468d23/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:56:41Z</updated>
  </entry>

</feed>