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




  <entry>
    <id>https://nostr.ae/nevent1qqsq5a5r0zv6t4s0q2cqratznhwcl3ymahz2a4g82cp4n0ylkcvnrzqzyp7rv6akxprzppvw4m0ndq9lzu6g4fur872ylhdvn82hmc6tt8m4wu8wlwu</id>
    
      <title type="html">📅 Original date posted:2014-07-04 📝 Original message:I feel ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq5a5r0zv6t4s0q2cqratznhwcl3ymahz2a4g82cp4n0ylkcvnrzqzyp7rv6akxprzppvw4m0ndq9lzu6g4fur872ylhdvn82hmc6tt8m4wu8wlwu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv3z3x7mqsu4l02cfvmt7xmgw7sae6zjjdr9adr7m5jwsldw0545cpf2z46&#39;&gt;nevent1q…2z46&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-07-04&lt;br/&gt;📝 Original message:I feel everyone should re-read that last paragraph as it carries the most&lt;br/&gt;weight IMO.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;On Fri, Jul 4, 2014 at 9:50 AM, kjj &amp;lt;bitcoin-devel at jerviss.org&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Just some general comments on this topic/discussion.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I suspect that there exist no algorithms which cannot be done better in&lt;br/&gt;&amp;gt; an application-specific device than in a general purpose computer.  And&lt;br/&gt;&amp;gt; if there is such a thing, then it must necessarily perform best on one&lt;br/&gt;&amp;gt; specific platform, making that platform the de facto application&lt;br/&gt;&amp;gt; specific device.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I&amp;#39;m not sure how one would go about proving or disproving that, but it&lt;br/&gt;&amp;gt; seems very likely to be true.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; IO-bound is exactly the same as memory bound, for devices that have&lt;br/&gt;&amp;gt; enough memory.  20 GB is already trivial today, and you don&amp;#39;t really get&lt;br/&gt;&amp;gt; into ask-the-wife-for-permission money until you cross 128 GB. The&lt;br/&gt;&amp;gt; exception would be if the IO was to an oracle outside of the device&amp;#39;s&lt;br/&gt;&amp;gt; control, and artificially limited in throughput.  Such a centralized&lt;br/&gt;&amp;gt; oracle would be contrary to the goals usually stated by people thinking&lt;br/&gt;&amp;gt; about anti-ASIC designs, so there isn&amp;#39;t much point.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Keeping the algorithm simple, and ASIC-easy, has one other advantage.&lt;br/&gt;&amp;gt; Just about anyone can sit down and design an ASIC for SHA, for example,&lt;br/&gt;&amp;gt; leading to diversity in the marketplace.  A harder algorithm can still&lt;br/&gt;&amp;gt; be made into an ASIC (or more generally into an ASD), but will require&lt;br/&gt;&amp;gt; more skilled designers, more expensive fabrication, etc.  This actually&lt;br/&gt;&amp;gt; concentrates the ASIC advantage into the hands of fewer people, which&lt;br/&gt;&amp;gt; again, is contrary to the stated goals.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt; Open source business process management suite built on Java and Eclipse&lt;br/&gt;&amp;gt; Turn processes into business applications with Bonita BPM Community Edition&lt;br/&gt;&amp;gt; Quickly connect people, data, and systems into organized workflows&lt;br/&gt;&amp;gt; Winner of BOSSIE, CODIE, OW2 and Gartner awards&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/Bonitasoft&#34;&gt;http://p.sf.net/sfu/Bonitasoft&lt;/a&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;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;- Ron&lt;br/&gt;end of line.&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/20140704/99018773/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20140704/99018773/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:23:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp72672l92e0x7w7puxqdx55vhxyutjtdvdkmwnauqrf5vl9nmflszyp7rv6akxprzppvw4m0ndq9lzu6g4fur872ylhdvn82hmc6tt8m4wl8teuw</id>
    
      <title type="html">📅 Original date posted:2014-06-17 📝 Original message:as I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp72672l92e0x7w7puxqdx55vhxyutjtdvdkmwnauqrf5vl9nmflszyp7rv6akxprzppvw4m0ndq9lzu6g4fur872ylhdvn82hmc6tt8m4wl8teuw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2l35w5xsd7lu750eu3wjgcn0qc6ewfprvcyg38velj70t5kpv4kc9ya6cj&#39;&gt;nevent1q…a6cj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-06-17&lt;br/&gt;📝 Original message:as I understood your proposal the entire block would be created on the&lt;br/&gt;miner rather than just the block header. Currently miners do not receive a&lt;br/&gt;list of transactions, they receive information required to create the block&lt;br/&gt;header, this is how you keep miners honest. if the miner is creating the&lt;br/&gt;full block we are right back to where we were.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve only worked with implementing the mining process for a few months now&lt;br/&gt;so someone correct me if I have the process wrong&lt;br/&gt;On Jun 17, 2014 7:01 AM, &amp;#34;Raúl Martínez&amp;#34; &amp;lt;rme at i-rme.es&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; Because he cant change the coinbase once the proof of work is done.&lt;br/&gt;&amp;gt;  El 17/06/2014 15:58, &amp;#34;Ron Elliott&amp;#34; &amp;lt;ronaldbelliott at gmail.com&amp;gt; escribió:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt; In this scenario how do you ensure the miner solving the block cannot&lt;br/&gt;&amp;gt;&amp;gt; reapportion the subsidy to himself rather than the pool?&lt;br/&gt;&amp;gt;&amp;gt; On Jun 17, 2014 2:09 AM, &amp;#34;Raúl Martínez&amp;#34; &amp;lt;rme at i-rme.es&amp;gt; wrote:&lt;br/&gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; First of all I apologice due to the possible mistakes in my writing&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; below, I am not a Bitcoin developer but I have some knowledge about it.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; ----&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; We all know the recent news, Ghash pool controlling 51% of the hashrate.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; While some consider it a threat others think that is not harmful.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; The thing is that we have to do something to stop this from happening&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; again.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; My proposal is to start thinking about miners that join a pool like&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; independent miners and not slave miners, this includes creating a new&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; mining protocol that does not rely on the pool sending the list of&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; transactions to include in a block. Each individual miner has to collect&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; transactions by his own and mine that, this can be achieved by running a&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; full node or by running a SPV like node that ask other nodes for&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; transactions.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Once this protocol is developed and standarised we as a community could&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; require all pools to use it (because its better, because is more&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; trustless...), not by imposing it but by recommending it.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Pool owners could send some instructions using this protocol to the&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; miner about how many transactions to include per block (some pools want&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; small blocks), how many 0 fee transactions to include, how much is the&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; minimum fee per Kb to include transactions and some info about the Coinbase&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; field in the block.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; This way is impossible to perform some of the possible 51% attacks:&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    - A pool owner cant mine a new chain (selfish mining) (pool clients&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    have a SPV or full node that has checkpoints and ask other peers about the&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    length of the chain)&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    - A pool owner can&amp;#39;t perform double spends or reverse transactions&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    (pool clients know all the transactions relayed to the network, they know&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    if they are already included on a block)&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    - A pool owner cant decide which transactions not to include (but&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    they can configure the minimum fee).&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    - A pool owner cant get all the rewards by avoiding other pools from&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    mining blocks (Because the pool client knows the last block independently&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;    that is from his pool or other).&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; The only thing that a 51% pool owner can do is to shut down his pool and&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; drop the hashrate by 51% because he does not control the miners.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; If the pool owner owns all the hardware in the pool my proposal is not&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; valid, if the pool clients dont use this protocol my proposal is not valid.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; I want to know if this is possible or its been developed or there is&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; already a working protocol that works like this, also I want to read other&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; people&amp;#39;s ways to address this threat, thanks for reading.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Find What Matters Most in Your Big Data with HPCC Systems&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Leverages Graph Analysis for Fast Processing &amp;amp; Easy Data Exploration&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/hpccsystems&#34;&gt;http://p.sf.net/sfu/hpccsystems&lt;/a&gt;&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Bitcoin-development mailing list&lt;br/&gt;&amp;gt;&amp;gt;&amp;gt; Bitcoin-development at lists.sourceforge.net&lt;br/&gt;&amp;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;&amp;gt;&lt;br/&gt;&amp;gt;&amp;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/20140617/14874493/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20140617/14874493/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:23:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs04x0zcgqprx0ks7qeyemxzgjznyv9nrqcvkhf29u8g07nahshyhczyp7rv6akxprzppvw4m0ndq9lzu6g4fur872ylhdvn82hmc6tt8m4w3cxw7a</id>
    
      <title type="html">📅 Original date posted:2014-06-17 📝 Original message:In ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs04x0zcgqprx0ks7qeyemxzgjznyv9nrqcvkhf29u8g07nahshyhczyp7rv6akxprzppvw4m0ndq9lzu6g4fur872ylhdvn82hmc6tt8m4w3cxw7a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8lrvnm3lu7h285xhmpr9y330cy6ldar0fzt6xwut7rz942mukrqg8ls46d&#39;&gt;nevent1q…s46d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;📅 Original date posted:2014-06-17&lt;br/&gt;📝 Original message:In this scenario how do you ensure the miner solving the block cannot&lt;br/&gt;reapportion the subsidy to himself rather than the pool?&lt;br/&gt;On Jun 17, 2014 2:09 AM, &amp;#34;Raúl Martínez&amp;#34; &amp;lt;rme at i-rme.es&amp;gt; wrote:&lt;br/&gt;&lt;br/&gt;&amp;gt; First of all I apologice due to the possible mistakes in my writing below,&lt;br/&gt;&amp;gt; I am not a Bitcoin developer but I have some knowledge about it.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ----&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; We all know the recent news, Ghash pool controlling 51% of the hashrate.&lt;br/&gt;&amp;gt; While some consider it a threat others think that is not harmful.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The thing is that we have to do something to stop this from happening&lt;br/&gt;&amp;gt; again.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; My proposal is to start thinking about miners that join a pool like&lt;br/&gt;&amp;gt; independent miners and not slave miners, this includes creating a new&lt;br/&gt;&amp;gt; mining protocol that does not rely on the pool sending the list of&lt;br/&gt;&amp;gt; transactions to include in a block. Each individual miner has to collect&lt;br/&gt;&amp;gt; transactions by his own and mine that, this can be achieved by running a&lt;br/&gt;&amp;gt; full node or by running a SPV like node that ask other nodes for&lt;br/&gt;&amp;gt; transactions.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Once this protocol is developed and standarised we as a community could&lt;br/&gt;&amp;gt; require all pools to use it (because its better, because is more&lt;br/&gt;&amp;gt; trustless...), not by imposing it but by recommending it.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; Pool owners could send some instructions using this protocol to the miner&lt;br/&gt;&amp;gt; about how many transactions to include per block (some pools want small&lt;br/&gt;&amp;gt; blocks), how many 0 fee transactions to include, how much is the minimum&lt;br/&gt;&amp;gt; fee per Kb to include transactions and some info about the Coinbase field&lt;br/&gt;&amp;gt; in the block.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; This way is impossible to perform some of the possible 51% attacks:&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;    - A pool owner cant mine a new chain (selfish mining) (pool clients&lt;br/&gt;&amp;gt;    have a SPV or full node that has checkpoints and ask other peers about the&lt;br/&gt;&amp;gt;    length of the chain)&lt;br/&gt;&amp;gt;    - A pool owner can&amp;#39;t perform double spends or reverse transactions&lt;br/&gt;&amp;gt;    (pool clients know all the transactions relayed to the network, they know&lt;br/&gt;&amp;gt;    if they are already included on a block)&lt;br/&gt;&amp;gt;    - A pool owner cant decide which transactions not to include (but they&lt;br/&gt;&amp;gt;    can configure the minimum fee).&lt;br/&gt;&amp;gt;    - A pool owner cant get all the rewards by avoiding other pools from&lt;br/&gt;&amp;gt;    mining blocks (Because the pool client knows the last block independently&lt;br/&gt;&amp;gt;    that is from his pool or other).&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; The only thing that a 51% pool owner can do is to shut down his pool and&lt;br/&gt;&amp;gt; drop the hashrate by 51% because he does not control the miners.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; If the pool owner owns all the hardware in the pool my proposal is not&lt;br/&gt;&amp;gt; valid, if the pool clients dont use this protocol my proposal is not valid.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; I want to know if this is possible or its been developed or there is&lt;br/&gt;&amp;gt; already a working protocol that works like this, also I want to read other&lt;br/&gt;&amp;gt; people&amp;#39;s ways to address this threat, thanks for reading.&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt; ------------------------------------------------------------------------------&lt;br/&gt;&amp;gt; HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions&lt;br/&gt;&amp;gt; Find What Matters Most in Your Big Data with HPCC Systems&lt;br/&gt;&amp;gt; Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.&lt;br/&gt;&amp;gt; Leverages Graph Analysis for Fast Processing &amp;amp; Easy Data Exploration&lt;br/&gt;&amp;gt; &lt;a href=&#34;http://p.sf.net/sfu/hpccsystems&#34;&gt;http://p.sf.net/sfu/hpccsystems&lt;/a&gt;&lt;br/&gt;&amp;gt; _______________________________________________&lt;br/&gt;&amp;gt; Bitcoin-development mailing list&lt;br/&gt;&amp;gt; Bitcoin-development at lists.sourceforge.net&lt;br/&gt;&amp;gt; &lt;a href=&#34;https://lists.sourceforge.net/lists/listinfo/bitcoin-development&#34;&gt;https://lists.sourceforge.net/lists/listinfo/bitcoin-development&lt;/a&gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;&amp;gt;&lt;br/&gt;-------------- 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/20140617/7251f9ba/attachment.html&amp;gt&#34;&gt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20140617/7251f9ba/attachment.html&amp;gt&lt;/a&gt;;
    </content>
    <updated>2023-06-07T15:22:59Z</updated>
  </entry>

</feed>