summaryrefslogtreecommitdiff
path: root/9f/0cc324c2af98bdf95214ee2981b476f5dd5250
blob: bdb72c821311ddbc8e4677a8ed965b0bfc93da1c (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
Return-Path: <jlrubin@mit.edu>
Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])
 by lists.linuxfoundation.org (Postfix) with ESMTP id E4031C0012
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 23 Dec 2021 19:05:37 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp1.osuosl.org (Postfix) with ESMTP id C4C6483268
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 23 Dec 2021 19:05:37 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level: 
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from smtp1.osuosl.org ([127.0.0.1])
 by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id XDQZO3t40SOD
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 23 Dec 2021 19:05:37 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11])
 by smtp1.osuosl.org (Postfix) with ESMTPS id 0CE94831A7
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 23 Dec 2021 19:05:36 +0000 (UTC)
Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com
 [209.85.167.44]) (authenticated bits=0)
 (User authenticated as jlrubin@ATHENA.MIT.EDU)
 by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 1BNJ5YSu012935
 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT)
 for <bitcoin-dev@lists.linuxfoundation.org>; Thu, 23 Dec 2021 14:05:35 -0500
Received: by mail-lf1-f44.google.com with SMTP id u13so14245673lff.12
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Thu, 23 Dec 2021 11:05:35 -0800 (PST)
X-Gm-Message-State: AOAM531BOnhqM8Qd1Vkef45HnbGJxBhCbHVIPs5L5JRdg9TXQlhvAB+Q
 JU2dqAENiK24aIHXueEr8VBxyzO/JaynFVFUGpI=
X-Google-Smtp-Source: ABdhPJwo4FDrrkk1yey2v6jgIa0G9piqGmVmP39V59oip/AX7Lo6/djHjK20i7oCAGYNmKQkg+469Qx1bZoBc+xN/uk=
X-Received: by 2002:a05:6512:210f:: with SMTP id
 q15mr2902216lfr.112.1640286333727; 
 Thu, 23 Dec 2021 11:05:33 -0800 (PST)
MIME-Version: 1.0
References: <CAGpPWDbGTET27Hq8kKrQQoOavtOUEGzYkohVurSqZJ5r+o4gpQ@mail.gmail.com>
 <151161119-8858833d76ec6beed19cf87cc542dc62@pmq3v.m5r2.onet>
In-Reply-To: <151161119-8858833d76ec6beed19cf87cc542dc62@pmq3v.m5r2.onet>
From: Jeremy <jlrubin@mit.edu>
Date: Thu, 23 Dec 2021 11:05:22 -0800
X-Gmail-Original-Message-ID: <CAD5xwhhNgVp1wb3+CEAnGmCoYHFKQPPqRg-WvkCuaD+8WAAG_Q@mail.gmail.com>
Message-ID: <CAD5xwhhNgVp1wb3+CEAnGmCoYHFKQPPqRg-WvkCuaD+8WAAG_Q@mail.gmail.com>
To: vjudeu@gazeta.pl,
 Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="0000000000004078d105d3d4ec62"
Cc: Billy Tetrud <billy.tetrud@gmail.com>
Subject: Re: [bitcoin-dev] [Bitcoin Advent Calendar] Decentralized
 Coordination Free Mining Pools
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: Thu, 23 Dec 2021 19:05:38 -0000

--0000000000004078d105d3d4ec62
Content-Type: text/plain; charset="UTF-8"

> If you introduce signing into mining, then you will have cases, where
> someone is powerful enough to produce blocks, but cannot, because signing
> is needed. Then, your consensus is no longer "the heaviest chain", but "the
> heaviest signed chain". That means, your computing power is no longer
> enough by itself (as today), because to make a block, you also need some
> kind of "permission to mine", because first you sign things (like in
> signet) and then you mine them. That kind of being "reliably unreliable"
> may be ok for testing, but not for the main network.


this is a really great point worth underscoring. this is the 'key
ingredient' for DCFMP, which is that there is no signing or other network
system that is 'in the way' of normal bitcoin mining, just an opt-in set of
rules for sharing the bounties of your block in exchange for future shares.

--0000000000004078d105d3d4ec62
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:arial,helvetica,sans-serif;font-size:small;color:#000000"></div></=
div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;borde=
r-left-color:rgb(204,204,204);padding-left:1ex">If you introduce signing in=
to mining, then you will have cases, where someone is powerful enough to pr=
oduce blocks, but cannot, because signing is needed. Then, your consensus i=
s no longer &quot;the heaviest chain&quot;, but &quot;the heaviest signed c=
hain&quot;. That means, your computing power is no longer enough by itself =
(as today), because to make a block, you also need some kind of &quot;permi=
ssion to mine&quot;, because first you sign things (like in signet) and the=
n you mine them. That kind of being &quot;reliably unreliable&quot; may be =
ok for testing, but not for the main network.</blockquote><div><br></div><d=
iv class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;=
font-size:small;color:rgb(0,0,0)">this is a really great point worth unders=
coring. this is the &#39;key ingredient&#39; for DCFMP, which is that there=
 is no signing or other network system that is &#39;in the way&#39; of norm=
al bitcoin mining, just an opt-in set of rules for sharing the bounties of =
your block in exchange for future shares.</div></div></div>

--0000000000004078d105d3d4ec62--