Due to Bitcoin network fees, customer loses $10 trying to buy $25 game on Steam
A trivial solution would be to increase the block size, but unfortunately Bitcoin Core developers refuse to do it, under the pretext that it will &quot;increase centralization&quot;. In reality, a <i>reasonable</i> (2-4×) increase wouldn&#x27;t. The amortized cost of running a full node able to support 2-4 times larger blocks is only $5 per month (<a href="http:&#x2F;&#x2F;blog.zorinaq.com&#x2F;full-node-on-5-dollars&#x2F;" rel="nofollow">http:&#x2F;&#x2F;blog.zorinaq.com&#x2F;full-node-on-5-dollars&#x2F;</a>). The block propagation delay has also largely been solved with Compact Blocks which transmit a nominal 1MB block in ~20kB. Also, at least 2 on-chain scaling technologies are being developed that would easily let us increase block sizes: UTXO commitment sets can reduce long-term blockchain storage by 50×, and Graphene reduces the size of a 1MB broadcasted block by another order of magnitude, down to ~2kB.