<oembed><type>rich</type><version>1.0</version><author_name>npub1m230cem2yh3mtdzkg32qhj73uytgkyg5ylxsu083n3tpjnajxx4qqa2np2</author_name><author_url>https://nostr.ae/npub1m230cem2yh3mtdzkg32qhj73uytgkyg5ylxsu083n3tpjnajxx4qqa2np2</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-05-08&#xA;📝 Original message:On Fri, May 08, 2015 at 03:32:00PM +0300, Joel Joonatan Kaartinen wrote:&#xA;&gt; Matt,&#xA;&gt; &#xA;&gt; It seems you missed my suggestion about basing the maximum block size on&#xA;&gt; the bitcoin days destroyed in transactions that are included in the block.&#xA;&gt; I think it has potential for both scaling as well as keeping up a constant&#xA;&gt; fee pressure. If tuned properly, it should both stop spamming and increase&#xA;&gt; block size maximum when there are a lot of real transactions waiting for&#xA;&gt; inclusion.&#xA;&#xA;The problem with gating block creation on Bitcoin days destroyed is&#xA;there&#39;s a strong potential of giving big mining pools an huge advantage,&#xA;because they can contract with large Bitcoin owners and buy dummy&#xA;transactions with large numbers of Bitcoin days destroyed on demand&#xA;whenever they need more days-destroyed to create larger blocks.&#xA;Similarly, with appropriate SIGHASH flags such contracting can be done&#xA;by modifying *existing* transactions on demand.&#xA;&#xA;Ultimately bitcoin days destroyed just becomes a very complex version of&#xA;transaction fees, and it&#39;s already well known that gating blocksize on&#xA;total transaction fees doesn&#39;t work.&#xA;&#xA;-- &#xA;&#39;peter&#39;[:-1]@petertodd.org&#xA;00000000000000000f53e2d214685abf15b6d62d32453a03b0d472e374e10e94&#xA;-------------- next part --------------&#xA;A non-text attachment was scrubbed...&#xA;Name: signature.asc&#xA;Type: application/pgp-signature&#xA;Size: 650 bytes&#xA;Desc: Digital signature&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150508/aad39559/attachment.sig&gt;</html></oembed>