Return-Path: Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 151E8C002D for ; Sat, 20 Aug 2022 15:30:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id DD9AB60F66 for ; Sat, 20 Aug 2022 15:30:47 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org DD9AB60F66 Authentication-Results: smtp3.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=R3KJyXrz X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.098 X-Spam-Level: X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ic7e5DndsmmO for ; Sat, 20 Aug 2022 15:30:46 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 2DDEC60D62 Received: from mail-vs1-xe32.google.com (mail-vs1-xe32.google.com [IPv6:2607:f8b0:4864:20::e32]) by smtp3.osuosl.org (Postfix) with ESMTPS id 2DDEC60D62 for ; Sat, 20 Aug 2022 15:30:46 +0000 (UTC) Received: by mail-vs1-xe32.google.com with SMTP id l7so6888718vsc.0 for ; Sat, 20 Aug 2022 08:30:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=BbH9AJtpTzEt3WCpkkEWelWmGr2s7stcfOSR8hLShdg=; b=R3KJyXrzmXxJuz/DNTh/PwkGP3Fw9H2yvUu5KICM7GMSbLe/qoMd7mvmYmcLUeke/Q bqRFetci7uO6tkV1fz+cHYPW59tGApFkaYRKIGqB3e3nQGLoEKaq9wlNiZkJXTGkN+GU hjjE4DKTEyn+PGMFPvl4z17XfqvDMeqJR/sJKqMhGwdegsNmYjqEiMTU+deNk/FcArC2 AcUP+4RSc/dxEC88Nu2TBsrnBe6/oup73OQpOjtDBJhgy5n2NffOSpaao/T3bW57KGPV nKhFUutmqZf4uRu4u1Vk9maSBVD9ONHCUv+tAU2+aW+lSKepF4DMwX6J48c+zBMMmoHo IePg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=BbH9AJtpTzEt3WCpkkEWelWmGr2s7stcfOSR8hLShdg=; b=faqGNNht7ehrxN3zDZ+EtIlW2Kz7mdo+P3hPXR0tFLRehvsoiN3BkfP9ByvMcGK+ee jVr9PNes3cQ2DZbxuC4mlF5stghxdZcfjLB7/fJFhpH+wfHbfNObJAI18bjEy8UpZ7c2 1bzH3ikaQnOombcAYia7KeKXKDvJH5VRZDJSbGXduRiI6FJs0ABoqgbb9C/SAs6NUsze HXLwTBSsk69PglNEDUHC7xin0f4rUP4fds6PIwpkP+FGhNCZER63VdmOzcOAS5nL8/x2 2dAw1SQ51RHw3cotQc1o9snPjADj5DgSyxEXrg2MNN91hANbM7iln30F7DK4jMb0/aHo gnuQ== X-Gm-Message-State: ACgBeo1Ed8PvSmukyxkJzKGY3QU07551PU/3WTyqkorevlhgYBY8Cmfc 5dX13K8pUKRP2T6D4JBGU4Jbqx1ynRndd6oXlhDa7L+Kzs4UiQ== X-Google-Smtp-Source: AA6agR4d22BcWY4Sn+Bqk+OI6rvnDpoid1ewJmw67D68D7qo46Ff9ni/qIobW9aYRBPB0ObmUVfZKSRmR+nbZhaJNYQ= X-Received: by 2002:a67:ec18:0:b0:390:3de8:acc with SMTP id d24-20020a67ec18000000b003903de80accmr980207vso.44.1661009444754; Sat, 20 Aug 2022 08:30:44 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Billy Tetrud Date: Sat, 20 Aug 2022 10:30:26 -0500 Message-ID: To: "aliashraf.btc At protonmail" , Bitcoin Protocol Discussion Content-Type: multipart/alternative; boundary="000000000000ec584805e6ade542" X-Mailman-Approved-At: Sat, 20 Aug 2022 16:29:13 +0000 Cc: Peter Subject: Re: [bitcoin-dev] Surprisingly, Tail Emission Is Not Inflationary X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2022 15:30:48 -0000 --000000000000ec584805e6ade542 Content-Type: text/plain; charset="UTF-8" @vjudeu > Miners can game this system by moving their own coins in 100% fees transactions, just to produce more coins. You have one million BTC? No problem, just move them as fees, and you just created 100k BTC out of thin air, just because you are a wealthy miner. Hmm, I believe you're right about that. If a miner can make 1 BTC of fees by honestly mining + 0.1 BTC of inflation, they could instead make 2 BTC by mining their own transactions with 20 BTC of fees. That does sound very gameable. I rescind my suggestion. One could imagine modifications to that suggestion that attempts to make it more difficult to game directly. For example, if an average sum of fees/block was calculated over a window (eg 2 weeks, 2 months, etc) and 10% of that was released in coinbase rewards, you would eliminate the possibility for individual miners to game the system. However, you would then have to consider the group of miners as a whole - since they all have an interest in increasing their revenues, it certainly seems like a dangerous incentive that could lead to runaway inflation. So perhaps even extensions of my suggestion are too gameable to be safe. But my point still stands that tail emission is not a permanent solution. One permanent solution would be some constant inflation *rate *(eg 0.1%/year). Given that the necessary security is a function of the total value of the currency, perhaps that would be a reasonable natural way to scale security as needed. Again tho, I haven't seen any convincing evidence that any solution like this will likely be necessary at all. Total collected fees will also scale up as bitcoin grows, probably quadratically (since the value of the network grows quadratically). I'm rather more inclined to think collected fees will get far *too* high - ie substantially higher than needed to pay for sufficient blockchain security. On Fri, Aug 19, 2022 at 1:48 PM aliashraf.btc At protonmail via bitcoin-dev wrote: > Hi Peter, everyone > This issue has been discussed thoroughly in bitcointalk, general > discussions are more suited to forums, I believe, still .... > > First and foremost, it is more than obvious that bitcoin block subsidy > algorithm is a total disaster, not just for the zero subsidy security > consequences, but also for the overly rewarding scheme that favors (few) > first-runners against (masses of) people who join later, a policy that > looks to be a cheap marketing trick rather than a decent strategic > monetary, system design, no matter how natural it is presumed nowadays, > after being implemented by Bitcoin. > > For now, the brilliance of the idea behind Bitcoin and the enthusiasm have > compensated for its bizzar, upside-down inflation policy, in practice as > newcomers have been paying the price to lucky first-runners and adopting > anyway. > Is it happening for low block subsidy? Is it going to be solved somehow? I > don't think so. > > With subsidy still being the major (like 90%) portion of the block reward, > there is an equalizer factor pushing equilibrium by paying security costs > on behalf of current coin owners.Note that every single new bitcoin paid as > subsidy is actually paid by the rest of the wallets proportional to their > balance. > Other than its direct contribution to security, once understood as a > ballance-based taxing scheme, it is a crucial mechanism for re-distribution > of wealth because to compensate for their costs, unlike speculators (who > are among the worst adopters of Bitcoin, and unfortunately the most > influencers), miners are used to dumping their coins, providing more fair > opportunities for people to join. > So, halving and the hard cap, put both adoption and security as risk, It > is why, unlike "believers", I'm deeply concerned about a future with low > block subsidy because it puts both security and adoption in an awkward > situation. > > Additionally, It is not considered an engineering practice by any measure > to speculate about the security of a system that we abundantly recommend to > friends, family for joining. > We need proofs, security proof, ease of adaptation proof, etc., > Fantasies are not proofs, having faith in a magical incentive mechanism > that fixes everything is not an argument, let alone being a proof. > Incentives are irrelevant, rules, schemes, projects, and so fort, matter. > There are always incentives in games, but rules are in charge of > determining the fate. > Without rules, there is no game, flawed schemes and rules move the game > behind its equilibrium to fail eventually. > > I've not to mention the unfeasibility of tempering Bitcoin's basic > consensus rules, Bitcoin rules are not subject to change specially when it > comes to something that is widely considered a basic characteristic, a > Schelling point, and so forth. > > So, it is the paradoxical situation: we are exposed to, on one hand, it is > a deficiency and on the other hand it is inevitable because is critically > hard-code to Bitcoin, advertised more than any feature as its identity. > But it is our job, isn't it? Dealing with the impossible and taking care > of it, but I think before reaching to that point we have to settle the > basics.: > > > 1. There is a problem with long term security and adoption > consequences. > 2. It is built deeply to bitcoin consensus rules, and considered a > critical > 3. It is not going to disappear magically, neither it will be > addressed by whales, etc. > 4. The 21M cap, halving, and generally, Bitcoin consensus, is not > subject to change. > > > Don't panic, it is not exactly a catch-22 situation. Tip: > It is always possible to help a system without aggressive intervention, > either by smart tweaks or by supporting it using other system(s). > > Cheers, Ali Ashraf > > > > ------- Original Message ------- > On Tuesday, August 16th, 2022 at 8:35 PM, Peter via bitcoin-dev < > bitcoin-dev@lists.linuxfoundation.org> wrote: > > Hi Jaroslaw, > > > > In the Prisoner's Dilemma the prisoners cannot communicate. In Bitcoin > large holders are able to communicate with each other. Also, prisoners need > not make an all or nothing decision in Bitcoin. Miners can join and leave > the network freely over time. You can change your decision based on the > decision of others. > > > The Bitcoin design is such that security is volatile but the issuance of > blocks is timely and evened out to a 10 minutes average even after the > reward is exhausted. > > > The existing incentive that miners earn money for including transactions > is enough to motivate human nature. Transaction initiators have an > incentive to mine and run full nodes for personal interest. > > > >Noone will waste his renewable energy on unprofitable Antminer while > he/she can sell this energy for the market price. > > > The law in most jurisdictions prevents the resale of spare electricity > unless an expensive license is obtained (and in most cases no license is > available as the government maintains a monopoly). Mining with waste > electricity is reducing losses. Another incentive to motivate human nature. > > > Bitcoin holders can be enfranchised into any new system. So, no need for > bike shedding the original design which is a Schelling Point. > > > Regards > > Peter Kroll > > pointbiz/ BTCCuracao > > > > _______________________________________________ > bitcoin-dev mailing list > bitcoin-dev@lists.linuxfoundation.org > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev > --000000000000ec584805e6ade542 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
@vjudeu
> Miners can game this syste= m by moving their own coins in 100% fees transactions, just to produce more= coins. You have one million BTC? No problem, just move them as fees, and y= ou just created 100k BTC out of thin air, just because you are a wealthy mi= ner.

