<oembed><type>rich</type><version>1.0</version><author_name>npub14gv4tc4w0zkzyrfa5u2gvsajqlf3cgevux3xth46ukfrnqlcl8xqru4vq6</author_name><author_url>https://nostr.ae/npub14gv4tc4w0zkzyrfa5u2gvsajqlf3cgevux3xth46ukfrnqlcl8xqru4vq6</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-08-13&#xA;📝 Original message:A concern I have is about security (hash rate) as a function of block size.&#xA;&#xA;I am assuming that hash rate is correlated with revenue from mining.&#xA;&#xA;Total revenue from fees as a function of block size should be a curve.  On&#xA;one extreme of the curve, if blocks are too big, fee revenue tends towards&#xA;0 as there is no competition for block space.  At the other extreme, if&#xA;blocks are too small, fee revenue is limited only to what the most valuable&#xA;use case(s) can afford.  Somewhere in the middle there should be a sweet&#xA;spot where fee revenue is maximised.  It&#39;s not a static curve though, it&#xA;should change as demand for block space changes.&#xA;&#xA;Failing to scale the block size as demand grows might be forfeiting&#xA;potential miner revenue and hence security.&#xA;&#xA;(I don&#39;t think that should be a primary concern though since&#xA;decentralisation should come first, but I&#39;m just pointing it out as a&#xA;secondary concern).&#xA;&#xA;On Wed, Aug 12, 2015 at 7:59 PM, Jorge Timón &lt;&#xA;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&#xA;&gt; I believe all concerns I&#39;ve read can be classified in the following groups:&#xA;&gt;&#xA;&gt; &gt; 1) Potential indirect consequence of rising fees.&#xA;&gt;&#xA;&gt; - Lowest fee transactions (currently free transactions) will become&#xA;&gt; more unreliable.&#xA;&gt; - People will migrate to competing systems (PoW altcoins) with lower fees.&#xA;&gt;&#xA;&gt; &gt; 2) Software problem independent of a concrete block size that needs to&#xA;&gt; &gt; be solved anyway, often specific to Bitcoin Core (ie other&#xA;&gt; &gt; implementations, say libbitcoin may not necessarily share these&#xA;&gt; &gt; problems).&#xA;&gt;&#xA;&gt; - Bitcoin Core&#39;s mempool is unbounded in size and can make the program&#xA;&gt; crash by using too much memory.&#xA;&gt; - There&#39;s no good way to increase the fee of a transaction that is&#xA;&gt; taking too long to be mined without the &#34;double spending&#34; transaction&#xA;&gt; with the higher fee being blocked by most nodes which follow Bitcoin&#xA;&gt; Core&#39;s default policy for conflicting spends replacements (aka &#34;first&#xA;&gt; seen&#34; replacement policy).&#xA;&gt;&#xA;&gt; I have started with the 3 concerns that I read more often, but please&#xA;&gt; suggest more concerns for these categories and suggest other&#xA;&gt; categories if you think there&#39;s more.&#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&#xA;&gt;&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150813/fc22e19a/attachment.html&gt;</html></oembed>