<oembed><type>rich</type><version>1.0</version><author_name>npub1e46n428mcyfwznl7nlsf6d3s7rhlwm9x3cmkuqzt3emmdpadmkaqqjxmcu</author_name><author_url>https://nostr.ae/npub1e46n428mcyfwznl7nlsf6d3s7rhlwm9x3cmkuqzt3emmdpadmkaqqjxmcu</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-12-20&#xA;📝 Original message:Peter was referring to pool-block-withholding, not selfish mining.&#xA;&#xA;On December 19, 2015 7:34:26 PM PST, Chris Priest via bitcoin-dev &lt;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;Block witholding attacks are only possible if you have a majority of&#xA;&gt;hashpower. If you only have 20% hashpower, you can&#39;t do this attack.&#xA;&gt;Currently, this attack is only a theoretical attack, as the ones with&#xA;&gt;all the hashpower today are not engaging in this behavior. Even if&#xA;&gt;someone who had a lot of hashpower decided to pull off this attack,&#xA;&gt;they wouldn&#39;t be able to disrupt much. Once that time comes, then I&#xA;&gt;think this problem should be solved, until then it should be a low&#xA;&gt;priority. There are more important things to work on in the meantime.&#xA;&gt;&#xA;&gt;On 12/19/15, Peter Todd via bitcoin-dev&#xA;&gt;&lt;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt;&gt; At the recent Scaling Bitcoin conference in Hong Kong we had a&#xA;&gt;chatham&#xA;&gt;&gt; house rules workshop session attending by representitives of a super&#xA;&gt;&gt; majority of the Bitcoin hashing power.&#xA;&gt;&gt;&#xA;&gt;&gt; One of the issues raised by the pools present was block withholding&#xA;&gt;&gt; attacks, which they said are a real issue for them. In particular,&#xA;&gt;pools&#xA;&gt;&gt; are receiving legitimate threats by bad actors threatening to use&#xA;&gt;block&#xA;&gt;&gt; withholding attacks against them. Pools offering their services to&#xA;&gt;the&#xA;&gt;&gt; general public without anti-privacy Know-Your-Customer have little&#xA;&gt;&gt; defense against such attacks, which in turn is a threat to the&#xA;&gt;&gt; decentralization of hashing power: without pools only fairly large&#xA;&gt;&gt; hashing power installations are profitable as variance is a very real&#xA;&gt;&gt; business expense. P2Pool is often brought up as a replacement for&#xA;&gt;pools,&#xA;&gt;&gt; but it itself is still relatively vulnerable to block withholding,&#xA;&gt;and&#xA;&gt;&gt; in any case has many other vulnerabilities and technical issues that&#xA;&gt;has&#xA;&gt;&gt; prevented widespread adoption of P2Pool.&#xA;&gt;&gt;&#xA;&gt;&gt; Fixing block withholding is relatively simple, but (so far) requires&#xA;&gt;a&#xA;&gt;&gt; SPV-visible hardfork. (Luke-Jr&#39;s two-stage target mechanism) We&#xA;&gt;should&#xA;&gt;&gt; do this hard-fork in conjunction with any blocksize increase, which&#xA;&gt;will&#xA;&gt;&gt; have the desirable side effect of clearly show consent by the entire&#xA;&gt;&gt; ecosystem, SPV clients included.&#xA;&gt;&gt;&#xA;&gt;&gt;&#xA;&gt;&gt; Note that Ittay Eyal and Emin Gun Sirer have argued(1) that block&#xA;&gt;&gt; witholding attacks are a good thing, as in their model they can be&#xA;&gt;used&#xA;&gt;&gt; by small pools against larger pools, disincentivising large pools.&#xA;&gt;&gt; However this argument is academic and not applicable to the real&#xA;&gt;world,&#xA;&gt;&gt; as a much simpler defense against block withholding attacks is to use&#xA;&gt;&gt; anti-privacy KYC and the legal system combined with the variety of&#xA;&gt;&gt; withholding detection mechanisms only practical for large pools.&#xA;&gt;&gt; Equally, large hashing power installations - a dangerous thing for&#xA;&gt;&gt; decentralization - have no block withholding attack vulnerabilities.&#xA;&gt;&gt;&#xA;&gt;&gt; 1) http://hackingdistributed.com/2014/12/03/the-miners-dilemma/&#xA;&gt;&gt;&#xA;&gt;&gt; --&#xA;&gt;&gt; &#39;peter&#39;[:-1]@petertodd.org&#xA;&gt;&gt; 00000000000000000188b6321da7feae60d74c7b0becbdab3b1a0bd57f10947d&#xA;&gt;&gt;&#xA;&gt;_______________________________________________&#xA;&gt;bitcoin-dev mailing list&#xA;&gt;bitcoin-dev at lists.linuxfoundation.org&#xA;&gt;https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev</html></oembed>