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
199
200
201
202
203
204
205
206
|
Return-Path: <jeremy.l.rubin@gmail.com>
Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133])
by lists.linuxfoundation.org (Postfix) with ESMTP id 6FE3AC000B
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 17 Feb 2022 21:58:53 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp2.osuosl.org (Postfix) with ESMTP id 4DCE24023B
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 17 Feb 2022 21:58:53 +0000 (UTC)
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
Authentication-Results: smtp2.osuosl.org (amavisd-new);
dkim=pass (2048-bit key) header.d=gmail.com
Received: from smtp2.osuosl.org ([127.0.0.1])
by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id hyv4_8o7dS-n
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 17 Feb 2022 21:58:52 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.8.0
Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com
[IPv6:2a00:1450:4864:20::236])
by smtp2.osuosl.org (Postfix) with ESMTPS id DA3F0400C6
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 17 Feb 2022 21:58:51 +0000 (UTC)
Received: by mail-lj1-x236.google.com with SMTP id bn33so1489848ljb.6
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 17 Feb 2022 13:58:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:from:date:message-id:subject:to;
bh=uBjLi+CZDI+Q0fejISUuzpp7DPOXOqXth5pT9PH+4cU=;
b=BONFf4YGx3gYx/Varwrip2eNHHKSphFIegDaojo2T3m1WvBBdB8LBsuZFuPY0RBDeY
g66uOPkVNmOmDpw3/JFbEBHicgUCSpDUoCaEeMW3fwGZMgCKzml64XtrDY0sajK9u+AR
1stAJU6UR5G3dDdp1PNsWvKBFBy93uS0SMnQ66OHMe8AKFRFzkUJ/hh4jk5baWLgs76n
nuDAahPysC4KcJwPlcgadCaV1FSwOD/HFIauNchmQ2ETUctBdS2OsquqPlcefv4wra0H
R8z704hby/HDeeVkwVNXBzQ7afythzQxL9T1Yvc6fbgs+A41oQF6YDmyzrFtSzJLi6Tl
ibmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=uBjLi+CZDI+Q0fejISUuzpp7DPOXOqXth5pT9PH+4cU=;
b=mt1bt2Lyv4lZo17NsZD4w0+hyQy8C7s8r9tdCToQqARuWFc/WskcNYrXezF5Si/tH/
lrA3Bme4L6mJ3p+Qv++JiKt37vAwUXBsB2vgMpeWf8Bd8VHtJw8wifQUJARkJttPrW91
OP5bbENs2P1wyl3JtoC/IfrcyqQTI0uF7+gsG1kbRXbWxnqaMOuz6zviVcvsnGmO7w0b
ZZWVUhSIRN2N9EbsoscQBVUDywDKxz2HOgpdo9RPHpcL0hAZH31yngXb5JD1aoCHNdk9
ZNIxpUGNQPOVyFSv/HHyjT3t90HdillNFdVZ4p7w54QpjVGwOHzBloM00t/rog6lGfy5
t8Cg==
X-Gm-Message-State: AOAM531JRDMk4LSpOo9uCoKNkoJGhOr6M9smiq/UU4rGLbv7S0ywytEH
JmNAVukvMa28oPSEieayNeAh1rDlP5SzTPs5wyq168e4yw9hzg==
X-Google-Smtp-Source: ABdhPJxlX1skYpRPxoQx+jpDIDtgxunjLApRAtJBba25uEYmTZ2A3xOfnFEdgepk5BSxkBDjTHjDGF9CE4mSoluavrU=
X-Received: by 2002:a2e:6804:0:b0:245:f269:618 with SMTP id
c4-20020a2e6804000000b00245f2690618mr3595961lja.198.1645135129423; Thu, 17
Feb 2022 13:58:49 -0800 (PST)
MIME-Version: 1.0
From: Jeremy Rubin <jeremy.l.rubin@gmail.com>
Date: Thu, 17 Feb 2022 13:58:38 -0800
Message-ID: <CAD5xwhhv2zN3fjzFS1KRoKKZTJi_RUSHCm_FS7WWfazudVVVvg@mail.gmail.com>
To: Bitcoin development mailing list <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="000000000000ff34ad05d83dded2"
Subject: [bitcoin-dev] CTV Signet Parameters
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, 17 Feb 2022 21:58:53 -0000
--000000000000ff34ad05d83dded2
Content-Type: text/plain; charset="UTF-8"
Hi devs,
I have been running a CTV signet for around a year and it's seen little
use. Early on I had some issues syncing new nodes, but I have verified
syncability to this signet using
https://github.com/JeremyRubin/bitcoin/tree/checktemplateverify-signet-23.0-alpha.
Please use this signet!
```
[signet]
signetchallenge=512102946e8ba8eca597194e7ed90377d9bbebc5d17a9609ab3e35e706612ee882759351ae
addnode=50.18.75.225
```
This should be operational. Let me know if there are any issues you
experience (likely with signet itself, but CTV too).
Feel free to also email me an address and I can send you some signet coins
-- if anyone is interested in running an automatic faucet I would love help
with that and will send you a lot of coins.
AJ Wrote (in another thread):
> I'd much rather see some real
> third-party experimentation *somewhere* public first, and Jeremy's CTV
> signet being completely empty seems like a bad sign to me. Maybe that
> means we should tentatively merge the feature and deploy it on the
> default global signet though? Not really sure how best to get more
> real world testing; but "deploy first, test later" doesn't sit right.
I agree that real experimentation would be great, and think that merging
the code (w/o activation) for signet would likely help users v.s. custom
builds/parameters.
I am unsure that "learning in public" is required -- personally I do
experiments on regtest regularly and on mainnet (using emulators) more
occasionally. I think some of the difficulty is that for setting up signet
stuff you need to wait e.g. 10 minutes for blocks and stuff, source faucet
coins, etc. V.s. regtest you can make tests that run automatically. Maybe
seeing more regtest RPC test samples for regtests would be a sufficient
in-between?
Best,
Jeremy
--
@JeremyRubin <https://twitter.com/JeremyRubin>
--000000000000ff34ad05d83dded2
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">Hi devs,</div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:small;color:#000000"><br></div><div class=3D"gmail_default" style=3D"font=
-family:arial,helvetica,sans-serif;font-size:small;color:#000000">I have be=
en running a CTV signet for around a year and it's seen little use. Ear=
ly on I had some issues syncing new nodes, but I have verified syncability =
to this signet using <a href=3D"https://github.com/JeremyRubin/bitcoin/tree=
/checktemplateverify-signet-23.0-alpha">https://github.com/JeremyRubin/bitc=
oin/tree/checktemplateverify-signet-23.0-alpha</a>. Please use this signet!=
</div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,san=
s-serif;font-size:small;color:#000000"><br>```<br>[signet]<br>signetchallen=
ge=3D512102946e8ba8eca597194e7ed90377d9bbebc5d17a9609ab3e35e706612ee8827593=
51ae<br>addnode=3D50.18.75.225<br>```<br><br>This should be operational. Le=
t me know if there are any issues you experience (likely with signet itself=
, but CTV too).<br></div><div class=3D"gmail_default" style=3D"font-family:=
arial,helvetica,sans-serif;font-size:small;color:#000000"><br></div><div cl=
ass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-=
size:small;color:#000000">Feel free to also email me an address and I can s=
end you some signet coins -- if anyone is interested in running an automati=
c faucet I would love help with that and will send you a lot of coins.</div=
><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-ser=
if;font-size:small;color:#000000"><br></div><div class=3D"gmail_default" st=
yle=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:#000000=
">AJ Wrote (in another thread):</div><div class=3D"gmail_default" style=3D"=
font-family:arial,helvetica,sans-serif;font-size:small;color:#000000"><br><=
/div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans=
-serif;font-size:small;color:#000000">> =C2=A0<span style=3D"font-family=
:Arial,Helvetica,sans-serif;color:rgb(34,34,34)">I'd much rather see so=
me real</span></div><span class=3D"gmail_default" style=3D"font-family:aria=
l,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">></span>=C2=A0 =
=C2=A0third-party experimentation *somewhere* public first, and Jeremy'=
s CTV<br><span class=3D"gmail_default" style=3D"font-family:arial,helvetica=
,sans-serif;font-size:small;color:rgb(0,0,0)">></span>=C2=A0 =C2=A0signe=
t being completely empty seems like a bad sign to me. Maybe that<br><span c=
lass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font=
-size:small;color:rgb(0,0,0)">></span>=C2=A0 =C2=A0means we should tenta=
tively merge the feature and deploy it on the<br><span class=3D"gmail_defau=
lt" style=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:r=
gb(0,0,0)">></span>=C2=A0 =C2=A0default global signet though?=C2=A0 Not =
really sure how best to get more<br><span class=3D"gmail_default" style=3D"=
font-family:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)">&g=
t;</span>=C2=A0 =C2=A0real world testing; but "deploy first, test late=
r" doesn't sit right.<div><br></div><div><div class=3D"gmail_defau=
lt" style=3D"font-family:arial,helvetica,sans-serif;font-size:small;color:r=
gb(0,0,0)">I agree that real experimentation would be great, and think that=
merging the code (w/o activation) for signet would likely help users v.s. =
custom builds/parameters.</div><div class=3D"gmail_default" style=3D"font-f=
amily:arial,helvetica,sans-serif;font-size:small;color:rgb(0,0,0)"><br></di=
v><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-se=
rif;font-size:small;color:rgb(0,0,0)">I am unsure that "learning in pu=
blic" is required -- personally I do experiments on regtest regularly =
and on mainnet (using emulators) more occasionally. I think some of the dif=
ficulty is that for setting up signet stuff you need to wait e.g. 10 minute=
s for blocks and stuff, source faucet coins, etc. V.s. regtest you can make=
tests that run automatically. Maybe seeing more regtest RPC test samples f=
or regtests would be a sufficient in-between?</div><br><div class=3D"gmail_=
default" style=3D"font-family:arial,helvetica,sans-serif;font-size:small;co=
lor:#000000"><br></div><div class=3D"gmail_default" style=3D"font-family:ar=
ial,helvetica,sans-serif;font-size:small;color:#000000">Best,</div><div cla=
ss=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-s=
ize:small;color:#000000"><br></div><div class=3D"gmail_default" style=3D"fo=
nt-family:arial,helvetica,sans-serif;font-size:small;color:#000000">Jeremy<=
/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://tw=
itter.com/JeremyRubin" target=3D"_blank">@JeremyRubin</a><br></div></div></=
div></div></div>
--000000000000ff34ad05d83dded2--
|