summaryrefslogtreecommitdiff
path: root/04/44e7af10aec332da6debfc786f8f8495de413a
blob: 8f80b3f5626e80c93330009484f6cfe1c572bd2c (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
Return-Path: <user@petertodd.org>
Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136])
 by lists.linuxfoundation.org (Postfix) with ESMTP id D19BEC002D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Wed, 15 Jun 2022 02:27:22 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp3.osuosl.org (Postfix) with ESMTP id B93D960DFA
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Wed, 15 Jun 2022 02:27:22 +0000 (UTC)
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
Authentication-Results: smtp3.osuosl.org (amavisd-new);
 dkim=pass (2048-bit key) header.d=petertodd.org header.b="gJ8vt/To";
 dkim=pass (2048-bit key) header.d=messagingengine.com
 header.b="i2lEo84r"
Received: from smtp3.osuosl.org ([127.0.0.1])
 by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 8SUpT5NiMvER
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Wed, 15 Jun 2022 02:27:21 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.8.0
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com
 [66.111.4.27])
 by smtp3.osuosl.org (Postfix) with ESMTPS id BE37760D50
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Wed, 15 Jun 2022 02:27:21 +0000 (UTC)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.46])
 by mailout.nyi.internal (Postfix) with ESMTP id 87D495C020C;
 Tue, 14 Jun 2022 22:27:20 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute2.internal (MEProxy); Tue, 14 Jun 2022 22:27:20 -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=1655260040; x=1655346440; bh=dCsBSLfwRk
 VlRMkSNg0m6KxrdU8AKPtXKJ/EmtAQ9n4=; b=gJ8vt/ToqVUPKx2eVeJLuZjreo
 W8RsEP9nAmYJj6NJpAod608smtxqNGu8lJTNYL2S6ogentl44Lh8Bn/td0yHPiG1
 VYYNKbnZ6g3eqQFmO71MAjkX09PiTejiqNm2/R0LcUb5EtyOV5Dx8Dwu4925SC81
 68YcwCKImsGDDw0Jn8rZnBDquRC4Wg3As1oQfalVoR7Thez6wepBAkQbSdvSI3I1
 l+uc33NdA3ZVEIR+zSIohdYoKyih3ML/1j2UlVSWQghLQimu7omYHWd0EOlFzqey
 mNfiPl6GwSBUbmeZAuvtsswIIF2Y+REY9dcMefAiQaNfaGMo28ScFn0W6c9g==
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=1655260040; x=1655346440; bh=dCsBSLfwRkVlRMkSNg0m6KxrdU8A
 KPtXKJ/EmtAQ9n4=; b=i2lEo84r14N8bYW3oO/2EZJCXQyc1U3XRUCq0cABOJ4Y
 rjFiYh+ll+mDy84Fh/h9g4y4Y77BGSoyRZ8XF4JgVToQF3mHxKK2uUAQrmmpvFYV
 gzCLO001R9V2uk+Pdszgg9nSbtfw+cevlA8LEvDlDQ4MMLCsOLcXujA5Zh88kzpp
 pJSLW6ZTQDOKZx8mH6r5q5opdxX4LSsCBFJ5jo3ZvJs6UMplbCX2X02K/EEw8WCX
 87jP+nl+sdmDBK8DuUpBMU5TN5cjEw1ZnY9b6N2tjMreoYRfdlaaf4CzNt9CUp57
 CW05c3DlPeb2cQCi4A4BKHvn2DQA4eXXj7pK9yHpNw==
X-ME-Sender: <xms:iEOpYjUErMRO6_pg9OHeKSbIoDLsSGCrBgzstAfkOSrPUdgys6l1uA>
 <xme:iEOpYrmE12ePA8wFC3DZYZl2MtR9Ehg7x5fanwvb3whx7aF32XlxjDpPiub_5F8zV
 2SCoT0buyad9SN1Bu4>
