<oembed><type>rich</type><version>1.0</version><author_name>npub1fx98zxt3lzspjs5f4msr0fxysx5euucm29ghysryju7vpc9j0jzqtcl2d8</author_name><author_url>https://nostr.ae/npub1fx98zxt3lzspjs5f4msr0fxysx5euucm29ghysryju7vpc9j0jzqtcl2d8</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-07-30&#xA;📝 Original message:I&#39;m re-reading and I have many spelling errors, sorry.&#xA;&#xA;On Fri, Jul 31, 2015 at 3:21 AM, Jorge Timón &lt;jtimon at jtimon.cc&gt; wrote:&#xA;&gt; On Thu, Jul 30, 2015 at 10:53 PM, Tom Harding &lt;tomh at thinlink.com&gt; wrote:&#xA;&gt;&gt; On 7/30/2015 11:14 AM, Jorge Timón wrote:&#xA;&gt;&gt;&gt; The blocksize limit (your &#34;production quota&#34;) is necessary for&#xA;&gt;&gt;&gt; decentralization, not for having a functioning fee market.&#xA;&gt;&gt;&#xA;&gt;&gt;&gt; If we can agree that hitting the limit will JUST cause higher fees and&#xA;&gt;&gt;&gt; not bitcoin to fail, puppies to die or the sky to turn purple I think&#xA;&gt;&gt;&gt; that&#39;s a great step forward in this debate.&#xA;&gt;&gt;&#xA;&gt;&gt; It&#39;s interesting how people see things differently.  I think your first&#xA;&gt;&gt; statement above represents a great step forward in the debate.  Unlike&#xA;&gt;&gt; Adam Back, you state that a block size limit is not necessary to create&#xA;&gt;&gt; a functioning fee market.&#xA;&gt;&#xA;&gt; Yes, Adam Back and I some times see things differently, and that&#39;s fine.&#xA;&gt; Many times, we realize later that we&#39;re saying the same thing with&#xA;&gt; different words and we&#39;re just discussing about terminology. That&#39;s&#xA;&gt; not an exclusive problem we have, it&#39;s a universal communication&#xA;&gt; problem. That&#39;s why math (which is nothing but a language) was&#xA;&gt; invented: to never discuss about terminology, to force any used&#xA;&gt; concept to be defined beforehand.&#xA;&gt; Sorry for the distraction, but I think this is one of those times.&#xA;&gt; Whether &#34;hitting the limit&#34; is &#34;necessary&#34; (I bet he never said&#xA;&gt; &#34;strictly necessary&#34;) or just &#34;helpful&#34; is not very relevant. I think&#xA;&gt; Adam and I agree that hitting the limit wouldn&#39;t be bad, but actually&#xA;&gt; good for an young and immature market like bitcoin fees.&#xA;&gt; Apart from the dubious time-preference premium (dubious because in&#xA;&gt; most cases is just wallet&#39;s defaults and not users in a hurry),&#xA;&gt; transactions are basically free if you are willing to wait (and&#xA;&gt; apparently not that much).&#xA;&gt;&#xA;&gt; If I was a miner and you want me to include your transaction for free,&#xA;&gt; you&#39;re asking me to give you money, which I would prefer to do&#xA;&gt; directly if you are a friend or a non-profit organization that I like&#xA;&gt; or whatever rather than giving you money through bitcoin fee&#xA;&gt; discounts.&#xA;&gt; By including your transaction, I&#39;m increasing the probability of my&#xA;&gt; mined block being orphaned and you&#39;re not willing to give me even a&#xA;&gt; single satoshi in exchange.&#xA;&gt; Today, in practice, one satoshi fee and no fee at all are treated&#xA;&gt; exactly the same by most (maybe all?) miners, which if you ask me, I&#xA;&gt; find very ~~unfair~~ economically absurd.&#xA;&gt;&#xA;&gt; Are all miners just stupid?&#xA;&gt; Not necessarily, they just don&#39;t care about fees or transactions at all.&#xA;&gt; Who is to blame? Certainly not the value chosen for the block size&#xA;&gt; limit, it&#39;s clearly the subsidy&#39;s fault: subsidy is all miners care&#xA;&gt; about (by the way, that&#39;s also the illness behind the SPV-mining&#xA;&gt; symptom). I am very worried about excessive mining subsidies (if you&#xA;&gt; knew how worried the freicoin community was [and still is] about this&#xA;&gt; problem, even if freicoin probably has one of the lowest mining&#xA;&gt; subsidies out there [currently and perpetually annual 5% of the&#xA;&gt; monetary base]...).&#xA;&gt; And I think that &#34;hitting the limit&#34; is not a catastrophe at all, but&#xA;&gt; rather an opportunity to motivate miners to start caring more about&#xA;&gt; transactions and fees (in proportion to what they care about).&#xA;&gt; And if the limit is increased later and fees fall again, that&#39;s fine,&#xA;&gt; because miners&#39; will already be more prepared for the next time we&#xA;&gt; &#34;hit the limit&#34;.&#xA;&gt; Anyway, maybe that hope is irrelevant, but what I&#39;m convinced about is&#xA;&gt; that rising non-fast-confirmation mining fees above zero is not a bad&#xA;&gt; thing.&#xA;&gt;&#xA;&gt;&gt; As to your second statement, unfortunately for immediate harmonious&#xA;&gt;&gt; relations, I was merely separating out the elevated fee market concern,&#xA;&gt;&gt; not at all saying it is the only or even the biggest concern with&#xA;&gt;&gt; limited capacity.  Alan Reiner, Ryan X. Charles and others have&#xA;&gt;&gt; eloquently explained how restrictive a 1MB limit is, even with &#34;layer 2&#34;.&#xA;&gt;&#xA;&gt; To be honest, I&#39;ve only followed those were assuming the worse case&#xA;&gt; for optimization: bitcoin global monetary monopoly.&#xA;&gt; If I remember correctly, they were aiming for something around 170 MB,&#xA;&gt; but in any case, any value for the constant is completely arbitrary to&#xA;&gt; me at this point, including 1 MB. I&#39;m deeply offended when I feel&#xA;&gt; included in the &#34;1MBers group&#34; because I don&#39;t feel like that at all.&#xA;&gt; To be honest, I have no idea what the correct value should be, all I&#xA;&gt; know it&#39;s a trade-off in a monotonic function:&#xA;&gt;&#xA;&gt; f(blocksize) = decentralization&#xA;&gt;&#xA;&gt;&gt; What&#39;s missing from the decentralization dialog is a quantitative&#xA;&gt;&gt; measure of decentralization.&#xA;&gt;&#xA;&gt; You are completely right: there&#39;s no defined measurable unit for&#xA;&gt; &#34;decentralization&#34; (&#34;p2pness&#34;, whatever bitcoin has that wasn&#39;t&#xA;&gt; possible before pow-based distributed consensus).&#xA;&gt; And I&#39;m afraid we will never have such a measurable unit. Maybe the&#xA;&gt; best definition of the property we&#39;re trying to capture is just &#34;the&#xA;&gt; opposite of centralization&#34;, assuming centralization is easier to&#xA;&gt; define.&#xA;&gt; The best we have now are pool percentages, number of nodes,&#xA;&gt; subsidy/fee ratio (as said, this influences things like SPV mining)&#xA;&gt; How all that gets to...?&#xA;&gt;&#xA;&gt; g(many unrelated matrics) = centralization&#xA;&gt;&#xA;&gt; I don&#39;t really think anybody knows, but no matter what your&#xA;&gt; interpretation of some Japanese-named dude on the internet&#39;s words&#xA;&gt; (aka bitcoin sacred history) are, if you think 3 validating nodes is&#xA;&gt; enough for a &#34;p2p&#34; monetary network.&#xA;&gt; It is very possible that decentralization(blocksize) =&#xA;&gt; decentralization(blocksize+1) for many values of blocksize, but I&#xA;&gt; think the burden of the proof that decentralization(current_blocksize)&#xA;&gt; ~= decentralization(current_blocksize+1) is on those who propose&#xA;&gt; ++current_blocksize.&#xA;&gt; But I think ANY metric for centralization would be welcomed right now.&#xA;&gt; In fact, it doesn&#39;t need to be a function of blocksize, it can be a&#xA;&gt; function of maxBlockSigops or maybe even maxBlockInputs or&#xA;&gt; maxBlockOuputs.&#xA;&gt; But if we don&#39;t want to have any consensus limit to centralization&#xA;&gt; bitcoin has already fail (and doesn&#39;t need expensive proof of work).&#xA;&gt;&#xA;&gt;&gt; Why not slam users with higher fees now, if we accept that they may be&#xA;&gt;&gt; necessary someday? For the same reasons you don&#39;t ask a child, age 5, to&#xA;&gt;&gt; work in a factory.&#xA;&gt;&#xA;&gt; It is a certainty that fees will be necessary someday: bitcoin&#39;s&#xA;&gt; seigniorage is limited to 21 M to subsidize mining, and we know that&#xA;&gt; won&#39;t last forever. Expensive proof of work (that centralized systems&#xA;&gt; lack) must be paid for somehow.&#xA;&gt; Who&#39;s child am I asking to work in a factory? I feel I&#39;m missing&#xA;&gt; something there.</html></oembed>