summaryrefslogtreecommitdiff
path: root/03/66017d7afafdb64ea4468f27e755534d220d01
blob: 28b9261a6fe38e4a0b730da7282a97b9ab3df4ed (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
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
Return-Path: <user@petertodd.org>
Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])
 by lists.linuxfoundation.org (Postfix) with ESMTP id B9D26C002D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 20 Jun 2022 23:50:03 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp1.osuosl.org (Postfix) with ESMTP id 614AB83E66
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 20 Jun 2022 23:50:03 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 614AB83E66
Authentication-Results: smtp1.osuosl.org;
 dkim=pass (2048-bit key, unprotected) header.d=petertodd.org
 header.i=@petertodd.org header.a=rsa-sha256 header.s=fm3 header.b=GwGSUuip; 
 dkim=pass (2048-bit key,
 unprotected) header.d=messagingengine.com header.i=@messagingengine.com
 header.a=rsa-sha256 header.s=fm2 header.b=aJo7aw1X
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -2.802
X-Spam-Level: 
X-Spam-Status: No, score=-2.802 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, RCVD_IN_DNSWL_LOW=-0.7,
 SPF_HELO_PASS=-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 P6WxMSn-3p4Y
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 20 Jun 2022 23:50:02 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 3CCE883E58
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com
 [64.147.123.19])
 by smtp1.osuosl.org (Postfix) with ESMTPS id 3CCE883E58
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Mon, 20 Jun 2022 23:50:02 +0000 (UTC)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.46])
 by mailout.west.internal (Postfix) with ESMTP id E5B05320099D;
 Mon, 20 Jun 2022 19:49:55 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute2.internal (MEProxy); Mon, 20 Jun 2022 19:49:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=petertodd.org;
 h=cc:content-type:date:date:from:from:in-reply-to:in-reply-to
 :message-id:mime-version:references:reply-to:sender:subject
 :subject:to:to; s=fm3; t=1655768995; x=1655855395; bh=3NEicAuRvJ
 7SjbW4Byyu6spOOgrGVjl8zGs1oAerucU=; b=GwGSUuipNgiRLdWnvMoTUXDG7G
 kr33XkA1EPDhcuIq+VoI9KqzQlXLlJ6CNug87J536CFSAFRHp0z2+grsBB8WhnUE
 kFKyQ2nul3HIIX2pe5Dn5MfQH2P/1mrpiyu8I+l5VFFi3lU3tzOBdCiXFMyt00MM
 E+hAGahxtQz4uIAb8FubEB1fzoaci1bU602M520s6EVcn/eIDR+DUoMOY7ue6H/Q
 4/+C18aRgybAN8jYgkLl4PNzTfiSWFJBSUGK6ol4bZriEzsPQM/Ln0srsQU1ba1P
 imQHd/tLWhBSN1fpDlwGJbDjSDQ9N1Kh/X3pugwYkS9/9Ief8DXa8g6kn0Qw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:date:feedback-id
 :feedback-id:from:from:in-reply-to:in-reply-to:message-id
 :mime-version:references:reply-to:sender:subject:subject:to:to
 :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
 fm2; t=1655768995; x=1655855395; bh=3NEicAuRvJ7SjbW4Byyu6spOOgrG
 Vjl8zGs1oAerucU=; b=aJo7aw1X2I+QQ6GOIweeMPntNiB5fXChOeEi+bviBAPs
 4DICaybxBbK58fEAWT4L4KAeknTd4NEaUIeEaiaSBgzRCGLWQAnCH8WYunLTAVd5
 0idkVm91+PlNFmNa7h1rS4DMB5XsxmYKglQh8qN7cQ81UzhrYCabuCgcs9df03Xp
 SEYGnOZ3F6phyz2CgsHx7y7hX0zD1xtGDZkrRCjIMF0cqy9tdfG7vG3CUVA25b0A
 52SdnWUJN3GZTkhdl5oyiH5umKvjBJX97Xs8jgw9QYaWgk8t97xwbEt+SRNE0p9b
 kZMG6X0WM1DxdI/I5dBHj8xu0rqw89Lhc45aWCQQWQ==
X-ME-Sender: <xms:owexYgd0PbtGuCa71pF8OVZC8ofWMVTR-g_G8FQqCe9odQM-kaSKhw>
 <xme:owexYiPN0j-aBlPhKmsAgFn_DArX0i93zymBa4vi_saieK26JL6KzPTyTj1jgUMPC
 ZZWLC00zxQ67dYa4Io>
