<oembed><type>rich</type><version>1.0</version><author_name>npub1ekvnqhww3aagwuj9t55dgj5y29u8cxdjllfv3vgppt8vc0zljhrs6lnm2u</author_name><author_url>https://nostr.ae/npub1ekvnqhww3aagwuj9t55dgj5y29u8cxdjllfv3vgppt8vc0zljhrs6lnm2u</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2020-05-12&#xA;📝 Original message:&#xA;On 05/05/2020 16:16, Lloyd Fournier via bitcoin-dev wrote:&#xA;&gt; On Tue, May 5, 2020 at 9:01 PM Luke Dashjr via bitcoin-dev &lt;&#xA;&gt; bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&gt; &#xA;&gt;&gt; On Tuesday 05 May 2020 10:17:37 Antoine Riard via bitcoin-dev wrote:&#xA;&gt;&gt;&gt; Trust-minimization of Bitcoin security model has always relied first and&#xA;&gt;&gt;&gt; above on running a full-node. This current paradigm may be shifted by LN&#xA;&gt;&gt;&gt; where fast, affordable, confidential, censorship-resistant payment&#xA;&gt;&gt; services&#xA;&gt;&gt;&gt; may attract a lot of adoption without users running a full-node.&#xA;&gt;&gt;&#xA;&gt;&gt; No, it cannot be shifted. This would compromise Bitcoin itself, which for&#xA;&gt;&gt; security depends on the assumption that a supermajority of the economy is&#xA;&gt;&gt; verifying their incoming transactions using their own full node.&#xA;&gt;&gt;&#xA;&gt; &#xA;&gt; Hi Luke,&#xA;&gt; &#xA;&gt; I have heard this claim made several times but have never understood the&#xA;&gt; argument behind it. The question I always have is: If I get scammed by not&#xA;&gt; verifying my incoming transactions properly how can this affect anyone&#xA;&gt; else? It&#39;s very unintuative.  I&#39;ve been scammed several times in my life in&#xA;&gt; fiat currency transactions but as far as I could tell it never negatively&#xA;&gt; affected the currency overall!&#xA;&gt; &#xA;&gt; The links you point and from what I&#39;ve seen you say before refer to &#34;miner&#xA;&gt; control&#34; as the culprit. My only thought is that this is because a light&#xA;&gt; client could follow a dishonest majority of hash power chain. But this just&#xA;&gt; brings me back to the question. If, instead of BTC, I get a payment in some&#xA;&gt; miner scamcoin on their dishonest fork (but I think it&#39;s BTC because I&#39;m&#xA;&gt; running a light client) that still seems to only to damage me. Where does&#xA;&gt; the side effect onto others on the network come from?&#xA;&gt; &#xA;&gt; Cheers,&#xA;&gt; &#xA;&gt; LL&#xA;&gt; &#xA;&#xA;Hello Lloyd,&#xA;&#xA;The problem comes when a large part of the ecosystem gets scammed at&#xA;once, which is how such an attack would happen in practice.&#xA;&#xA;For example, consider if bitcoin had 10000 users. 10 of them use a full&#xA;node wallet while the other 9990 use an SPV wallet. If a miner attacked&#xA;the system by printing infinite bitcoins and spending coins without a&#xA;valid signature, then the 9990 SPV wallets would accept those fake coins&#xA;as payment, and trade the coins amongst themselves. After a time those&#xA;coins would likely be the ancestors of most active coins in the&#xA;9990-SPV-wallet ecosystem. Bitcoin would split into two currencies:&#xA;full-node-coin and SPV-coin.&#xA;&#xA;Now the fraud miners may become well known, perhaps being published on&#xA;bitcoin news portals, but the 9990-SPV-wallet ecosystem has a strong&#xA;incentive to be against any rollback. Their recent transactions would&#xA;disappear and they&#39;d lose money. They would argue that they&#39;ve already&#xA;been using the coin for a while, and it works perfectly fine, and anyway&#xA;a coin that can be spent in 9990 places is more useful than one that can&#xA;be spent in just 10 places. The SPV-wallet community might even decide&#xA;to use something like `invalidateblock` to make sure their SPV-coin&#xA;doesn&#39;t get reorg&#39;d out of existence. There&#39;d also likely be a social&#xA;attack, with every bitcoin community portal being flooded with bots and&#xA;shills advocating the merits of SPV-coin. This is not a hypothetical&#xA;because we already saw the same thing during the scalability conflict&#xA;2015-2017.&#xA;&#xA;Before you know it, &#34;Bitcoin&#34; would become SPV-coin with inflation and&#xA;arbitrary seizure. Any normal user could download software called&#xA;&#34;Bitcoin wallet&#34; which they trust and have used before, but instead of&#xA;using Bitcoin they&#39;d be using SPV-coin. You may be one of the 10 wallets&#xA;backed by a full node, but that won&#39;t do much good to you when 9990&#xA;users happily use another coin as their medium of exchange.&#xA;&#xA;Regards&#xA;CB</html></oembed>