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 ) 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 ; 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 (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 ; 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: 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: Content-Language: en-US From: Murch In-Reply-To: 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: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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 To: bitcoindev@googlegroups.com Message-ID: Subject: Re: [bitcoindev] Call for reconfiguration of nodes to relay transactions with fee-rates below 1 sat/vbyte References: In-Reply-To: --------------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--