Hmm, I believe you're right about that. I= f a miner can make 1 BTC of fees by honestly=C2=A0mining + 0.1 BTC of infla= tion, they could instead make 2 BTC by mining their own transactions with 2= 0 BTC of fees. That does sound very gameable. I rescind=C2=A0my suggestion.= =C2=A0

One could imagine modifications to that sug= gestion that attempts to make it more difficult to game directly. For examp= le, if an average sum of fees/block was calculated over a window (eg 2 week= s, 2 months, etc) and 10% of that was released in coinbase rewards, you wou= ld eliminate the possibility for individual miners to game the system. Howe= ver, you would then have to consider=C2=A0the group of miners as a whole - = since they all have an interest in increasing their revenues, it certainly = seems like a dangerous incentive that could lead to runaway inflation. So p= erhaps even extensions of my suggestion are too gameable to be safe.
<= div>
But my point still stands that tail emission is not a pe= rmanent solution. One permanent solution would be some constant inflation <= b>rate (eg 0.1%/year). Given that the necessary security is a function = of the total value of the currency, perhaps that would be a reasonable natu= ral way to scale security as needed.=C2=A0

Again t= ho, I haven't seen any convincing evidence that any solution like this = will likely be necessary at all. Total collected fees will also scale up as= bitcoin grows, probably=C2=A0quadratically (since the value of the network= grows quadratically). I'm rather more inclined to think collected fees= will get far *too* high - ie substantially higher than needed to pay for s= ufficient blockchain security.