X-ME-Received: <xmr:owexYhgis_4dpTg9RZLHbg7bAHkcqCh9tFQfYuwgKDCVeoCoMDYkQKgSbJulaOwlh9Y1yCwLIuYvYAJVC3NIDlKsXJUP>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudefvddgvddvucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvffukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefrvghtvghr
 ucfvohguugcuoehpvghtvgesphgvthgvrhhtohguugdrohhrgheqnecuggftrfgrthhtvg
 hrnhepleeghfeufefgfedujefgkeektddtjeekkeejheefudeihfehkeevjedtkeevvddu
 necuffhomhgrihhnpehophgvnhhtihhmvghsthgrmhhpshdrohhrghdpphgvthgvrhhtoh
 guugdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr
 ohhmpehushgvrhesphgvthgvrhhtohguugdrohhrgh
X-ME-Proxy: <xmx:owexYl-A6uUed0o3-bLolmLqVUiOV3J7Ai_jGmWVZlkUSA9eVBQItw>
 <xmx:owexYsvGBYo-rpjPio7j-oZJPZzFSBpjer_RBx6_3zjBEvwrLaOaCQ>
 <xmx:owexYsGiGsOTdw4JzSwJoIYniNzzht7PQ4cfyBHDgUj19qsZcp5fAA>
 <xmx:owexYi1qCRVBGKKzuusNh6CXX0F4MEAJEjz_xZ4359Hnx0jlAonD_A>
Feedback-ID: i525146e8:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon,
 20 Jun 2022 19:49:55 -0400 (EDT)
Received: by localhost (Postfix, from userid 1000)
 id 524D820651; Mon, 20 Jun 2022 19:49:55 -0400 (EDT)
Date: Mon, 20 Jun 2022 19:49:55 -0400
From: Peter Todd <pete@petertodd.org>
To: Antoine Riard <antoine.riard@gmail.com>,
 Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Message-ID: <YrEHo+3XLDNgIOnz@petertodd.org>
References: <CALZpt+GOh-7weEypT9JrzcwthZJqHOfj7sf9FMuqi5_FZv0g7w@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="kKaqn7yZhg3ljyFL"
Content-Disposition: inline
In-Reply-To: <CALZpt+GOh-7weEypT9JrzcwthZJqHOfj7sf9FMuqi5_FZv0g7w@mail.gmail.com>
Subject: Re: [bitcoin-dev] Playing with full-rbf peers for fun and L2s
 security
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: Mon, 20 Jun 2022 23:50:03 -0000


--kKaqn7yZhg3ljyFL
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jun 13, 2022 at 08:25:11PM -0400, Antoine Riard via bitcoin-dev wro=
te:
> For that reason, I believe it would be beneficial to the flourishing of
> multi-party funded transactions to fix the Dos vector by seeing a subset =
of
> the network running full-rbf and enabling propagation of honest multi-par=
ty
> transactions to the interested miners, replacing potential non-signaling
> double-spend from a malicious counterparty. Moving towards that direction,
> I've submitted a small patch against Bitcoin Core enabling it to turn on
> full-rbf as a policy, still under review [3]. The default setting stays
> **false**, i.e keeping opt-in RBF as a default replacement policy. I've
> started to run the patch on a public node at 146.190.224.15.

BTW I changed one of my OTS calendars to issue fee-bumping txs without the
opt-in RBF flag set as an experiment. I also made sure txs would propagate =
to
the above node. As of right now, it's up to 32 replacements (once per block=
),
without any of them mined; the calendars use the strategy of starting at the
minimum possible fee, and bumping the fee up every time a new block arrives
without the tx getting mined. So that's evidence we don't have much full-rbf
hash power at this moment.

You can see the current status at: https://alice.btc.calendar.opentimestamp=
s.org/

--=20
https://petertodd.org 'peter'[:-1]@petertodd.org

--kKaqn7yZhg3ljyFL
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEFcyURjhyM68BBPYTJIFAPaXwkfsFAmKxB50ACgkQJIFAPaXw
kfssOQf/eW5GHdnNQOlre3ofR/S2NAraTUu1Vpve5TadPoaNnPsgq73pbO6v3zbU
5xFABCyCeaTxOqB0Co+Y0weTC1HF1ncLlBR58/38YWG0/w5oyRXL2EY0w8hYrOYH
UuzfzPieyNM7JITqFTIv7ljUOzuRSZV5h/JV4f/OW+W9kbW8Mgx8elbVKU4TRP5V
8e31dU3AwEDo2tchk9gcfLIKR8A/m0q3M9ReYqU6JCa4DQXzbq4WfITceadTvcrN
wiitywKUMm+Z9gBwZTEBecNWHAT+2sNlp6brsjPCykVfRKOTSD0cfdOrMfoO5vvh
GDDRiMHsO5eCsf/ABKPqQcmrOzMYsA==
=iYAf
-----END PGP SIGNATURE-----

--kKaqn7yZhg3ljyFL--