Re: [CFRG] Bitcoin delenda est. Was: Escalation: time commitment to fix *production* security bugs for BLS RFC v4?

Mike Hamburg <mike@shiftleft.org> Mon, 26 April 2021 20:12 UTC

Return-Path: <mike@shiftleft.org>
X-Original-To: cfrg@ietfa.amsl.com
Delivered-To: cfrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E1A3A2DDC for <cfrg@ietfa.amsl.com>; Mon, 26 Apr 2021 13:12:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.305
X-Spam-Level:
X-Spam-Status: No, score=-1.305 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, HTML_MESSAGE=0.001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=shiftleft.org
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id snwWr1z3ysow for <cfrg@ietfa.amsl.com>; Mon, 26 Apr 2021 13:12:40 -0700 (PDT)
Received: from doomsayer.shiftleft.org (unknown [54.219.126.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7E473A2DD8 for <cfrg@irtf.org>; Mon, 26 Apr 2021 13:12:40 -0700 (PDT)
Received: from [192.168.7.53] (unknown [198.207.18.242]) (Authenticated sender: mike) by doomsayer.shiftleft.org (Postfix) with ESMTPSA id 6118FBB869; Mon, 26 Apr 2021 20:12:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shiftleft.org; s=sldo; t=1619467960; bh=bdp+IkySRYVBXG52qeGN6LxrCUS23Yx4xlH7nEDwlPk=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=EBUsGQU8WFXTBO7jM48RqQn8LqLn08Ff6AXfvDovL5/YmkM6suWpqri654T42zCd6 ROoNqDnI+qLBSRw8Xy9ChYFhQxDIUMsflwaavxAgAnltgPYGjl/ashCT6Cwyh0CEzL zh6AnkBd+dqnnJ6TmIgkYWVBgvkfTyfl3ICIK6yU=
From: Mike Hamburg <mike@shiftleft.org>
Message-Id: <F18706D8-6482-482E-81BB-3874EB5CEB67@shiftleft.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_8DC0B75D-0EFD-4119-B905-D79935317211"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\))
Date: Mon, 26 Apr 2021 17:12:37 -0300
In-Reply-To: <CAHu1Y73Hm-2YdFje5EQ1uD8ZmtQvLVqjqZwkLszS8sWkhvBaow@mail.gmail.com>
Cc: Kyle Rose <krose@krose.org>, "cfrg@irtf.org" <cfrg@irtf.org>, "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>
To: Michael Sierchio <kudzu@tenebras.com>
References: <CAAEB6g=tU=MF1_QKduEN55ft0rWe+7x0wBbywS083fJrjzP=XA@mail.gmail.com> <20210423195504.d6f74x4jsdrzagcc@muon> <CAAEB6g=dcsRKz6zm7F15F-uZ7Zfi_qF06KwQXmrireKEKZYHFg@mail.gmail.com> <49ca86ec6409217d60e3f2e94e3090ef2b571f80.camel@loup-vaillant.fr> <A1765592-7AF7-4F3A-8B22-C5BD6C059A7C@akamai.com> <CAMm+LwjKV3xT_2StxzL4X3BCeTpvwJBMmFMLQUw66xhQNkDNZA@mail.gmail.com> <CAJU8_nVwtK2d6ofHGM+G+HvAhNQyx1VqmxYzXampCcJJ1ymZ6Q@mail.gmail.com> <CAHu1Y73Hm-2YdFje5EQ1uD8ZmtQvLVqjqZwkLszS8sWkhvBaow@mail.gmail.com>
X-Mailer: Apple Mail (2.3654.60.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/NkRdoOzHTu3ImQ-3zuLA7JXgu0Q>
Subject: Re: [CFRG] Bitcoin delenda est. Was: Escalation: time commitment to fix *production* security bugs for BLS RFC v4?
X-BeenThere: cfrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/cfrg>, <mailto:cfrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg/>
List-Post: <mailto:cfrg@irtf.org>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/cfrg>, <mailto:cfrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Apr 2021 20:12:46 -0000


> On Apr 26, 2021, at 3:42 PM, Michael Sierchio <kudzu@tenebras.com> wrote:
> 
> 
> 
> On Mon, Apr 26, 2021 at 11:03 AM Kyle Rose <krose@krose.org <mailto:krose@krose.org>> wrote:
> On Mon, Apr 26, 2021 at 1:29 PM Phillip Hallam-Baker <phill@hallambaker.com <mailto:phill@hallambaker.com>> wrote:
> As a human being living on a planet threatened by environmental damage from CO2 emissions, I am strongly opposed to any IETF work to support any form of purported 'cryptocurrency' that relies on any form of 'proof of work' or 'proof of waste'. 
> 
> The electricity requirements of cryptocurrencies have been larger than that of entire countries. This is an experiment that it is time to stop.
> 
> This massively overstates the impact of mining.
> 
> Total worldwide energy use per year is ~160,000 TWh.[1]
> 
> The total worldwide consumption of energy in the form of electricity is 40,443 billion kWh / y.  About 1/4 of the total.

Do you have a source on that?  According to e.g. https://www.vgb.org/en/data_powergeneration.html?dfid=98054 <https://www.vgb.org/en/data_powergeneration.html?dfid=98054>, that’s the projection for 2040, not 2021.  The 2017 values were 25,679 TWh, so more like 1/6th of the total.  This would place Bitcoin at about 0.45% of worldwide electricity consumption: not a huge fraction, but a huge amount in absolute terms, especially considering that it has yet to provide any real value to the world.  Also note that there are ~195 countries in the world, depending how you count, so this is almost the mean electricity consumption of an entire country; in Bitcoin's case, it is approximately the same as Norway.

Also, these consumption figures are only for Bitcoin.  Ethereum, the #2 cryptocurrency by market cap, draws another ~39 TWh/year, about a third of what Bitcoin uses.  They say they’re eventually moving to proof of stake, but I haven’t seen any news that the move is imminent.  Then there’s the rest of the cryptocurrencies: Bitcoin and Ethereum are only half the world market cap, according to coinmarketcap.com <http://coinmarketcap.com/>, but I don’t have figures on energy consumption.  In any case, it’s plausible that cryptocurrency amounts to 1% of human electricity consumption (but not overall energy consumption).

Furthermore, if Bitcoin or Ethereum were to achieve widespread adoption, then its value would likely increase because so little extra bitcoin can be mined.  This is why people speculate on it.  But since mining energy consumption is closely tied to the value of the currency, this would incentivize miners to increase their energy consumption proportionally.

I’m no fan of Bitcoin or other proof-of-work systems, and I would rather not work on them, but I don’t have any objection to fixing BLS draft specs.  I just wanted to correct some apparent mistakes in the thread.

Cheers,
— Mike