<oembed><type>rich</type><version>1.0</version><author_name>npub1y22yec0znyzw8qndy5qn5c2wgejkj0k9zsqra7kvrd6cd6896z4qm5taj0</author_name><author_url>https://nostr.ae/npub1y22yec0znyzw8qndy5qn5c2wgejkj0k9zsqra7kvrd6cd6896z4qm5taj0</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2022-07-11&#xA;📝 Original message:&gt; If in the future Bitcoin is entirely dependent on fees for security&#xA;(scheduled very strongly) and this pattern keeps up (overwhelmingly likely)&#xA;then this is going to become a serious problem.&#xA;&#xA;We should carefully define &#34;when&#34; this becomes an issue.&#xA;&#xA;Suppose the reward is 1.5625 BTC.   That&#39;s not very far away.   Assume you&#xA;need a 12-month investment in hardware.   One-year * 100% mining capacity&#xA;at that time is thus incentivised with 82125 bitcoin in losses against a&#xA;double spend.   If the price remains the same as it is now, that&#39;s 1.6&#xA;billion.  Is that a sufficient security budget?&#xA;&#xA;As the rewards drop, the security of Bitcoin increasingly relies on &#34;price&#xA;increases&#34; and &#34;fee pressure&#34;.  Obviously &#34;price increases&#34; isn&#39;t something&#xA;anyone should rely on.   Therefore the correct thing to address is &#34;fee&#xA;pressure&#34;.&#xA;&#xA;&gt; There are a few possible approaches to fixes. One would be to drag most&#xA;of east asia eastward to a later time zone thus smoothing out the day/night&#xA;cycle but that&#39;s probably unrealistic. Another would be to hard fork in&#xA;fixed rewards in perpetuity...&#xA;&#xA;There is abundant evidence that modifying on-chain utility alters fees.&#xA;There is little doubt that the lightning network has cut into the security&#xA;budget.  Future privacy protocols, such as mweb, will cut in even further.&#xA;&#xA;Therefore another solution would be to simply *increase on-chain utility*,&#xA;driving up fees in response to the growth of layered transactions.&#xA;&#xA;Proposals like &#34;payment codes&#34; and protocols like &#34;omni&#34; and &#34;omnibolt&#34; all&#xA;use on-chain resources without needing a soft fork.   Other proposals, like&#xA;covenants, may increase fee pressure more.   And, of course, promoting the&#xA;use of Bitcoin &amp; Lightning in transactions - not just &#34;holding&#34;, helps&#xA;promote fee growth and helps maintain the security budget.&#xA;&#xA;Even if it&#39;s less fixed and predictable than tail-emissions, this approach&#xA;seems to make much more sense.&#xA;&#xA;&#xA;On Mon, Jul 11, 2022 at 2:19 PM Bram Cohen via bitcoin-dev &lt;&#xA;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&#xA;&gt; If transaction fees came in at an even rate over time all at the exact&#xA;&gt; same level then they work fine for security, acting similarly to fixed&#xA;&gt; block rewards. Unfortunately that isn&#39;t how it works in the real world.&#xA;&gt; There&#39;s a very well established day/night cycle with fees going to zero&#xA;&gt; overnight and even longer gaps on weekends and holidays. If in the future&#xA;&gt; Bitcoin is entirely dependent on fees for security (scheduled very&#xA;&gt; strongly) and this pattern keeps up (overwhelmingly likely) then this is&#xA;&gt; going to become a serious problem.&#xA;&gt;&#xA;&gt; What&#39;s likely to happen is that at first there will simply be no or very&#xA;&gt; few blocks mined overnight. There are likely to be some, as miners at first&#xA;&gt; turn off their mining rigs completely overnight then adopt the more&#xA;&gt; sophisticated strategy of waiting until there are enough fees in the&#xA;&gt; mempool to warrant attempting to make a block and only then doing it.&#xA;&gt; Unfortunately the gaming doesn&#39;t end there. Eventually the miners with&#xA;&gt; lower costs of operation will figure out that they can collectively reorg&#xA;&gt; the last hour (or some time period) of the day overnight and this will be&#xA;&gt; profitable. That&#39;s likely to cause the miners with more expensive&#xA;&gt; operations to stop attempting mining the last hour of the day preemptively.&#xA;&gt;&#xA;&gt; What happens after that I&#39;m not sure. There are a small enough number of&#xA;&gt; miners with a quirky enough distribution of costs of operation and&#xA;&gt; profitability that the dynamic is heavily dependent on those specifics, but&#xA;&gt; the beginnings of a slippery slope to a mining cabal which reorgs everyone&#xA;&gt; else out of existence and eventually 51% attacks the whole thing have&#xA;&gt; begun. It even gets worse than that because once there&#39;s a cabal&#xA;&gt; aggressively reorging anyone else out when they make a block other miners&#xA;&gt; will shut down and rapidly lose the ability to quickly spin up again, so&#xA;&gt; the threshold needed for that 51% attack will keep going down.&#xA;&gt;&#xA;&gt; In short, relying completely on transaction fees for security is likely to&#xA;&gt; be a disaster. What we can say from existing experience is that having&#xA;&gt; transaction fees be about 10% of rewards on average works well. It&#39;s enough&#xA;&gt; to incentivize collecting fees but not so much that it makes incentives get&#xA;&gt; all weird. 90% transaction fees is probably very bad. 50% works but runs&#xA;&gt; the risk of spikes getting too high.&#xA;&gt;&#xA;&gt; There are a few possible approaches to fixes. One would be to drag most of&#xA;&gt; east asia eastward to a later time zone thus smoothing out the day/night&#xA;&gt; cycle but that&#39;s probably unrealistic. Another would be to hard fork in&#xA;&gt; fixed rewards in perpetuity, which is slightly less unrealistic but still&#xA;&gt; extremely problematic.&#xA;&gt;&#xA;&gt; Much more actionable are measures which smooth out fees over time. Having&#xA;&gt; wallets opportunistically collect their dust during times of low&#xA;&gt; transaction fees would help and would save users on fees. Also making UX&#xA;&gt; which clarifies when things are likely to take a day or week but that it&#39;s&#xA;&gt; reliable would be a reasonable thing to do, but users unfortunately are&#xA;&gt; very averse to transactions taking a while.&#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/20220711/c357b407/attachment-0001.html&gt;</html></oembed>