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
|
Return-Path: <gsanders87@gmail.com>
Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])
by lists.linuxfoundation.org (Postfix) with ESMTP id 66E74C002B
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 2 Feb 2023 18:36:39 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp2.osuosl.org (Postfix) with ESMTP id 2493440C67
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 2 Feb 2023 18:36:39 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 2493440C67
Authentication-Results: smtp2.osuosl.org;
dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com
header.a=rsa-sha256 header.s=20210112 header.b=JlV5VUxA
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level:
X-Spam-Status: No, score=-1.848 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_ENVFROM_END_DIGIT=0.25, 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
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 7b19lH71NnFu
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 2 Feb 2023 18:36:38 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.8.0
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org A632540606
Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com
[IPv6:2a00:1450:4864:20::630])
by smtp2.osuosl.org (Postfix) with ESMTPS id A632540606
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 2 Feb 2023 18:36:37 +0000 (UTC)
Received: by mail-ej1-x630.google.com with SMTP id bk15so8568373ejb.9
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 02 Feb 2023 10:36:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=cBGwRlMcFQmS/zIBo3emMKWzttvw9a1gAvc8XvY5a5U=;
b=JlV5VUxAuLfIR4hq2K0RgbCzPqQKnlovt5e4rL6f3igRKulaPjUuJ5UlRwUn/7quW7
dKMEYoQJ32wJ57FSxEGiedVJf8Q8fZmTf7DAM4ERL1PD1HcR3uDUcdkZVM5xkMP4LUTp
KmCMJXPm6jTlVxh0PzMmtVKEJdjjiwmjK4OoZmP2r7lphl5r+pWfDskekZfp0razA8WD
mQP39Tfnst9rofe1+QjF04PBT1YZQ1DRLhZSdN5Qs2NDckTzTNxiddaXwE9pvoy0iujT
s4Bw5Hz9blAYM7fABI3wa1F06iVdm18uBBJMEhjPqvDDKb5kKx8I0C8XjRZgTqhxNNhD
viaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=cBGwRlMcFQmS/zIBo3emMKWzttvw9a1gAvc8XvY5a5U=;
b=4DDqlE7h6PAa/37kzAHbbCLWAqvorL61pZfQVEmLitC/AhCfWnDNBQ9/VqbcKewDTn
AOiknkFVHdWkqYfqxPY2y783GFZOMK7ZuyfNf8mrFBIsjcFcqSK3GaM4Szhcb3XyGbhd
eYCnKTU3mZIg3FBP6bGYwxHdiyqKVbAZ7Rz3Y+/NkmhMxiPDdDX9VvLjO/rhYYN+LQZs
SzDu98KrHCIllLVcPdoO9aAAiME0kaGIJRUPhuX2HKxlJji+lIX9KNdcUu5JdYIeTFeg
oAUY5TRDQPis1UqXDxZd2LpFGArSY/PqR7Jd/ZfarKvm38SFoD9nrJ3NGTwLnu/nWV2d
+RLw==
X-Gm-Message-State: AO0yUKUtiZfHBj9hvktDSWlX3kRUIYQIU3Jy9hYxisWZqf7gmA6PIsNW
TWugtQuic6a0RGRLU22Q/E7Ua3GhWGeJakkUhIo=
X-Google-Smtp-Source: AK7set8TPPCtfWTw5V2+4zQzpJHUAwHMp5Q+tW1C+NQ0yFFOoulCdrEjI3wkcxcvhFpiKCY3s+m3D+xe++OJgKHidsA=
X-Received: by 2002:a17:906:6851:b0:88a:2a05:5b47 with SMTP id
a17-20020a170906685100b0088a2a055b47mr1871183ejs.294.1675362995586; Thu, 02
Feb 2023 10:36:35 -0800 (PST)
MIME-Version: 1.0
References: <CAB3F3Dukoz3P3Ne7tCxMiwwAGm3Fv8r_fUkNbGAtGhAZDYDgCQ@mail.gmail.com>
<ec952a9c-d810-4996-9ca9-1e9c6f6faca4@app.fastmail.com>
<CAB3F3DvH3FnK8krykbcRVKc-z8F4yjt9mzYHevpYxaWkH4w9tw@mail.gmail.com>
<CAD5xwhgFBQ-ScyBU5=WnREGsN-T=Nv=oR6vOsnHJ-ZMzDF8Vqg@mail.gmail.com>
<CAPfvXf+N8aF+bqjGzpfDrhCYg7ngciSDCpUnCMHD+k5F+m3oWA@mail.gmail.com>
<CAB3F3DuDODUxB5aK4VFWa8sKFCkZfOj6Vjb+Wp39opyt8MNnEA@mail.gmail.com>
<CAB3F3DtrSFPmperGJJAUDZj7vt9aHgvkc0b5Pts3+mq5fTuWXA@mail.gmail.com>
<CAB3F3DvToF_fia+X5SQi-L=BDYGLpzr8nNHqjtFBUjLMbyPE9Q@mail.gmail.com>
<Y9vOGVMJx1b9CPYq@petertodd.org>
<CAB3F3Du2XsHCh5o5S84XKKizTkrTFJJ-j42-qunyuSRkwX7H_Q@mail.gmail.com>
<Y9vRjQVnZzA8Bx/s@petertodd.org>
In-Reply-To: <Y9vRjQVnZzA8Bx/s@petertodd.org>
From: Greg Sanders <gsanders87@gmail.com>
Date: Thu, 2 Feb 2023 13:36:24 -0500
Message-ID: <CAB3F3DvumE-r+LGm8ivooPD9qfzFs-NK9Ve06Ew1EMAifSx8dw@mail.gmail.com>
To: Peter Todd <pete@petertodd.org>
Content-Type: multipart/alternative; boundary="00000000000038cd5605f3bbd8ca"
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] Ephemeral Anchors: Fixing V3 Package RBF
againstpackage limit pinning
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, 02 Feb 2023 18:36:39 -0000
--00000000000038cd5605f3bbd8ca
Content-Type: text/plain; charset="UTF-8"
Quickly checked, it fails a number of standardness tests in unit/functional
tests in Bitcoin Core, at least.
OP_2 was actually Luke Jr's idea circa 2017 for about the same reasons, I
just independently arrived at the same conclusion.
On Thu, Feb 2, 2023 at 10:06 AM Peter Todd <pete@petertodd.org> wrote:
> On Thu, Feb 02, 2023 at 09:59:09AM -0500, Greg Sanders wrote:
> > Hi Peter,
> >
> > For the most principled of reasons:
> >
> > Because I have to change test vectors everywhere!
>
> Specifically, you mean you'd have to change tests that test something is
> non-standard?
>
> --
> https://petertodd.org 'peter'[:-1]@petertodd.org
>
--00000000000038cd5605f3bbd8ca
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Quickly checked, it fails a number of standardness tests i=
n unit/functional tests in Bitcoin Core, at least.<div><br></div><div>OP_2 =
was actually Luke Jr's idea circa 2017 for about the same reasons, I ju=
st independently arrived at the same conclusion.</div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 2, 2023 =
at 10:06 AM Peter Todd <<a href=3D"mailto:pete@petertodd.org" target=3D"=
_blank">pete@petertodd.org</a>> wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex">On Thu, Feb 02, 2023 at 09:59:09AM -0500, Greg Sa=
nders wrote:<br>
> Hi Peter,<br>
> <br>
> For the most principled of reasons:<br>
> <br>
> Because I have to change test vectors everywhere!<br>
<br>
Specifically, you mean you'd have to change tests that test something i=
s<br>
non-standard?<br>
<br>
-- <br>
<a href=3D"https://petertodd.org" rel=3D"noreferrer" target=3D"_blank">http=
s://petertodd.org</a> 'peter'[:-1]@<a href=3D"http://petertodd.org"=
rel=3D"noreferrer" target=3D"_blank">petertodd.org</a><br>
</blockquote></div>
--00000000000038cd5605f3bbd8ca--
|