X-ME-Received: <xmr:iEOpYvYQ7pdczDZmSNRv5eGhdbO5I7_xJT9sUcILmwfhVCWyTXzrl_fWY7pYbyz0fQcueHT8gQBjRXiFWK1SwNNkgwOS>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedruddvtddgheefucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvffukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefrvghtvghr
 ucfvohguugcuoehpvghtvgesphgvthgvrhhtohguugdrohhrgheqnecuggftrfgrthhtvg
 hrnhepkeelffeffefhudfgueevffeftefhvefhveduhfdvteetgefgvedvhfeiteeludek
 necuffhomhgrihhnpehgihhthhhusgdrtghomhdpphgvthgvrhhtohguugdrohhrghenuc
 evlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehushgvrhes
 phgvthgvrhhtohguugdrohhrgh
X-ME-Proxy: <xmx:iEOpYuWoRc-mn5hxkt3ZbitXfPqZRY5K7_oLvDKcNzU8I_Ykid8sIA>
 <xmx:iEOpYtlrxlvjbGiuiIBM7sIpNpAWenhizTJWQZRnCKvfbGoxlinuFQ>
 <xmx:iEOpYrd9U3OFQPTQt584lG4fV8YAveKYuQlVnK3tiPsdsvpaQ2twDg>
 <xmx:iEOpYssWFNhDPthzjTtvZDJ4FqWWt_8oQyUf07Asnegs4chLfQB76A>
Feedback-ID: i525146e8:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue,
 14 Jun 2022 22:27:20 -0400 (EDT)
Received: by localhost (Postfix, from userid 1000)
 id 62A2720D53; Tue, 14 Jun 2022 22:27:20 -0400 (EDT)
Date: Tue, 14 Jun 2022 22:27:20 -0400
From: Peter Todd <pete@petertodd.org>
To: Antoine Riard <antoine.riard@gmail.com>,
 Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Message-ID: <YqlDiCEMQ/1tCJ0Z@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="Exa3zWDUDu9IX7/Z"
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: Wed, 15 Jun 2022 02:27:22 -0000


--Exa3zWDUDu9IX7/Z
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:
> If you're a node operator curious to play with full-rbf, feel free to
> connect to this node or spawn up a toy, public node yourself. There is a
> ##uafrbf libera chat if you would like information on the settings or
> looking for full-rbf friends (though that step could be automated in the
> future by setting up a dedicated network bit and reserving a few outbound
> slots for them).

I previously maintained a Bitcoin Core fork that did just that, using nServ=
ices
bit 26:

https://github.com/petertodd/bitcoin/commit/1cc1a46a633535c42394380b656d681=
258a111ac

IIRC I was using the code written to prefer segwit peers; I have no idea if=
 a
similar approach is still easy to implement as I haven't worked on the Bitc=
oin
Core codebase for years.

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

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

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

iQEzBAEBCgAdFiEEFcyURjhyM68BBPYTJIFAPaXwkfsFAmKpQ4QACgkQJIFAPaXw
kfsTjwgAnq+9fKak62L01LAOKRSv6jzqhUytEQbh4Dx2bNy5hyDYi7k6cMDAjVB0
Kmhtx8d5/IWCCCUAdGnukh22ozTn4iZU5dBGOy5d2XmH6cTgrH/9l4UPls7m+qzv
nbudJqQn4ffKgwDa54cPv+7yICSLE40C2dQSYxtLeGQXT4JXyiFng2qnZn0yQPka
ZZjvewzrkhoSuEaabmbzWr+dtTOFholAiYXl3oV9aRIs1N96nYFznF87GkAnT1MQ
bgc/z5LEJcb3E63SDT2UADzFPHXH5T2ZUaj9xgwTXkYVz3aZfINk3E38ZJVF+7lZ
HIDviapns8Rjp/FOhPF0q6Kw8PiNYw==
=hygb
-----END PGP SIGNATURE-----

--Exa3zWDUDu9IX7/Z--