<oembed><type>rich</type><version>1.0</version><author_name>npub1g6vxlp4e0nyhs2dqxxcryztyf5f5hyuaq93nw4r87zcnv0sdsa0qqsl5wd</author_name><author_url>https://nostr.ae/npub1g6vxlp4e0nyhs2dqxxcryztyf5f5hyuaq93nw4r87zcnv0sdsa0qqsl5wd</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-05-16&#xA;📝 Original message:On Sat, May 9, 2015 at 4:08 AM, Peter Todd &lt;pete at petertodd.org&gt; wrote:&#xA;&#xA;&gt; &gt; I wonder if having a &#34;miner&#34; flag would be good for the network.&#xA;&gt;&#xA;&gt; Makes it trivial to find miners and DoS attack them - a huge risk to the&#xA;&gt; network as a whole, as well as the miners.&#xA;&gt;&#xA;&#xA;To mitigate against this, two chaintips could be tracked.  The miner tip&#xA;and the client tip.&#xA;&#xA;Miners would build on the miner tip.  When performing client services, like&#xA;wallets, they would use the client tip.&#xA;&#xA;The client would act exactly the same as any node, the only change would be&#xA;that it gives miner work based on the mining tip.&#xA;&#xA;If the two tips end up significantly forking, there would be a warning to&#xA;the miner and perhaps eventually refuse to give out new work.&#xA;&#xA;That would happen when there was a miner level hard-fork.&#xA;&#xA;&#xA;&gt; That&#39;d be an excellent way to double-spend merchants, significantly&#xA;&gt; increasing the chance that the double-spend would succeed as you only&#xA;&gt; have to get sufficient hashing power to get the lucky blocks; you don&#39;t&#xA;&gt; need enough hashing power to *also* ensure those blocks don&#39;t become the&#xA;&gt; longest chain, removing the need to sybil attack your target.&#xA;&gt;&#xA;&#xA;To launch that attack, you need to produce fake blocks.  That is&#xA;expensive.&#xA;&#xA;Stephen Cale&#39;s suggestion to wait more than one block before counting a&#xA;transaction as confirmed would also help mitigate.&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150516/ef7854ef/attachment.html&gt;</html></oembed>