summaryrefslogtreecommitdiff
path: root/fb/4dd3b37571a5d0d23dffa153eac4ed1bf8b74d
blob: 6ebfb8eb482f770d87a064535f6d6f477fbdf27c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
Return-Path: <earonesty@gmail.com>
Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137])
 by lists.linuxfoundation.org (Postfix) with ESMTP id E9C65C000A
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 16 Apr 2021 21:48:00 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp4.osuosl.org (Postfix) with ESMTP id D024A41853
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 16 Apr 2021 21:48:00 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -1.65
X-Spam-Level: 
X-Spam-Status: No, score=-1.65 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001,
 HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001,
 SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: smtp4.osuosl.org (amavisd-new);
 dkim=pass (2048-bit key) header.d=q32-com.20150623.gappssmtp.com
Received: from smtp4.osuosl.org ([127.0.0.1])
 by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id BjpSemREwwhy
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 16 Apr 2021 21:47:57 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.8.0
Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com
 [IPv6:2607:f8b0:4864:20::102d])
 by smtp4.osuosl.org (Postfix) with ESMTPS id 1F68E41850
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 16 Apr 2021 21:47:57 +0000 (UTC)
Received: by mail-pj1-x102d.google.com with SMTP id lt13so5867962pjb.1
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Fri, 16 Apr 2021 14:47:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=q32-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=anlqnc+4cHnQgrTw0ZfBXine/Kv0aDcw5XDbBF+2E2A=;
 b=X3dwhekPnMqjRVojxpAd3Tm5J7Y5IZx2BZevlgvcOPg0dk1VP+RjwTKlB9CzEbH/Rj
 Y//j4rFr/ABb91vWjUwgrzpmLlP7+3P9xEb714De5qsJ/9mbsymiSQ5KH4Dbz8KaynS2
 yygwYe7MkGq7SI/+n2PW/Dx/T/z/eCKwdUC7U/4KElXIkwZeBPHtkdn8FEgtMr54l0sT
 BW0m0DQrfMXTXvs1nNfrhL1teNBjcdGi5cgcpscOkscpH2c8elYyZoer3HD4csSgGDPM
 wRvhVcaFTzDvMT5Ua8CpAGE8Mbr8cnVV2Z+h2g8q/ARd+IRGlSehgcgoqmAl6PT4APHd
 EnNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=anlqnc+4cHnQgrTw0ZfBXine/Kv0aDcw5XDbBF+2E2A=;
 b=W0w1sP/aQePWmLJxcouyLQB6O62mhVXGg0DzGX5NC59nJm7aa1HGO+ZUyw32cVP/VW
 S/IQIL0KKp0HWVGd548rmY20fe5xwEa854fYtEx5lMNe4YsqEl3+gUseQ33rBd4chUZi
 pB+0jJ5YkXoUyF6sB+aVnmTZVwElZgtkfCs7GfGgFrxAsI9Uu2mJztCPXg98n1wEDzE8
 7911hPzx0x2ek/UKAOyHK6WhWTWJSZYAtCkuxtgZKBmvuskUctAdF4BD0+cfjn20J6/f
 vzx4UKBECHOTQskQ1qWjGipsaCHxbBnA4JyONMWzSb8sCx0nbDAxyormbaY5/yS1pT8Y
 YWrA==
X-Gm-Message-State: AOAM531yNF1uGYsX5+2FLrqcRjcfOliqYZY4xzEixZdLOYulgl3kQG4u
 aoNgY1kz5QPJm8v9qfniEJtG24S1zPEVum7EWsjjHM8=
X-Google-Smtp-Source: ABdhPJz3M3A/eXCCaJc2Up9iabwajRXbHogu4LLMi9HLYuvQqvzJjHDL6WLX/K7qNfhMJXR1HV8aEa/DBcnhCEV5MRc=
X-Received: by 2002:a17:90a:bd8c:: with SMTP id
 z12mr12036530pjr.83.1618609676534; 
 Fri, 16 Apr 2021 14:47:56 -0700 (PDT)
MIME-Version: 1.0
References: <CAJowKgJNefXZTCJk_EK4JC7uPKsTrGv=yUROpjL_7GGbfNrrvA@mail.gmail.com>
 <CAD5xwhjWHsEZjTKJA3e+mwKZxuXf043jKvqDG4_hYRhd1jR07g@mail.gmail.com>
In-Reply-To: <CAD5xwhjWHsEZjTKJA3e+mwKZxuXf043jKvqDG4_hYRhd1jR07g@mail.gmail.com>
From: Erik Aronesty <erik@q32.com>
Date: Fri, 16 Apr 2021 17:47:44 -0400
Message-ID: <CAJowKgLNubeU0nVHqx+c8Jz+qMtOgmqwrCRdzCmaLvU67Jo6zw@mail.gmail.com>
To: Jeremy <jlrubin@mit.edu>
Content-Type: text/plain; charset="UTF-8"
X-Mailman-Approved-At: Fri, 16 Apr 2021 21:49:09 +0000
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Gradual transition to an alternate proof without
 a hard fork.
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Apr 2021 21:48:01 -0000

> I think you need to hard deprecate the PoW for this to work, otherwise all old miners are like "toxic waste".

what would be the incentive?   a POB would be required on every block
(and would be lost if not used).   so any miner doing this would just
be doing "extra work" and strictly losing money over a miner that
doesn't.   a 99% reduction would be more than enough tho.

On Fri, Apr 16, 2021 at 5:24 PM Jeremy <jlrubin@mit.edu> wrote:
>
> I think you need to hard deprecate the PoW for this to work, otherwise all old miners are like "toxic waste".
>
> Imagine one miner turns on a S9 and then ramps up difficulty for everyone else.
>
> On Fri, Apr 16, 2021, 2:08 PM Erik Aronesty via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org> wrote:
>>
>> Not sure of the best place to workshop ideas, so please take this with
>> a grain of salt.
>>
>> Starting with 3 assumptions:
>>
>> - assume that there exists a proof-of-burn that, for Bitcoin's
>> purposes, accurately-enough models the investment in and development
>> of ASICs to maintain miner incentive.
>> - assume the resulting timing problem "how much burn is enough to keep
>> blocks 10 minutes apart and what does that even mean"  is also...
>> perfectly solvable
>> - assume "everyone unanimously loves this idea"
>>
>> The transition *could* look like this:
>>
>>  - validating nodes begin to require proof-of-burn, in addition to
>> proof-of-work (soft fork)
>>  - the extra expense makes it more expensive for miners, so POW slowly drops
>>  - on a predefined schedule, POB required is increased to 100% of the
>> "required work" to mine
>>
>> Given all of that, am I correct in thinking that a hard fork would not
>> be necessary?
>>
>> IE: We could transition to another "required proof" - such as a
>> quantum POW or a POB (above) or something else ....  in a back-compat
>> way (existing nodes not aware of the rules would continue to
>> validate).
>> _______________________________________________
>> bitcoin-dev mailing list
>> bitcoin-dev@lists.linuxfoundation.org
>> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev