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




  <entry>
    <id>https://nostr.ae/nevent1qqs95nrtqfxuqntqea30v6lqu696x7ptx02njh53nqzjhdgvqgq465szypms70750xe7zy7feux3v6kul4ann63xx9jnnrp7dkffytksn437s7vzm3d</id>
    
      <title type="html">📅 Original date posted:2015-12-28 📝 Original message:On ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs95nrtqfxuqntqea30v6lqu696x7ptx02njh53nqzjhdgvqgq465szypms70750xe7zy7feux3v6kul4ann63xx9jnnrp7dkffytksn437s7vzm3d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq9kqyryda4quqh0p7pvmw2qzxzygw8kmzl08sd0q5lrfc773uwwqrkk395&#39;&gt;nevent1q…k395&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-12-28&lt;br/&gt;📝 Original message:On Mon, Dec 28, 2015 at 11:12 AM, Peter Todd &amp;lt;pete at petertodd.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; On Sat, Dec 26, 2015 at 12:12:13AM -0800, Multipool Admin wrote:&lt;br/&gt;&amp;gt; &amp;gt; Any attempt to &amp;#39;fix&amp;#39; this problem, would most likely require changes to&lt;br/&gt;&amp;gt; all&lt;br/&gt;&amp;gt; &amp;gt; mining software, why not just make mining more decentralized in general?&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; For example, allow anyone to submit proofs of work to Bitcoind that are&lt;br/&gt;&amp;gt; &amp;gt; some fraction of the network difficulty and receive payment for them if&lt;br/&gt;&amp;gt; &amp;gt; they&amp;#39;re valid.  This would also encourage the proliferation of full nodes&lt;br/&gt;&amp;gt; &amp;gt; since anyone could solo mine again.  Then, the next coinbase transaction&lt;br/&gt;&amp;gt; &amp;gt; could be split among, say, the top 100 proofs of work.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; That&amp;#39;s certainly be a good place to be, but the design of Bitcoin&lt;br/&gt;&amp;gt; currently makes achieving that goal fundementally difficult.&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;Agreed, however I don&amp;#39;t think it would be impossible or even really that&lt;br/&gt;difficult, and would be a great way to increase decentralization while&lt;br/&gt;simultaneously fixing other issues with mining.&lt;br/&gt;&lt;br/&gt;Proofs of work would be valid if they&amp;#39;re built on top of the current block&lt;br/&gt;hash, and we could require (difficulty/N) proofs of work that are &amp;gt;=&lt;br/&gt;(difficulty/N) to assemble a valid block.  Same as mining shares work.&lt;br/&gt;&lt;br/&gt;The block assembler who finds the final diff/N &amp;#39;share&amp;#39; could get a small&lt;br/&gt;bonus as an incentive to complete the block as quickly as possible.  Or&lt;br/&gt;alternatively, a checksum could be computed of all the current diff/N&lt;br/&gt;shares in the mempool and that way only the final share would need to be&lt;br/&gt;broadcasted to the entire network, and clients with the correct checksum&lt;br/&gt;could assemble the block themselves without having to download the entire&lt;br/&gt;block.  This would drastically decrease data usage on the network.&lt;br/&gt;&lt;br/&gt;&amp;gt; Eligius already does their miner payouts like this.&lt;br/&gt;&amp;gt; &amp;gt;&lt;br/&gt;&amp;gt; &amp;gt; If you want to fix an issue with mining, fix the selfish mining issue&lt;br/&gt;&amp;gt; first&lt;br/&gt;&amp;gt; &amp;gt; as it&amp;#39;s a much larger and more dangerous potential issue.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Do you specifically mean selfish mining as defined in Emin Gün&lt;br/&gt;&amp;gt; Sirer/Ittay Eyal&amp;#39;s paper? Keep in mind that attack is only a significant&lt;br/&gt;&amp;gt; issue in a scenario - one malicious miner with &amp;gt;30% hashing power -&lt;br/&gt;&amp;gt; where you&amp;#39;re already very close to the margins anyway; the difference&lt;br/&gt;&amp;gt; between a 50% attack threshold and a 30% attack threshold isn&amp;#39;t very&lt;br/&gt;&amp;gt; significant.&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;Yes, that&amp;#39;s what I&amp;#39;m talking about.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Far more concerning is network propagation effects between large and&lt;br/&gt;&amp;gt; small miners. For that class of issues, if you are in an environemnt&lt;br/&gt;&amp;gt; where selfish mining is possible - a fairly flat, easily DoS/sybil&lt;br/&gt;&amp;gt; attacked network topology - the profitability difference between small&lt;br/&gt;&amp;gt; and large miners even *without* attacks going on is a hugely worrying&lt;br/&gt;&amp;gt; problem. OTOH, if you&amp;#39;re blocksize is small enough that propagation time&lt;br/&gt;&amp;gt; is negligable to profitability, then selfish mining attacks with &amp;lt;30%&lt;br/&gt;&amp;gt; hashing power aren&amp;#39;t much of a concern - they&amp;#39;ll be naturally defeated&lt;br/&gt;&amp;gt; by anti-DoS/anti-sybil measures.&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;The possibility that a previously &amp;#39;good&amp;#39; actor with 30% of the hashpower&lt;br/&gt;going &amp;#39;rogue&amp;#39; becomes more and more of a concern as the block subsidy&lt;br/&gt;decreases.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; &amp;gt; I don&amp;#39;t believe it was ever clearly established whether Eligius suffered&lt;br/&gt;&amp;gt; a&lt;br/&gt;&amp;gt; &amp;gt; block withholding attack or was just the victim of a miner with (what&lt;br/&gt;&amp;gt; was,&lt;br/&gt;&amp;gt; &amp;gt; at the time) a large amount of faulty hardware, however, from the&lt;br/&gt;&amp;gt; &amp;gt; Bitcointalk threads at the time I believe it was assumed to be the&lt;br/&gt;&amp;gt; latter.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I think the latter was assumed as well, although ruling out of the&lt;br/&gt;&amp;gt; former is impossible.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Note though that Eligius is *not* the only pool to have had problems&lt;br/&gt;&amp;gt; with block withholding, though AFAIK Eligius is the only one who has&lt;br/&gt;&amp;gt; gone on record so far. (as I said in my original post, I&amp;#39;m relaying&lt;br/&gt;&amp;gt; information given to me under condition of confidentiality)&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;What is the incentive not to go on record about this?&lt;br/&gt;&lt;br/&gt;--Adam&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/20151228/46d76db5/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151228/46d76db5/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:46:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq9kqyryda4quqh0p7pvmw2qzxzygw8kmzl08sd0q5lrfc773uwwqzypms70750xe7zy7feux3v6kul4ann63xx9jnnrp7dkffytksn437s2xvpu2</id>
    
      <title type="html">📅 Original date posted:2015-12-28 📝 Original message:On ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq9kqyryda4quqh0p7pvmw2qzxzygw8kmzl08sd0q5lrfc773uwwqzypms70750xe7zy7feux3v6kul4ann63xx9jnnrp7dkffytksn437s2xvpu2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrylhz3yx3sg7deuatmhv7r2cgfefmqtwk3eppc7gczz2a3x33ljq3f6aac&#39;&gt;nevent1q…6aac&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-12-28&lt;br/&gt;📝 Original message:On Mon, Dec 28, 2015 at 11:30 AM, Emin Gün Sirer &amp;lt;&lt;br/&gt;bitcoin-dev at lists.linuxfoundation.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On Mon, Dec 28, 2015 at 2:12 PM, Peter Todd 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; Do you specifically mean selfish mining as defined in Emin Gün&lt;br/&gt;&amp;gt;&amp;gt; Sirer/Ittay Eyal&amp;#39;s paper? Keep in mind that attack is only a significant&lt;br/&gt;&amp;gt;&amp;gt; issue in a scenario - one malicious miner with &amp;gt;30% hashing power -&lt;br/&gt;&amp;gt;&amp;gt; where you&amp;#39;re already very close to the margins anyway; the difference&lt;br/&gt;&amp;gt;&amp;gt; between a 50% attack threshold and a 30% attack threshold isn&amp;#39;t very&lt;br/&gt;&amp;gt;&amp;gt; significant.&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; This is not quite right: we know that selfish mining is a guaranteed win&lt;br/&gt;&amp;gt; at 34%. We do not know when exactly it begins to pay off. The more&lt;br/&gt;&amp;gt; consolidated and centralized the other mining pools, the less of a threat&lt;br/&gt;&amp;gt; it is below 34%; the more decentralized, the more likely it is to pay off&lt;br/&gt;&amp;gt; at lower thresholds.&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;Exactly.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;gt; Far more concerning is network propagation effects between large and&lt;br/&gt;&amp;gt;&amp;gt; small miners.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; On a related note, the Bitcoin-NG paper took a big step towards moving&lt;br/&gt;&amp;gt; these kinds of concerns out of the realm of gut-feelings and wavy hands&lt;br/&gt;&amp;gt; into science. In particular, it introduced metrics for fairness (i.e.&lt;br/&gt;&amp;gt; differential&lt;br/&gt;&amp;gt; rate in orphans experienced by small and large miners), hash power&lt;br/&gt;&amp;gt; efficiency, as well as consensus delay.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; For that class of issues, if you are in an environemnt&lt;br/&gt;&amp;gt;&amp;gt; where selfish mining is possible - a fairly flat, easily DoS/sybil&lt;br/&gt;&amp;gt;&amp;gt; attacked network topology - the profitability difference between small&lt;br/&gt;&amp;gt;&amp;gt; and large miners even *without* attacks going on is a hugely worrying&lt;br/&gt;&amp;gt;&amp;gt; problem.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Indeed, there is a slight, quantifiable benefit to larger pools. Which is&lt;br/&gt;&amp;gt; why&lt;br/&gt;&amp;gt; we need to be diligent about not letting pools get too big.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; Note though that Eligius is *not* the only pool to have had problems&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt; with block withholding, though AFAIK Eligius is the only one who has&lt;br/&gt;&amp;gt;&amp;gt; gone on record so far. (as I said in my original post, I&amp;#39;m relaying&lt;br/&gt;&amp;gt;&amp;gt; information given to me under condition of confidentiality)&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I can see why they don&amp;#39;t want to go public with this: it means that they&lt;br/&gt;&amp;gt; are less profitable than other pools.&lt;br/&gt;&amp;gt;&lt;br/&gt;&lt;br/&gt;This I disagree with -- if they know that they have been attacked, then&lt;br/&gt;there is every reason to come forward with this information.&lt;br/&gt;&lt;br/&gt;First of all, it offers an explanation for poor profits (this is better&lt;br/&gt;than unexplained poor profits).&lt;br/&gt;&lt;br/&gt;Second of all, if one pool can be attacked then any pool can be attacked --&lt;br/&gt;this is not a reason not to mine on a particular pool.  If anything, it&amp;#39;s a&lt;br/&gt;reason to diversify hashrate among many pools.&lt;br/&gt;&lt;br/&gt;--Adam&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/20151228/8c25dd48/attachment-0001.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151228/8c25dd48/attachment-0001.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:46:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrjex294ez899ynwepdtjkzfskf0wvsuy0c6zh7yj5v2m7hf58ytszypms70750xe7zy7feux3v6kul4ann63xx9jnnrp7dkffytksn437svqhygy</id>
    
      <title type="html">📅 Original date posted:2015-12-26 📝 Original message:Any ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrjex294ez899ynwepdtjkzfskf0wvsuy0c6zh7yj5v2m7hf58ytszypms70750xe7zy7feux3v6kul4ann63xx9jnnrp7dkffytksn437svqhygy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspey4qu87pqp9apcq6d8vm7nr497y67w2ts68c5f7fwh7vj8tkn2szs2caz&#39;&gt;nevent1q…2caz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2015-12-26&lt;br/&gt;📝 Original message:Any attempt to &amp;#39;fix&amp;#39; this problem, would most likely require changes to all&lt;br/&gt;mining software, why not just make mining more decentralized in general?&lt;br/&gt;&lt;br/&gt;For example, allow anyone to submit proofs of work to Bitcoind that are&lt;br/&gt;some fraction of the network difficulty and receive payment for them if&lt;br/&gt;they&amp;#39;re valid.  This would also encourage the proliferation of full nodes&lt;br/&gt;since anyone could solo mine again.  Then, the next coinbase transaction&lt;br/&gt;could be split among, say, the top 100 proofs of work.&lt;br/&gt;&lt;br/&gt;Eligius already does their miner payouts like this.&lt;br/&gt;&lt;br/&gt;If you want to fix an issue with mining, fix the selfish mining issue first&lt;br/&gt;as it&amp;#39;s a much larger and more dangerous potential issue.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t believe it was ever clearly established whether Eligius suffered a&lt;br/&gt;block withholding attack or was just the victim of a miner with (what was,&lt;br/&gt;at the time) a large amount of faulty hardware, however, from the&lt;br/&gt;Bitcointalk threads at the time I believe it was assumed to be the latter.&lt;br/&gt;&lt;br/&gt;--Adam&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Sat, Dec 19, 2015 at 8:44 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, Dec 19, 2015 at 07:43:59PM -0800, Chris Priest via bitcoin-dev&lt;br/&gt;&amp;gt; wrote:&lt;br/&gt;&amp;gt; &amp;gt; Then shouldn&amp;#39;t this be something the pool deals with, not the bitcoin&lt;br/&gt;&amp;gt; protocol?&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; There is no known way for pools - especially ones that allow anonymous&lt;br/&gt;&amp;gt; hashers - to effectively prevent block withholding attacks without&lt;br/&gt;&amp;gt; changing the Bitcoin protocol.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; --&lt;br/&gt;&amp;gt; &amp;#39;peter&amp;#39;[:-1]@petertodd.org&lt;br/&gt;&amp;gt; 00000000000000000188b6321da7feae60d74c7b0becbdab3b1a0bd57f10947d&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/20151226/d35657ba/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151226/d35657ba/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T17:46:57Z</updated>
  </entry>

</feed>