=

On Fri, Aug 19, 2022 at 1:48 PM aliashraf.btc At protonmail via bitco= in-dev <bitcoin-dev@lists.linuxfoundation.org> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">
Hi Peter, everyone
This issue has been = discussed thoroughly in bitcointalk, general discussions are more suited to= forums, I believe, still ....

First and foremost, it is more than obvious = that bitcoin block subsidy algorithm is a total disaster, not just for the = zero subsidy security consequences, but also for the overly rewarding schem= e that favors (few) first-runners against (masses of) people who join later= , a policy that looks to be a cheap marketing trick rather than a decent st= rategic monetary, system design, no matter how natural it is presumed nowad= ays, after being implemented by Bitcoin.

For now, the brilliance of the = idea behind Bitcoin and the enthusiasm have compensated for its bizzar, ups= ide-down inflation policy, in practice as newcomers have been paying the pr= ice to lucky first-runners and adopting anyway.
Is it happening for low block su= bsidy? Is it going to be solved somehow? I don't think so.

With subsidy stil= l being the major (like 90%) portion of the block reward, there is an equal= izer factor pushing equilibrium by paying security costs on behalf of curre= nt coin owners.Note that every single new bitcoin paid as subsidy is actual= ly paid by the rest of the wallets proportional to their balance.
Other than its= direct contribution to security, once understood as a ballance-based taxin= g scheme, it is a crucial mechanism for re-distribution of wealth because t= o compensate for their costs, unlike speculators (who are among the worst a= dopters of Bitcoin, and unfortunately the most influencers), miners are use= d to dumping their coins, providing more fair opportunities for people to j= oin.
So, halving and the hard cap, put both adoption and security as risk, = It is why, unlike=C2=A0 "believers", I'm deeply concerned abo= ut a future with low block subsidy because it puts both security and adopti= on in an awkward situation.

