From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 02 May 2025 15:24:02 -0700 Received: from mail-oa1-f61.google.com ([209.85.160.61]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1uAynZ-0003Qx-UQ for bitcoindev@gnusha.org; Fri, 02 May 2025 15:24:02 -0700 Received: by mail-oa1-f61.google.com with SMTP id 586e51a60fabf-2c22c1d5d09sf1980118fac.2 for ; Fri, 02 May 2025 15:24:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1746224636; cv=pass; d=google.com; s=arc-20240605; b=EPd2H8+JTZi5CGGefSF8zIECvDG4nmFS+poFKJOA3Du7OiVE1rECOl1TIK1pKynSpD 0+cQKH+v4c3e4jLgTWx7FyjVqnkCfLNPF0aInZR5BYlWWaJsvD7A9c2ws6JTyq7pf+DX P4h8nfoBC4Wtxo2YGY7055z7f087oyCsDG+p0XbLuuTh9Q/ixUUMFvFmOgP76nsCGB5U Pfxj3x0Ih/M6PBolM4PJcdIlOGuVHZXHsHW/tseuF010hqclpxJLs6dSzfsYEMrvk5Or TI/OoZMEYlbfgUtXRd78FcssNfv4Y9y2KjjU9EyCkSgoACpB+u+kAwADKO7x2LPbIQsN MIKQ== 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:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :feedback-id:sender:dkim-signature; bh=c79APbncI/gRS2f0du2FG5SDtZmfm9MMHb0mfs2a+lo=; fh=LaJ3G/jyzPy3Eq08QLiGJF423FHcNgNiYzRSlCkEMH0=; b=N3OVu4x9PF+VCdVynMt0n5znaD3j2PFg5tsSE4ypGfUCZWIW8MvVb88y9CGhXUBpWm rBukAXPHN5p0IscDJ1hR2VTS6xvy8T8CpWpOFm58Et0mL9XBK63E6JsHcxveow0NBOX2 JtbM2+oGVT6i07jW5F7dTKzmT4pLKbtil9h0D8Fl2FA/1+xOD7kEHkD2hZueebfzwhSR GTUnSSf4yMjtergjw7GQDpqBr6gvA9no8TwIRpB1UMmMy0GnJKD+CfE22EqJqbG6tyZo QfVQUwmHg8J3zNNW+ut5lu2KCmY0rGYK8wOk0QuAQm1/XjoWf03KMx7zlaT4+dQMN7Gj HW0w==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=OgtyZkwy; spf=pass (google.com: domain of pete@petertodd.org designates 202.12.124.152 as permitted sender) smtp.mailfrom=pete@petertodd.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1746224636; x=1746829436; 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:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:feedback-id:sender :from:to:cc:subject:date:message-id:reply-to; bh=c79APbncI/gRS2f0du2FG5SDtZmfm9MMHb0mfs2a+lo=; b=ewgijZcFCFvsQ0F2DoFVvXVHHtO1uvKbdfeIiaChhqGUbwynbJXn8Y+ZMHY0LJWxgw BhjFM5hXOXQ2Kw5Zcx1nDz4V1vLuTAetzvTQ8l29UyIl8paACP+Y6M6UAVf3dUVkbSws EBRQp4vDanGfDCS3gUvHotfLefdAaFrnVjmsQdEU/d8L2AcnlLuYZwYAlUiGHw77rcMe hWjbq+uBJKLVUTlYLyjRgy7MRwnLTljRiySkE9x5A9x8OzixUdMLVD7Z+H8HLClxcst1 VwYeYSPeHcH7byw2+lfj9Oou7rmkLqQkXDqNJszgjf5LWCOr/t4KPh8xIeJ+EOn8LbrL JyrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746224636; x=1746829436; 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:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:feedback-id :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=c79APbncI/gRS2f0du2FG5SDtZmfm9MMHb0mfs2a+lo=; b=X8NWbWmaEUxQHwBsao6Y9xIlWGFlKL1jpb5+ifvs8VOcB/BITAhOFj0D+pl1zOoCp7 Tl/Gl2CA7B79+g+to47/x6aUdEqayk5KqM4FO6JL8vN88iLcWevGvyikRO85mfCYf4T5 Un9IxyUGTq9prAN+BsBbn5arXY1LaJCrxhCKejrLu5fESFC1p8+R6Gv8oNTeNlbsDslv TcVLHD4suaA/dB0fVdd+tjFhBdIzKj1SgQLCrdqw1DNgi8xKPVSnDS/la8+cXOJWrv2g SW5XZLihqmGkLsI+uoNtmwwBeMYTNDC9zn+kQIRnJ9JYF8DnK+0hLkr1LUMVY7TyOdSC HqVQ== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXltzmej9us7hITkTstPb3AaOL3x9ytUfJr70w2SekQV1oSbWlLiZ3K+Wv8eAguagKsj4FYeIeBxG3Q@gnusha.org X-Gm-Message-State: AOJu0Yyu9kCKh5/2tb8Lb48UJ4Ss3J2XfkHTHjdxEuRmjx2Ifh3arJXG bjk3g3ES3lj8Drt+Df7kd2ypQxsFRyDLF/znTpPbcv9BudKw820O X-Google-Smtp-Source: AGHT+IEUMSEaeF2uBruLW2nBa/04Tz0PWB+aYCcJKfZNYyXhYmAZxBsa+iBw0hdlG8UCWK6KivOf2g== X-Received: by 2002:a05:6871:330e:b0:2d4:ea06:b11 with SMTP id 586e51a60fabf-2dab2f65801mr2259755fac.7.1746224635803; Fri, 02 May 2025 15:23:55 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=AVT/gBGy9MB1uxVFc0bKx/0qScM+9REutQYYGkgJiqvbnUGuPQ== Received: by 2002:a05:6870:b9ca:b0:29f:bc7e:8f4e with SMTP id 586e51a60fabf-2da8a500d48ls342904fac.1.-pod-prod-05-us; Fri, 02 May 2025 15:23:53 -0700 (PDT) X-Received: by 2002:a05:6808:614a:b0:403:489a:632c with SMTP id 5614622812f47-403489a643fmr1652798b6e.26.1746224632939; Fri, 02 May 2025 15:23:52 -0700 (PDT) Received: by 2002:a05:6808:1a9d:b0:3f9:f009:458e with SMTP id 5614622812f47-4034255bd1amsb6e; Fri, 2 May 2025 13:10:11 -0700 (PDT) X-Received: by 2002:a05:6830:6e82:b0:72b:87bd:ad47 with SMTP id 46e09a7af769-731da102177mr2840710a34.3.1746216610808; Fri, 02 May 2025 13:10:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1746216610; cv=none; d=google.com; s=arc-20240605; b=YA8ZOakqg3ObmDyVgMRZ478q9EmUvpVF45R++mKl1PHf1owRTNPl3cK1ba6lMtLCKB tFgYqtha2/G2dgf2v46I0RpIs8DUdCMFPkxo8IUgT6dJ7bY+/zQdK3MZWFDth1M6+6Xu Z7V4rRNpBiGa9dRfnyI8ICYL+pLNq0fCKooWKG2uSEk7dXMmSz/cMPnYNefOGqwikqZS upX8I/FSunIQ9ME/83qcqiHKgQFvDi1KKTDmpsvrKpBRzwd7LaJfbe0IKj9xDiUQCGVH LXPzhp7CemlF3noiFLsM7XVnoRd3O/CzcIvQIIYlIhkK+EEiia1lOFAPcmI2OGaeoccI mhtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:feedback-id:dkim-signature; bh=+ftq6hcQMqbT9syBsRw7ZtjDoKHjMiQDP7JicskLo5U=; fh=+67N2uHR2MfeB757DuDnNuhtYMQ1l3OX1mrsWyqvKgo=; b=Tl3f5qNgMxekivWBae93xbovqLE/G91WdseMRd4i1qCwliyHVqu+llMr4XR/YCCGGL KA02Fh0mWXy0VnBYDIKZpV+PxtZ8S48s8zwapG+J9L4lmokTYdRAPwAbPvm3GkIAbE8t RwwXyADbt5Iq91ZiUI80YvLD16FB8OPYJeCqN59gG+w3srSlwXQVHhjnGUCF/tgHVT+9 wfdztBpi+7fDmxCN3E9aaOYBTuU8GAq/DoB/HXDLEx+XZdNxTsmX+UezxDbznWof+9LY I10yqtFmgrMpQkE5uR7Hc71QDXgvujINyQbWhqn1VZqyus+Mbq4OhNur3I1/Pd1n0B9E FXdw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=OgtyZkwy; spf=pass (google.com: domain of pete@petertodd.org designates 202.12.124.152 as permitted sender) smtp.mailfrom=pete@petertodd.org Received: from fhigh-b1-smtp.messagingengine.com (fhigh-b1-smtp.messagingengine.com. [202.12.124.152]) by gmr-mx.google.com with ESMTPS id 46e09a7af769-731d34a710dsi174630a34.3.2025.05.02.13.10.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 May 2025 13:10:10 -0700 (PDT) Received-SPF: pass (google.com: domain of pete@petertodd.org designates 202.12.124.152 as permitted sender) client-ip=202.12.124.152; Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfhigh.stl.internal (Postfix) with ESMTP id 0CAB42540211; Fri, 2 May 2025 16:10:10 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-03.internal (MEProxy); Fri, 02 May 2025 16:10:10 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvjeeffeejucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddt vdenucfhrhhomheprfgvthgvrhcuvfhougguuceophgvthgvsehpvghtvghrthhouggurd horhhgqeenucggtffrrghtthgvrhhnpedttdegtdffteeukeffhfffkeekiefhteduvdet jeeujeffgeevgefhudetjefhveenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhpvg htvghrthhouggurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomhepphgvthgvsehpvghtvghrthhouggurdhorhhgpdhnsggprhgtphhtth hopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegrlhhitggvgigsthhonhhg sehgmhgrihhlrdgtohhmpdhrtghpthhtohepsghithgtohhinhguvghvsehgohhoghhlvg hgrhhouhhpshdrtghomh X-ME-Proxy: Feedback-ID: i525146e8:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 2 May 2025 16:10:09 -0400 (EDT) Received: by localhost (Postfix, from userid 1000) id 0BB8F9FBD9; Fri, 2 May 2025 20:10:07 +0000 (UTC) Date: Fri, 2 May 2025 20:10:07 +0000 From: Peter Todd To: /dev /fd0 Cc: Bitcoin Development Mailing List Subject: Re: [bitcoindev] Re: Relax OP_RETURN standardness restrictions Message-ID: References: <9c50244f-0ca0-40a5-8b76-01ba0d67ec1bn@googlegroups.com> <47454755-7c6c-458b-9545-8c8657b640f1n@googlegroups.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qJ3ZCzJkbx8bdJVW" Content-Disposition: inline In-Reply-To: <47454755-7c6c-458b-9545-8c8657b640f1n@googlegroups.com> X-Original-Sender: pete@petertodd.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=OgtyZkwy; spf=pass (google.com: domain of pete@petertodd.org designates 202.12.124.152 as permitted sender) smtp.mailfrom=pete@petertodd.org 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 (/) --qJ3ZCzJkbx8bdJVW Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline On Fri, May 02, 2025 at 12:04:13PM -0700, /dev /fd0 wrote: > Config `mempoolfullrbf` was added in July 2022: > https://github.com/bitcoin/bitcoin/pull/25353 > It was made default in August 2024: > https://github.com/bitcoin/bitcoin/pull/30493 > Option was removed in November 2024: > https://github.com/bitcoin/bitcoin/pull/30592 > > `datacarrier` and `datacarriersize` already exist, so why is it a big deal > to remove them after a few months of monitoring the usage with stats? The `mempoolfullrbf` option was a good example of how keeping an option to reject otherwise standard transactions is just wasted effort. Having the option didn't stop full-rbf replacements from getting mined; user's refusing to relay a transaction type that a significant % of miners are mining acomplishes nothing. In that *specific* case there were a tiny number of users, Wasabi's Coordinator being an example, where for technical reasons full-rbf replacements caused problems until that code was fixed; giving those users an option to temporarily disable those replacements was sort of useful. But there's no reason to think that will be true with OP_Return outputs, and in any case, you can just delaying upgrading your node while you fix your broken code. -- https://petertodd.org 'peter'[:-1]@petertodd.org -- 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/aBUmn9HIYj06vbsX%40petertodd.org. --qJ3ZCzJkbx8bdJVW Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmgVJp4ACgkQLly11TVR LzfZlxAAwX3bj2LL+g6J2tRUD99RF6FZPlDALoRWnVmFfkoXVN4GtWK69tppMsdh hiN+zYfB+7oX5+/8o8ic7g8PhfBxQOzY8jm98K3ub8RtUiMSx1dFpSQHoaow8rOR r1MTtIlVfxrrtyYBLTxBqBQu9cOY4M1dAAe7iNwRQgOFBqsSDII6WNQgz4mZ1Xpa a/u8XzebbZSii4EP5KGggoKYcXg6d46Sh4pFG9RpfLRyb5L88lJY2ZU6dvLIGPdQ lv0Ojk4osDpO5Tg/1bSnK7EcInYrAr6+P0fMhH+Z/vrcFv/QFn7xsg6zLDT9Oc79 6OXduTnfSmlxke867zGhAsDUA1QkJmyKd51Ne18hi+LT8mv6Jk2U5A5UGwLiC3/0 v971csUHwUJ4RIvyYpPWO8L0NSQS2/O3gGLQzjrMQK43fnJiLLDU90FKueVlFB/E L8Nh6DbJOrGr+VqF+H/EeaAjeXAEUqbr3ALInXvZj6sgVC8m59hb/k6J7r97SJEG fpjT6UwT2U5S2wmKYwhg22vPvA8Are57TCU7Dp9rHwgO0nuZ4Zc/N7/Vt1L6GEVZ KlX3lVgA+jcXmCTakyOodMA9gl4tcEnewCqxuVJCMAQNGKrV8iCc4Y/aCRJfmNjw gtu7YPrnR+jh3KY7b2Eqeo36EK8+LdWi3Y6d6ylk0lu0AbpYgnE= =7ZDT -----END PGP SIGNATURE----- --qJ3ZCzJkbx8bdJVW--