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
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
|
Delivery-date: Mon, 03 Feb 2025 12:34:53 -0800
Received: from mail-qt1-f186.google.com ([209.85.160.186])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBCBOPKOL54MRBY6QQS6QMGQEAUGWLCA@googlegroups.com>)
id 1tf39g-0005EZ-S3
for bitcoindev@gnusha.org; Mon, 03 Feb 2025 12:34:53 -0800
Received: by mail-qt1-f186.google.com with SMTP id d75a77b69052e-467c08e67easf93100641cf.1
for <bitcoindev@gnusha.org>; Mon, 03 Feb 2025 12:34:52 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1738614887; cv=pass;
d=google.com; s=arc-20240605;
b=Hz5C5UPO+eZTYwL/hgDf1VFkiL8vk5wTImivuVEoneEDKSNvfVKsVX4cbhSjTGY9eB
CVv7WQgQQxN13uP5HbCC/kJjNBcTu+2IPnmCOf3NOxLH8dQy1WMU3gfOPpCOjHV2x31x
hF8INhLVXHEo6S1zCNrkvdxQ+zH/Kc1tOrytIMT2Uyp4Di7V1vq+qEZYYrgyd8iPDzqj
gSXnAUhy37MMOpN8IyPMP+V1OzWPUqz5e+bYkw2JAaGK6SIEHvbhIUf/gBtZsgXB/Iqc
kgrKeAi8XwtdtZxaxuTKhAPSKvxzME3neQ21oSjhi4k/7/o7dEH8j0eg86NQ6DiucGzN
SybA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:in-reply-to:from:content-language
:references:to:subject:user-agent:mime-version:date:message-id
:sender:dkim-signature;
bh=FH7+Ylh2RCdOOxrQ6ouno9bIMR3G+jh/ldeuH82+qIs=;
fh=HEX8UtjzIdlQileN6/u2P/WEiXnVKn/JNE5wdJDRxyE=;
b=S3Ykcng2oiX7+hqMgyHuzdFVDHWOx/2K7fY8YAjKCIFuDAaeg5sWxMIrE24WEwum5r
Xecx0EgyCBqTl2W9eKrR93Qeelg+4HTRP7mJxIZP+Kd4vmIuq1Xo3JC4gCVu8xSd4yR+
4LbdDFikXOp8XkwdcqBns7WUv5mdtbTmFfr0mFo3dJpshcB/xuTMS2+cj4h7e1TitQ8Z
MNkUPBAjX7nZJeaeFNjaRcPlAj3Ef+tvusmwlodUWtwljaxb8o9GRJP6lX2pbK6oq73c
AGPJk1Ttbs3FGoKGRYiIdH/eyvq6E/+IeRPcqnP1zA89rCp56/xmjSrOBIwKLFtLE+FZ
ZnOg==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@murch.one header.s=uberspace header.b=krT9eSb0;
spf=pass (google.com: domain of murch@murch.one designates 185.26.156.114 as permitted sender) smtp.mailfrom=murch@murch.one
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1738614887; x=1739219687; darn=gnusha.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:in-reply-to:from:content-language:references:to
:subject:user-agent:mime-version:date:message-id:sender:from:to:cc
:subject:date:message-id:reply-to;
bh=FH7+Ylh2RCdOOxrQ6ouno9bIMR3G+jh/ldeuH82+qIs=;
b=WfBBAOYm8vTYTuKIWUncyVbYP99L5UrZWNTW22Ey3BWkx5kkE1vrrdrJWMemIGV5G/
6aNQZTyk2SOslKDSqOjCttBb8N+dvIZX2sJxQxX8NcO5UPVzsSkXb5jQ1pfhhUQbykX9
xRMeAMSZ9BOJS4PB0/RnOtoErVrHV4IMpZsnIc6fK2rsh6Y2ge1uEA39BhhIZQhv8zJK
Z+TfdYonerQc1MMz3AVC5AxzQ8bED5GDNPDmJdO4zaVPRIEI4xk2uu85ubUTpQmlRAlp
ibW3qlceBSGjCyo1WStjiowohXfFlyOAZ+xC68SciDefwKaM//29ln5DYtNfpN6hQtgO
Ez2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1738614887; x=1739219687;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:in-reply-to:from:content-language:references:to
:subject:user-agent:mime-version:date:message-id:x-beenthere
:x-gm-message-state:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=FH7+Ylh2RCdOOxrQ6ouno9bIMR3G+jh/ldeuH82+qIs=;
b=G3+Rc/JEnQ3F1OI+/qvyBCHNo0mX/xTv1DUpZLQ9qi3iPqq1H6+NmplK9Z2f+QWy3h
u8XOVQKxY7sOLESDjOIH4RFi9VrB9HrsffAkJeD3zDgzPMnCkqfc/WzCC55/xQwo4PdM
RN9FMv9eNDaL9A7BDpQGfGWXSV/LhY4kSfEsCPUyf1Cu5TeYNJE/AnYIAGmKwtainW/b
MxxubdPorEVM3caSdr/ilyao8LAE8eYOyqDe4zpg989lxIgEcctcvGPm50f99WqXjpgR
I/JsJb/rRPEaS4nMZr8mPuaAfkOl4T+vuV1dkPoFk9NxGwBkwT2uid42euR6besorAnE
y9Lg==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCVkK5U+LU7nAZlaCliiDZ/KKX2SUlrm25foZsvD0EriT/P7MlomC5n2ht18NwLHDk3M3otOub/Bt1v6@gnusha.org
X-Gm-Message-State: AOJu0YwH6EskuyMalsUKLgZ0DI866N7mGbZN/NmYuwPXogS30VVrP5C0
aaF/S26wIqO5WuVNYizY7h1M8ysOqV8sF9aFSq1VNwRNPRLllTXk
X-Google-Smtp-Source: AGHT+IH5E8O3bpo23HNfpPpi530UFB/HGa+PvBZ4RwbjlgcFNT3MSidHFBeQ+6VoA+McxCCb01jbFw==
X-Received: by 2002:a05:622a:4291:b0:466:9197:b4fb with SMTP id d75a77b69052e-46fd0bbaebcmr378089081cf.47.1738614886789;
Mon, 03 Feb 2025 12:34:46 -0800 (PST)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:ac8:6d0a:0:b0:466:a845:1c92 with SMTP id d75a77b69052e-46fdcf6d4d9ls62528841cf.1.-pod-prod-07-us;
Mon, 03 Feb 2025 12:34:43 -0800 (PST)
X-Received: by 2002:a05:620a:284c:b0:7b6:d28b:42b4 with SMTP id af79cd13be357-7bffcce1d50mr3284127385a.19.1738614883531;
Mon, 03 Feb 2025 12:34:43 -0800 (PST)
Received: by 2002:a05:620a:47d2:b0:7b6:d314:a4e5 with SMTP id af79cd13be357-7c02f67a636ms85a;
Mon, 3 Feb 2025 11:42:59 -0800 (PST)
X-Received: by 2002:a05:600c:33a3:b0:434:a75b:5f59 with SMTP id 5b1f17b1804b1-438dc3aa76fmr192828475e9.3.1738611776885;
Mon, 03 Feb 2025 11:42:56 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1738611776; cv=none;
d=google.com; s=arc-20240605;
b=gIRlULH5nrpTogniIjwvc/Bi/0RNg3d09ZOUDlGXmfcwcOPuqNQgrnEF1erdioyDog
5mIe1Ts/dkbSOcjIlEKYIxPS0iwnJrU3Doa0fulmfNOAqfz8+jjzExfR1bdQshJSmvKe
9xjqeocgYv9hrj846zQInAXldp6n0/FiZwmNPAjdd1CkafguZEEyc0/HoS5o2OGxKqqo
8vn+XQ6zwZEyLmisFhEECpm1Cbpn7FBhHaMPZ5t1F/JE4h5RNhLb19ExocxHeMTPnVwH
ESZr2MzWq0wY00qEh7Ou89ZJNDgQOG9iD2vRB2AMuLgrrBjRMN+5GnZZZa6JA3cHPa4h
T5Qg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=dkim-signature:in-reply-to:from:content-language:references:to
:subject:user-agent:mime-version:date:message-id;
bh=yJaYhKu0pTnUbEh8wxjIjytljLh2S3xG/5IYisVRL8A=;
fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=;
b=lkhGji1OSaCrLz0MUFXFA4N6NdVttBPrkAnDQCFkcgOufXoOJ14HkydFe2NeD5AJwb
yZKxLMGR/Oi90GlJe+QhqybR3vLsPpAH7ek8Y2wyCAw8vbwLT8Ba7Fk8Azm4Clglr/qu
5nVxQLCFlmMksRq7ChPuXuGtv/A8bAaRVNIbtYgzYQfeBiHmcmFzP7kfQKHP90grk2QQ
1aPE3l3Qnq82gHXh/I5IUeeWnJD1U7QPNRbq6Yi7ff3RwUoG8XixQFQFCEhG+f01u2Nr
U78lFC+Lm9m+Sk4Ps9BQsvPlYHhmlQrtN0u6BeGL5/U5oBOUZshfN6KgNKsVszaxMZku
jzrg==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@murch.one header.s=uberspace header.b=krT9eSb0;
spf=pass (google.com: domain of murch@murch.one designates 185.26.156.114 as permitted sender) smtp.mailfrom=murch@murch.one
Received: from mailgate02.uberspace.is (mailgate02.uberspace.is. [185.26.156.114])
by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-438d75537a0si6212475e9.0.2025.02.03.11.42.56
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 03 Feb 2025 11:42:56 -0800 (PST)
Received-SPF: pass (google.com: domain of murch@murch.one designates 185.26.156.114 as permitted sender) client-ip=185.26.156.114;
Received: from farbauti.uberspace.de (farbauti.uberspace.de [185.26.156.235])
by mailgate02.uberspace.is (Postfix) with ESMTPS id 8BA3B18048B
for <bitcoindev@googlegroups.com>; Mon, 3 Feb 2025 20:42:56 +0100 (CET)
Received: (qmail 19610 invoked by uid 989); 3 Feb 2025 19:42:56 -0000
Received: from unknown (HELO unkown) (::1)
by farbauti.uberspace.de (Haraka/3.0.1) with ESMTPSA; Mon, 03 Feb 2025 20:42:56 +0100
Message-ID: <d7dd94f6-f76f-4fdb-9994-d3ee4fff7d75@murch.one>
Date: Mon, 3 Feb 2025 14:42:52 -0500
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: [bitcoindev] Call for reconfiguration of nodes to relay
transactions with fee-rates below 1 sat/vbyte
To: bitcoindev@googlegroups.com
References: <CAMHHROxVo_7ZRFy+nq_2YzyeYNO1ijR_r7d89bmBWv4f4wb9=g@mail.gmail.com>
<A8F96312-613D-4090-B6C9-0A4C41418986@sprovoost.nl>
<CAMHHROwmm0_+AOcBHj6Qrf07HWxzK0=ioeqf6nRf1kAqQhf5wg@mail.gmail.com>
Content-Language: en-US
From: Murch <murch@murch.one>
In-Reply-To: <CAMHHROwmm0_+AOcBHj6Qrf07HWxzK0=ioeqf6nRf1kAqQhf5wg@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha256;
protocol="application/pgp-signature";
boundary="------------Cszwf2c8jftVz8St7bVO9K4S"
X-Rspamd-Bar: ---
X-Rspamd-Report: BAYES_HAM(-2.723981) XM_UA_NO_VERSION(0.01) MIME_BASE64_TEXT_BOGUS(1) SIGNED_PGP(-2) MIME_BASE64_TEXT(0.1) MIME_GOOD(-0.2)
X-Rspamd-Score: -3.813981
X-Original-Sender: murch@murch.one
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@murch.one header.s=uberspace header.b=krT9eSb0; spf=pass
(google.com: domain of murch@murch.one designates 185.26.156.114 as permitted
sender) smtp.mailfrom=murch@murch.one
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.8 (/)
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------Cszwf2c8jftVz8St7bVO9K4S
Content-Type: multipart/mixed; boundary="------------KHguq23So8hlia0y66QSsKm0";
protected-headers="v1"
From: Murch <murch@murch.one>
To: bitcoindev@googlegroups.com
Message-ID: <d7dd94f6-f76f-4fdb-9994-d3ee4fff7d75@murch.one>
Subject: Re: [bitcoindev] Call for reconfiguration of nodes to relay
transactions with fee-rates below 1 sat/vbyte
References: <CAMHHROxVo_7ZRFy+nq_2YzyeYNO1ijR_r7d89bmBWv4f4wb9=g@mail.gmail.com>
<A8F96312-613D-4090-B6C9-0A4C41418986@sprovoost.nl>
<CAMHHROwmm0_+AOcBHj6Qrf07HWxzK0=ioeqf6nRf1kAqQhf5wg@mail.gmail.com>
In-Reply-To: <CAMHHROwmm0_+AOcBHj6Qrf07HWxzK0=ioeqf6nRf1kAqQhf5wg@mail.gmail.com>
--------------KHguq23So8hlia0y66QSsKm0
Content-Type: text/plain; charset="UTF-8"; format=flowed
Hi Greg,
On 2025-01-31 08:43, Greg Tonoski wrote:
> I agree that -incrementalrelayfee=0 (or whatever suits a node runner)
> would logically supplement the minrelaytxfee=0.00000001.
Setting `incrementalrelayfee` to zero would mean that you allow the
replacement of an original transaction without increasing the total fees
in the mempool. A malicious actor could trivially exploit this setting
by cycling two conflicting transactions A and A' with the same weight
and same fee to waste bandwidth and CPU cycles across the nodes that
follow your advice.
On 2025-01-31 08:43, Greg Tonoski wrote:
> I suppose that miners already use -blockmintxfee=0 or anything lower
> than the default value because there are transactions with fees as low
> as 0 (zero) in the blocks.
Do you have any evidence for this claim? The prior times that I
investigated this claim, transactions with feerates lower than
`minTxRelayFee` exclusively appeared at the front of the block,
indicating that they were explicitly prioritized by the miner, probably
due to out-of-band payment. You may now also find some TRUC transactions
where a low-feerate parent is carried by a higher feerate child. Neither
of these two indicates that a miner has configured a lower `-blockmintxfee`.
You could convince me that a miner has configured a lower
`-blockmintxfee` by showing us a block that includes transactions with
feerates below `minTxRelayFee` appearing in the organic descending
feerate order.
On 2025-01-31 08:43, Greg Tonoski wrote:
> I can't see how minrelaytxfee=0.00000001 could increase risk of DoS
> attack or make it significantly cheaper or more effective. There are
> the default 300MB size limit for mempool and 336 hours timeout for
> unconfirmed txs. They limit impact of a low fee-rate txs DoS attack
> making it ineffective.
Unfortunately, not knowing about an exploit falls short of proving
something secure.
Murch
--
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/d7dd94f6-f76f-4fdb-9994-d3ee4fff7d75%40murch.one.
--------------KHguq23So8hlia0y66QSsKm0--
--------------Cszwf2c8jftVz8St7bVO9K4S
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEENfStpiPrn+OjvH72e6A1yluQFxMFAmehHDwACgkQe6A1yluQ
FxNB3A/+NHbE3SIqf9GHGl5zX7dGv9f8IWHH8SGopeX3yrAVjBtdyqbVwz+eBPBI
Zf3WriD3goHhOKjUE5ziTLnseaaOW5UvF+iZ/RnUvW/uJAwFRqEjJkppC/7B4Ait
2tKDijaWtqjWiIRqkbBGeAouV2z64pkFWexsA2mTn1CIjQpGQ9dk26ak31V+uWRW
2Qqbw5McdgISfcOplWoUTATb0cBy1l/9qbJbGmKDPGE3px3Zv6/Gejjp6ixP2wrF
pKG7dQgiff/n4hbgTbqmjwL97AoTRlCBdNPI3itNhw7CWsTHnOs8ozHFH/eYRkf0
O69isCFnMYF7J7dggJSs9aXUTC817cRcIXIYCTyThy19EBYCRXKgO3N9qCUFygwz
m+l2egtwONyPRwZtkWb9+DoJ8C5PynUExMv9Gsx9Ly8IHy0nFyP/U3IiswGB4iAd
wuDz4BF9AfySxdGi3pdC/6YhyYSOpmHhOe6x+mFgoTn7wsiyinaJnVDyxPGp7pfY
2EtXJmuyIV7iJrOmFZuj46YNhWX1+Enrpv/3CEGs9aqfcmGNoCmU/Wk2kw8BV2QS
y3cDczrTYSbWAo83uc73pyFmZ5qSPwrWcYsLjocpU8mw6OZxEpXhz3SsUjTk9HJ6
YtZEfGkdeAcUYCH+vh7LvlxlSUkBACRKRh9fuaohpHt9NByoqk0=
=hfRa
-----END PGP SIGNATURE-----
--------------Cszwf2c8jftVz8St7bVO9K4S--
|