Additionally, It is not considered an engineering pr= actice by any measure to speculate about the security of a system that we a= bundantly recommend to friends, family for joining.
We need proofs, security pro= of, ease of adaptation proof, etc.,
Fantasies are not proofs, having faith = in a magical incentive mechanism that fixes everything is not an argument, = let alone being a proof.
Incentives are irrelevant, rules, schemes, projects, an= d so fort, matter. There are always incentives in games, but rules are in c= harge of determining the fate.
Without rules, there is no game, flawed sche= mes and rules move the game behind its equilibrium to fail eventually.
=

=
I= 9;ve not to mention the unfeasibility of tempering Bitcoin's basic cons= ensus rules, Bitcoin rules are not subject to change specially when it come= s to something that is widely considered a basic characteristic, a Schellin= g point, and so forth.
=C2=A0
So, it is the paradoxical situation: we are exposed= to, on one hand, it is a deficiency and on the other hand it is inevitable= because is critically hard-code to Bitcoin, advertised more than any featu= re as its identity.
But it is our job, isn't it? Dealing with the impos= sible and taking care of it, but I think before reaching to that point we h= ave to settle the basics.:

  1. There is a problem with long term = security and adoption consequences.
  2. It is built de= eply to bitcoin consensus rules, and considered a critical
  3. =
  4. It is not going to disappear magically, neither it will be addres= sed by whales, etc.
  5. The 21M cap, halving, and gene= rally, Bitcoin consensus, is not subject to change.
<= br>
D= on't panic, it is not exactly a catch-22 situation. Tip:
It is always possib= le to help a system without aggressive intervention, either by smart tweaks= or by supporting it using other system(s).

Cheers, Ali Ashraf


------- Original Message -------
On Tuesday, August 16th, 2022 at 8:35 PM, Peter via bitcoin-dev <= ;bitcoin-dev@lists.linuxfoundation.org> wrote:

Hi Jaroslaw,


In the Prisoner's Dilemma the prisoners cannot commun= icate. In Bitcoin large holders are able to communicate with each other. Al= so, prisoners need not make an all or nothing decision in Bitcoin. Miners c= an join and leave the network freely over time. You can change your decisio= n based on the decision of others.


The Bitcoin= design is such that security is volatile but the issuance of blocks is tim= ely and evened out to a 10 minutes average even after the reward is exhaust= ed.


The existing incentive that miners earn m= oney for including transactions is enough to motivate human nature. Transac= tion initiators have an incentive to mine and run full nodes for personal i= nterest.


>Noone will waste his renewable e= nergy on unprofitable Antminer while he/she can sell this energy for the ma= rket price.


The law in most jurisdictions prev= ents the resale of spare electricity unless an expensive license is obtaine= d (and in most cases no license is available as the government maintains a = monopoly). Mining with waste electricity is reducing losses. Another incent= ive to motivate human nature.


Bitcoin holders= can be enfranchised into any new system. So, no need for bike shedding the= original design which is a Schelling Point.


= Regards

Peter Kroll

pointbiz/ BTCCuracao


_______________________________________________
bitcoin-dev mailing list
= bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mail= man/listinfo/bitcoin-dev
--000000000000ec584805e6ade542--