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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
|
Return-Path: <jlrubin@mit.edu>
Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137])
by lists.linuxfoundation.org (Postfix) with ESMTP id D60B3C000A
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 4 Apr 2021 04:39:26 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp4.osuosl.org (Postfix) with ESMTP id B56EE405FC
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 4 Apr 2021 04:39:26 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3,
SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 OvsxFq_kDVko
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 4 Apr 2021 04:39:25 +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 smtp4.osuosl.org (Postfix) with ESMTPS id 0F2E8405E6
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 4 Apr 2021 04:39:24 +0000 (UTC)
Received: from mail-io1-f52.google.com (mail-io1-f52.google.com
[209.85.166.52]) (authenticated bits=0)
(User authenticated as jlrubin@ATHENA.MIT.EDU)
by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 1344dMog010326
(version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NOT)
for <bitcoin-dev@lists.linuxfoundation.org>; Sun, 4 Apr 2021 00:39:23 -0400
Received: by mail-io1-f52.google.com with SMTP id x16so9110949iob.1
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 03 Apr 2021 21:39:23 -0700 (PDT)
X-Gm-Message-State: AOAM533+Gx8ps2AsQwjafy1e2YuBS+ydJ3sVM+LRfCXrvPQqqFatTJxu
K8IFLvYa/DX0ASvuz1BSkvgR9ju0Yf1nQ/uYDPQ=
X-Google-Smtp-Source: ABdhPJwwHKBLQQEpcWdrCX4Sgf5OqfpX0sclaXH5HoAQ+gaSzK+vOI9My6ljEuzaNtlVrIwEjt+FQ2kAhhLYVn9jZXs=
X-Received: by 2002:a05:6602:1da:: with SMTP id
w26mr15857849iot.170.1617511162775;
Sat, 03 Apr 2021 21:39:22 -0700 (PDT)
MIME-Version: 1.0
From: Jeremy <jlrubin@mit.edu>
Date: Sat, 3 Apr 2021 21:39:11 -0700
X-Gmail-Original-Message-ID: <CAD5xwhgTKLhA82=PsF9EXrhvmx6zcA=ffOvHD4qt4q1sAqzhng@mail.gmail.com>
Message-ID: <CAD5xwhgTKLhA82=PsF9EXrhvmx6zcA=ffOvHD4qt4q1sAqzhng@mail.gmail.com>
To: Bitcoin development mailing list <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="000000000000470c6605bf1e2a2f"
Subject: [bitcoin-dev] Taproot Activation Meeting Reminder: April 6th 19:00
UTC bitcoin/bitcoin-dev
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: Sun, 04 Apr 2021 04:39:26 -0000
--000000000000470c6605bf1e2a2f
Content-Type: text/plain; charset="UTF-8"
We'll be having another meeting this Tuesday, as per
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-March/018699.html.
If you can't make it feel free to leave a comment on any agenda item below,
or if you think there are other things to be discussed.
Agenda:
1. AJ's update to MTP time.
Please review https://github.com/bitcoin/bitcoin/pull/21377 as AJ updated
it substantially.
The PR is now purely MTP based, and the state machine has been simplified.
This approach is intended to be compatible with a mandatory signaling
period (via a LAST_CHANCE change) and makes it easier to deploy ST on
signets (irrelevant for Taproot, because it is already active on all
signets).
2. Selecting between MTP and Height
In the previous meeting, there was no substantial publicly discussed
benefit to using MTPs over height. Since agenda item 1, there is now a
tangible benefit to using MTP.
The changes AJ promulgated for MTP neutralizes the argument, mostly, that
MTP was easier to review. As such, the main conversation in this agenda
item is around the pros/cons of height or MTP and determining if we can
reach consensus on either approach.
3. Timeline Discussion
In all hope, we will reach consensus around item 2. Should that occur, we
can use this time to discuss a final selection on parameters, mindful of
Core's process.
If the meeting doesn't reach rough consensus around item 2, it seems that
we may fall short on the proposed schedule from last time. In this section,
we can discuss realities around scheduling.
Best,
Jeremy
--
@JeremyRubin <https://twitter.com/JeremyRubin>
<https://twitter.com/JeremyRubin>
--000000000000470c6605bf1e2a2f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif;font-size:small;color:#000000"><div dir=3D"ltr"><div cla=
ss=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-s=
ize:small;color:rgb(0,0,0)">We'll be having another meeting this Tuesda=
y, as per <a href=3D"https://lists.linuxfoundation.org/pipermail/bitcoin-de=
v/2021-March/018699.html" target=3D"_blank">https://lists.linuxfoundation.o=
rg/pipermail/bitcoin-dev/2021-March/018699.html</a>.
If you can't make it feel free to leave a comment on any agenda item=
=20
below, or if you think there are other things to be discussed.<br></div><di=
v class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;f=
ont-size:small;color:rgb(0,0,0)"><br></div><div class=3D"gmail_default" sty=
le=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,=
0)">Agenda:</div><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:small;color:rgb(0,0,0)">1. AJ's update to MTP time.</div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:small;color:rgb(0,0,0)"><br></div><div class=3D"gmail_default" style=3D"f=
ont-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Ple=
ase review <a href=3D"https://github.com/bitcoin/bitcoin/pull/21377" target=
=3D"_blank">https://github.com/bitcoin/bitcoin/pull/21377</a> as AJ updated=
it substantially.</div><div class=3D"gmail_default" style=3D"font-family:a=
rial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div =
class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;fon=
t-size:small;color:rgb(0,0,0)">The
PR is now purely MTP based, and the state machine has been simplified.=20
This approach is intended to be compatible with a mandatory signaling=20
period (via a LAST_CHANCE change) and makes it easier to deploy ST on=20
signets (irrelevant for Taproot, because it is already active on all=20
signets).</div><div class=3D"gmail_default" style=3D"font-family:arial,helv=
etica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div class=3D"=
gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:sm=
all;color:rgb(0,0,0)">2. Selecting between MTP and Height</div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:small;color:rgb(0,0,0)"><br></div><div class=3D"gmail_default" style=3D"f=
ont-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">In
the previous meeting, there was no substantial publicly discussed=20
benefit to using MTPs over height. Since agenda item 1, there is now a=20
tangible benefit to using MTP.</div><div class=3D"gmail_default" style=3D"f=
ont-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br=
></div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sa=
ns-serif;font-size:small;color:rgb(0,0,0)">The
changes AJ promulgated for MTP neutralizes the argument, mostly, that=20
MTP was easier to review. As such, the main conversation in this agenda=20
item is around the pros/cons of height or MTP and determining if we can=20
reach consensus on either approach.</div><div class=3D"gmail_default" style=
=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)=
"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,helveti=
ca,sans-serif;font-size:small;color:rgb(0,0,0)">3. Timeline Discussion</div=
><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser=
if;font-size:small;color:rgb(0,0,0)"><div class=3D"gmail_default" style=3D"=
font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">In
all hope, we will reach consensus around item 2. Should that occur, we=20
can use this time to discuss a final selection on parameters, mindful of
Core's process.<br></div><div class=3D"gmail_default" style=3D"font-fa=
mily:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div=
></div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sa=
ns-serif;font-size:small;color:rgb(0,0,0)">If
the meeting doesn't reach rough consensus around item 2, it seems that=
=20
we may fall short on the proposed schedule from last time. In this=20
section, we can discuss realities around scheduling.</div><div class=3D"gma=
il_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small=
;color:rgb(0,0,0)"><br></div><div class=3D"gmail_default" style=3D"font-fam=
ily:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></div>=
<div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-seri=
f;font-size:small;color:rgb(0,0,0)">Best,</div><div class=3D"gmail_default"=
style=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(=
0,0,0)"><br></div><div class=3D"gmail_default" style=3D"font-family:arial,h=
elvetica,sans-serif;font-size:small;color:rgb(0,0,0)">Jeremy<div class=3D"g=
mail-adL"><br><br></div></div></div></div><br clear=3D"all"><div><div dir=
=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div =
dir=3D"ltr">--<br><a href=3D"https://twitter.com/JeremyRubin" target=3D"_bl=
ank">@JeremyRubin</a><a href=3D"https://twitter.com/JeremyRubin" target=3D"=
_blank"></a></div></div></div></div>
--000000000000470c6605bf1e2a2f--
|