Delivery-date: Thu, 25 Sep 2025 19:47: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 1v1yU8-0002Ju-Ig for bitcoindev@gnusha.org; Thu, 25 Sep 2025 19:47:02 -0700 Received: by mail-oa1-f61.google.com with SMTP id 586e51a60fabf-36fc49b02edsf22361fac.0 for ; Thu, 25 Sep 2025 19:47:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1758854814; cv=pass; d=google.com; s=arc-20240605; b=GJi+JOA1XDEoa1sBChamqwQNDMTdVk//EILWLatWXN4qaVnImQa2pOVyPq24vLcbHW +0wTRF8mnKCnTzfjtmzHx/G5YXer8St/p5XSTmWK1tFpkbZIXicqylo7IYSKcV0EBS6M iWXA7ADLQtBZdr7VsiYZcFophO3IvY/JOXMMFF10qtSccPi+NFKxhGZ/Rj4xrVItMhtI SvcyzRy+mUALEKJqAWhNM4inUAkC0Kp68ksm/sNr+9LNYEWUM0IKHdU+7e1SLgXlKon/ vKHA7VTi1+sC0JmdMh1M2b8JHPQO5+5s5E5GVe8C6S8mnoxYtfbkfJPxbLWs61WRyAVe BLzA== 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:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=A5hIpf82wa/Fa/de0Ec32pZn3F60aQbHVYvSGnUC2s8=; fh=Yn03S4xAew7OqDm/sSzzdAZLVaLplyLAdLz/U1QlRFU=; b=Q36hOpfCxyy0pQsmc8kxw8jgzlVgurAQqKqszFMrdkglz5YqP2AkjCpCHG08z26x4U XnJ4Q2OsUognOzG+eiA91sio9SW4CF1CIKUCSwe+Uxg9kX6XFhfFVIuy8IBXTAFjfhFp Wxka2EZyWBGfOQgWmrdC4DVM+E+XNynGsoG2waMeOsZ94XxEtAn1tldZppKNMBlchaqG zwxkrWWhCVXZaJxAgcRaFWA81IhieWQTLx8DH4M6FnKH3vGV1tQJLaOPbdNpibMGz5+v pE8FyFLzP5TECpgfV3ia+E0Zw2177unJvRTZ4ZOx2wBBf0gikQwabXa4aff5kFsPNzWw svNA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="T/BJJmFw"; spf=pass (google.com: domain of criley@gmail.com designates 2a00:1450:4864:20::236 as permitted sender) smtp.mailfrom=criley@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1758854814; x=1759459614; 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:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:sender:from:to:cc:subject:date:message-id :reply-to; bh=A5hIpf82wa/Fa/de0Ec32pZn3F60aQbHVYvSGnUC2s8=; b=MrLLEA3ygxLTJa9vbaBDlx6QXJQoJ/FOkfxyBG5Br279l3YnFVxGUQSbl20eW5nm21 nl8A/wyht7sRiZ3VOG6goMu7NLNDFEXWmcE6qZnz3VR7FW/dqJGdowF+fkSO12glFR1e sLZRbf7y0PDn6d983Gskm1S+88nGF6r0GIMvsLaCOB99WdVXeXlJ18N3N3RN68w4EpXW WTtuggqbIqNzJjI2TnUniiYbtSoMrxvKFYRwr5IOaWZB5NKTjn7uQDbWlIpu2bVx4j1D /tB7BdC9/Zajel9Bo04MD9epT5M02plyNDqYix7KMk4gSS23l5G4GSu2O6Xf3C+YZihO lomg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758854814; x=1759459614; 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:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to; bh=A5hIpf82wa/Fa/de0Ec32pZn3F60aQbHVYvSGnUC2s8=; b=H1cDQkCP7MUCLiDglRECUO6oVwegn0egTsV2yjTbfRtfiZCsRV0G9abrMoVYNg2Hjj eaWsmuaCCkH5XHozGVDEijc3qEJZ5HECDnzx7/SVuiB9t3+swnh0ogNHFNPBqeWwgQek TFQv8g17dBN/UyzDx8B6QsEhfa4Wk29FzgSIVHt5TN0Hfdp0jKoFd41iliNTS280uuFO 4GI2AcYaIl97xZ4LWhh0CNoa8o/hccQ6aJX3A8Cj5AMWgujrMSc5wWR3ybUA1o8azdAd EbHZRYqE5nbXZe35L/dG0OWnsI7KMOSVH6SWnXJc8MkZ+XJP3Xt66iHXvtfKVfyjDX1F OffQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758854814; x=1759459614; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-beenthere:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=A5hIpf82wa/Fa/de0Ec32pZn3F60aQbHVYvSGnUC2s8=; b=VjLb4IwXzOXJm9ww68xc3vT3WhPFwEtt5goLre76pdp43zmz0ew+VvBpYMf9104Ijt EV3kpSgSsyTxY3kITkyTtz3LuFYoFZdh5jy7Y+0jr9fDs8RhLIy+pQmumodt61VcEegb Kw1yEBLWUh94jeeBt5izaNcR2w+lF5xioDno3fafggSvMU2PslM9P84spBK/9/uSQCTu Y8j989KR3dnOX1cCdqB1MQENnEOHIfmTAGWSw2cPGC/9iJWhoyD3pwoSQScgTFymaL9d FG8U1FeS8W3MUuq2ertEaXoaLzRGS1stYBBHwOz86JyQNeRePKa7cAFCtD090+wYTIs+ i4jw== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXT2vO9HW4OJrm7d9vWOfM0t+z/lbHFgy8JlZ0lG9Ky71pCOX9fRPui53D46DK6+l1zyC9tyZy4DZoU@gnusha.org X-Gm-Message-State: AOJu0Yx/vcG7BJJJHC1eulUUEGWvUS53Sq+UVBiOyRHIU29soIjcoNDT 0YfAzRwEPjeFFRfyze6y6wRMpD5P2v1DZ3ZmnY6Lawabgx0gZH9YHvJP X-Google-Smtp-Source: AGHT+IEbirKkACJPLYm/7XWUE+3SluLlLsOVQ/EGjmOOvTCt9DCdGQbC19WdI5wUzyfVeovJLOWsQw== X-Received: by 2002:a05:6870:6129:b0:322:5c2d:58d7 with SMTP id 586e51a60fabf-35ec047a402mr2709817fac.11.1758854813373; Thu, 25 Sep 2025 19:46:53 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="ARHlJd5yCD+OluBWftmqPLcyzM8n8gYAj7tCqIGgXAcdp9y05g==" Received: by 2002:a05:6870:178b:b0:363:4ae7:c37f with SMTP id 586e51a60fabf-3635945a0d0ls693267fac.0.-pod-prod-05-us; Thu, 25 Sep 2025 19:46:48 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWgqWfYkIl8vejNjOcC7k6kK5gxymHr/oECSXMd+NasidcIt4O85y/AyHQRBs8AAnauvC4mzZjZ1JjT@googlegroups.com X-Received: by 2002:a05:6808:3a0f:b0:438:3d46:3ee6 with SMTP id 5614622812f47-43f4cdb3789mr2906997b6e.29.1758854808689; Thu, 25 Sep 2025 19:46:48 -0700 (PDT) Received: by 2002:a05:600c:3e08:b0:46d:c188:d2d7 with SMTP id 5b1f17b1804b1-46e3a3b0608ms5e9; Thu, 25 Sep 2025 19:06:49 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUu4oZp1ZTvN02vkxx2fEs7zW6bGOAUSO2UmZevqgN07UOc4KFPF6mUF9u5lCiSszK6rKiCUisuudT2@googlegroups.com X-Received: by 2002:a05:600c:4ec6:b0:46d:d6f0:76d8 with SMTP id 5b1f17b1804b1-46e32a56d59mr50247535e9.35.1758852407491; Thu, 25 Sep 2025 19:06:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1758852407; cv=none; d=google.com; s=arc-20240605; b=SOBWrqjih8R1iv8HPXjqTaTDorMeswEzyUfqOIs6ptRdTBo6VxADXFe5IVwxjCbOra Avqm/nvUwD4Cj2Flq9ZtMfzUU7csb6fg636P69L8DFj4XYuoFKsjwMOs/ri6TYWEEulB F+XOfLRYLq0UBGhTstZkeinIeK8K23pigiaXMwD7b29ilTyV+NlNlmQ81VyiXc7YOOsF OXzF+DeU6ECyf7ari3kfJ5LXsgv64T36Mk3JcuvMzcunUxXXI1kwMFc561WGGU8PaNJG Z4V5FA3XtP3yT5WmYvoHmzWyNpyceqZLq7XCnw70oCDHtcuoFyW92bp9W+9c59Vo/aDn +F3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=8iSo1K/wpodIPuP7PSdwRkcoIofNSYPNRj1U60+WKZg=; fh=ia+/xhIrvv+hVV07WcTcWyZHQylpr544r/86ovH3P8g=; b=Jokc1e+FMex6dqFRa+LXnB9yhc4NUrS3doTgHmmYXKV4je2FLIzN2f2bbVs7+lMXtC Gra4a/tFxelOvbxMs0hYq3KWwDiMSy9YRDvWtCTSwhzTxl5r0fmcEdmgQLt5dKDDGBBV PavOZUrBNMJY7FE9WWwLETXTQcyTvFs39h91kSBchjzEyvxsMsgDZ9apR+ilrBjDbJHD zdkVZkdQB5qkUhfLWVB6HhbbwIG/TgcfSJjAbqIk98turYv/loRgGBu1/ieHoLJ9Hbv+ BxFkIAQ+uPZ2dH8LL+Pr35srTbYMek95/n+JaRn/Ubiv0K4B7O3Bcw8PmLX82sJotTUJ h0IQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="T/BJJmFw"; spf=pass (google.com: domain of criley@gmail.com designates 2a00:1450:4864:20::236 as permitted sender) smtp.mailfrom=criley@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com. [2a00:1450:4864:20::236]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-46e2a9af972si1032585e9.2.2025.09.25.19.06.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Sep 2025 19:06:47 -0700 (PDT) Received-SPF: pass (google.com: domain of criley@gmail.com designates 2a00:1450:4864:20::236 as permitted sender) client-ip=2a00:1450:4864:20::236; Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-367ce660b61so13280371fa.1 for ; Thu, 25 Sep 2025 19:06:47 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCWwCqGguU1mbH+03uKumfUxUlifq+LUta+orFWK3MKsAlf2Ry87RbXB5FzTV4OaXUcHZsFyfNerl8xg@googlegroups.com X-Gm-Gg: ASbGncvuZfDYEdQt//SNrgTg7jlqt5ntXm41QMVkQOl+xVH+d05WaRgr35NErHVghPX 212zTCv9Mo80JI1B+mUc9NMzwlXXlrmrIoh0VkZVsIE+yifHUNuapr1g3S5AsZYt9gXCmKyMzRE igKtL+YKk9A4l+0hzJqjSZ1zC7HiFkpsfWyW+sre41jIBAD1HggTo02Sxl5pv3hN/TAcb3hRLDe 1mAoxdgQ9BiuiWOdBbMm/CJe3G+6vvg0OH9vg== X-Received: by 2002:a05:651c:1603:b0:36d:5c6d:fd57 with SMTP id 38308e7fff4ca-36f7fd207dbmr14958271fa.32.1758852406360; Thu, 25 Sep 2025 19:06:46 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Chris Riley Date: Thu, 25 Sep 2025 22:06:35 -0400 X-Gm-Features: AS18NWB6pDQvdJQQIkqQ2TE5pVBBsVjzyP1L58025CbNEnp1UNR4Pr5RspNNxLg Message-ID: Subject: Re: [bitcoindev] [BIP Proposal] Mempool Validation and Relay Policies via User-Defined Scripts To: Greg Maxwell Cc: Aiden McClelland , yes_please , Bitcoin Development Mailing List Content-Type: multipart/alternative; boundary="000000000000e4be36063faabc14" X-Original-Sender: criley@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="T/BJJmFw"; spf=pass (google.com: domain of criley@gmail.com designates 2a00:1450:4864:20::236 as permitted sender) smtp.mailfrom=criley@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com 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.5 (/) --000000000000e4be36063faabc14 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable One concern is that even if filter scripts are local and opt-in initially, social or economic pressure will push them toward "standardization"=E2=80= =94and from there toward implicit coercion=E2=80=94so the risk of soft censorship increases over time. If relay policies start drifting, the mempool ceases to reflect miner behavior and fragments into incompatible local views, undermining its role as a shared substrate. Instead of decentralizing control, filter modules may simply externalize it: those who author =E2=80=9Cpopular=E2=80=9D (perhaps through demagoguery) filters gain outsiz= ed influence over what the rest see. The path to robustness is not more policy layers, but maintaining a minimal, common relay system. On Thu, Sep 25, 2025 at 6:29=E2=80=AFPM Greg Maxwell w= rote: > "There are levels of survival we are prepared to accept." > > Black and white thinking is not very helpful here particularly because th= e > goals of pro-filtering and anti-censorship aren't exact opposites. > > A widely censored world would greatly degrade the value of > Bitcoin, particularly if the censors managed to enlist significant miners= . > It would be routed around at great cost, and with much less freedom > provided for the world. But just like people continue to buy racy > magazines or other completely lawful targets of operation chokepoint with > USD, people would still route around Bitcoin censorship. But why even u= se > Bitcoin if it's in a similar space of your transactions being capriciousl= y > blocks, your funds frozen, etc. as exists with legacy infrastructure? > > But the irony is that the traffic that people most desperately want to > stop would be among the least impeded-- already today the spam traffic > exists at all because it's well funded (or really existed a year ago, we > are long past the huge spam floods-- they were depleted by costs and > fizzled as predicted-- and Ocean Mining is fighting yesterday's battle. B= ut > what exists exists because its well funded). Meanwhile joe blow sending > funds p2p to friends or family in far off places doesn't have the funds o= r > technical acumen to deal with censorship potentially targeting him, his > activities, or his payees. The effect of censorship is basically to > require people to learn how to be money launderers to freely transact, an= d > those who don't suffer. > > The case is even stronger re: the recently filtering arguments because > unlike some consensus rule anyone can just mine a block (rent hashpower, > you don't have to own it) or even more so the stuff like op_return limits > have long been bypassed by major miners. So the policy restriction was > already not working. So in some sense there are arguments getting > conflated: The op_return policy limit has already failed. So when peopl= e > point out that it doesn't work it's just a statement of fact rather than > speculation. But basically the 'bad' traffic has a lot easier time than > more innocent traffic, which is part of why filters can be both ineffecti= ve > and dangerous. It's also the case that existing filter efforts are not > backed by civil litigation or state mandates, but building infrastructure > creates an obvious stepping stone to that (in part because of the > insufficient effectiveness of filtering)-- it's just a bad road that will > almost inevitably lead to more escalations. Bitcoin is just better of > adopting the position that other people's transactions aren't our busines= s, > even if they're stupid or drive fees up a bit for some periods and create > annoyances, because the alternative is easily much worse. > > > > > > > > > > > > > > > > > > > > On Thu, Sep 25, 2025 at 9:26=E2=80=AFPM Aiden McClelland = wrote: > >> >I have no idea what you're referring to there. >> >> It's something I inferred from your primary argument that seems to be >> that user-configurable filters are bad because they would cause censorsh= ip. >> But it also sounds like you're saying such filters are completely >> ineffective at any sort of censorship at all. I don't really understand = how >> these two viewpoints can coexist. What am I missing here? >> >> Best, >> *Aiden McClelland* >> >> On Thu, Sep 25, 2025, 3:14=E2=80=AFPM Greg Maxwell = wrote: >> >>> I am not a core developer. I have not been for some eight years now. >>> >>> > that you yourself are worried they will reach the 80% needed >>> >>> I have no idea what you're referring to there. If lots of people run >>> nodes that screw up propagation they'll be routed around. I developed = the >>> technical concepts required to get nearly 100% tx coverage even if almo= st >>> all nodes are blocking them quite a few years ago ( >>> https://arxiv.org/pdf/1905.10518 ), but deployment of the >>> implementation has gone slow due to other factors (you know, such as th= e >>> most experienced developers being hit with billions of dollars in lawsu= its >>> as a cost for their support of Bitcoin)... I expect if censoring actual= ly >>> becomes widespread that technological improvements which further moot i= t >>> will be developed. >>> >>> These are just vulnerabilities that should be closed anyways-- after al= l >>> anyone at any time can just spin up any number of "nodes" that behave i= n >>> arbitrary ways, at ant time. It's been a lower priority because there = are >>> other countermeasures (addnode-a-friend, manually setbanning bad peers, >>> etc.) and aforementione distractions. >>> >>> > censorship due to widespread use of transaction filters is a bad thin= g >>> (I'm not really taking a stance on that right now). >>> >>> I would point you to the history of discussion on Bitcoin starting back >>> with Satoshi's earliest announcements, and perhaps to help you understa= nd >>> that if you want that what you want isn't bitcoin. If after considerat= ion >>> you don't think censorship wouldn't be very bad, then really you and I = have >>> nothing further to discuss. >>> >>> > are you willing to work with and compromise with people who are >>> looking for a solution like this? Or are you going to force them to aba= ndon >>> the Core project entirely >>> >>> I don't really think there is any space to compromise with people who >>> think it's okay to add censorship to Bitcoin-- I mean sure whatever exa= ct >>> relay policy there is there is plenty of tradeoffs but from the start o= f >>> this new filter debate the filter proponents have immediately come out = with >>> vile insults accusing developers of promoting child sexual abuse and >>> shitcoins and what not---- that isn't some attempt to navigate a >>> technical/political trademark, it's an effort to villify and destory th= e >>> opposition. And unambiguously so as luke has said outright that his g= oal >>> is to destroy Bitcoin Core. So what's the compromise there? >>> >>> > Or even worse still, felt compelled to coordinate a UASF to block >>> these transactions entirely? >>> >>> I very much think people should do that-- they should actually make som= e >>> consensus rules for their filters to fork off and we can see what the >>> market thinks. -- And also even if the market prefers censored Bitcoin= , >>> that's also fine with me, in the sense in my view Bitcoin was created t= o be >>> money as largely free from human judgement as possible. When it was >>> created most of the world was doing something else and didn't know they >>> needed freedom money. If it's still the case that most of the world >>> doesn't want freedom money that would be no shock. They should be free = to >>> have what they want and people who want freedom money should be free to >>> have what they want. I got into bitcoin before it was worth practicall= y >>> anything because of the freedom it provides, and I think that's paramou= nt. >>> >>> Perhaps you should consider why they *don't* do that? I'd say it's >>> because (1) it won't work, and (2) it's not actually what the world wan= ts-- >>> an outspoken influence campaign is not necessarily all that reflective = of >>> much of anything. Particularly given how inaccurate and emotionally >>> pandering the filter advocacy has been. But, hey, I've been wrong >>> before. >>> >>> >>> >>> On Thu, Sep 25, 2025 at 8:51=E2=80=AFPM Aiden McClelland wrote: >>> >>>> Greg, >>>> >>>> Let me assume for a minute, for the sake of argument, that I agree tha= t >>>> transaction censorship due to widespread use of transaction filters is= a >>>> bad thing (I'm not really taking a stance on that right now). It is an >>>> irrefutable fact that a very large portion of the user base wants to f= ilter >>>> transactions. So many so, that you yourself are worried they will reac= h the >>>> 80% needed to prevent certain types of transactions from propogating. >>>> Wouldn't it then be *worse* if these 80% of users went and ran an >>>> alternative implementation, most likely written by it's most radical >>>> supporters? Or even worse still, felt compelled to coordinate a UASF t= o >>>> block these transactions entirely? >>>> >>>> I at no point intended to insinuate that you or any other core >>>> contributer be compelled to implement a proposal like this. It's up to= its >>>> supporters to do so. The real question is, are you willing to work wit= h and >>>> compromise with people who are looking for a solution like this? Or ar= e you >>>> going to force them to abandon the Core project entirely? >>>> >>>> Best, >>>> *Aiden McClelland* >>>> >>>> On Thu, Sep 25, 2025, 2:03=E2=80=AFPM Greg Maxwell wrote: >>>> >>>>> > 1) Allowing node >>>>> >>>>> Who said anything about allowing? Everyone is allowed to do whatever >>>>> they want. Drill a hole in your head if you like, not my concern. N= one of >>>>> this thread is about what people are allowed to do-- that's off the t= able. >>>>> The design and licensing of Bitcoin is such that no one gets to stop = anyone >>>>> else from what they want to do anyways (which is, in fact, a big part= of >>>>> the issue here). To think otherwise is to be stuck in a kind of ser= f >>>>> thinking where you can only do what other people allow you to do. Th= at has >>>>> never been what Bitcoin was about. >>>>> >>>>> Rather, the question is should people who care about Bitcoin spend >>>>> their time and money developing infrastructure that would be useful, = even >>>>> primarily useful, for censorship. I say no. Especially because any = time >>>>> spent on it is time away from anti-censorship pro-privacy tools and b= ecause >>>>> the effort spent doing so would undermine anti-censorship and pro-pri= vacy >>>>> efforts because they would inevitably moot the efforts expected getti= ng >>>>> into peoples business and filtering their transactions. >>>>> >>>>> You don't have to agree, and you're free to do your own thing just as >>>>> I'm free to say that I think it's a bad direction. From the very beg= inning >>>>> Bitcoin has stood against the freedom to transact being overridden by >>>>> some admin based on their judgment call weighing principles against o= ther >>>>> concerns, or at the behest of their superiors. So many Bitcoiner wil= l >>>>> stand against, route around, and do what they can do to make ineffect= ual >>>>> the blocking of consensual transactions. It might not seem as many a= t the >>>>> moment, but the pro-privacy and anti-censorship 'side' doesn't have a= paid >>>>> PR and influence campaign, but it also doesn't matter so much becaus= e >>>>> Bitcoin takes advantage of the nature of information being easy to sp= read >>>>> and hard to stifel and it doesn't that that huge an effort to route a= round >>>>> censorship efforts. >>>>> >>>>> There are elements of anti-censorship in Bitcoin that have been so fa= r >>>>> underdeveloped. It's unfortunate that their further development migh= t be >>>>> forced at a time when efforts are needed on other areas. But perhaps= they >>>>> wouldn't get done without a concrete motivation. Such is life. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Thu, Sep 25, 2025 at 9:21=E2=80=AFAM yes_please >>>>> wrote: >>>>> >>>>>> Sorry Greg, could you please elaborate further on your ideas? Some >>>>>> are not exactly clear: >>>>>> >>>>>> 1) Allowing node runners to configure their node as they please and >>>>>> refuse to relay some txs is considered authoritarian, censorship, an= d an >>>>>> attempt to regulate third parties conduct. On the other hand, forcin= g nodes >>>>>> to merge towards a single shared configuration (by preventing them t= o block >>>>>> txs) is not considered authoritarian because this imposition does no= t >>>>>> discriminate towards any txs and is thus non-authoritarian? Did I ge= t the >>>>>> reasoning correctly here? >>>>>> >>>>>> 2) If the aim is to have a homogenous mempool state and to model >>>>>> what will get mined, shouldn=E2=80=99t we reach this state through d= istributed >>>>>> independent nodes who decide independently on what they prefer this >>>>>> homogenous state to be? If we don=E2=80=99t reach this state through= this >>>>>> distributed/independent mechanism, then how are we to reach this sta= te? Who >>>>>> gets to decide and steer the direction so that we all converge towar= ds this >>>>>> homogenous state? One of the strongest aspects of bitcoin is the fa= ct that >>>>>> no single party can force a change/direction, and the network has to >>>>>> somehow reach a shared agreement through independent decision makers= who >>>>>> act in what manner they think is best. The proposed BIP seems to be = aligned >>>>>> with such a principle, I fail to see any authoritarian aspect here. >>>>>> >>>>>> 3) I share your sentiment and the aim to have a homogenous mempool >>>>>> state, but I am skeptical of the manner in which we are to achieve t= his >>>>>> according to the ideas you have here expressed (namely not through a >>>>>> distributed independent organic manner) >>>>>> >>>>>> >>>>>> Respectfully, yes_please >>>>>> >>>>>> On Thu, Sep 25, 2025 at 12:50=E2=80=AFAM Greg Maxwell >>>>>> wrote: >>>>>> >>>>>>> So that when the "consistent state" changes as a result of some >>>>>>> issue you can update configs instead of having to update software--= which >>>>>>> has considerable more costs and risks, especially if you're carryin= g local >>>>>>> customizations as many miners do. >>>>>>> >>>>>>> >>>>>>> On Wed, Sep 24, 2025 at 8:47=E2=80=AFPM Aiden McClelland >>>>>>> wrote: >>>>>>> >>>>>>>> If mempool consistency across the network is all that is important= , >>>>>>>> why allow any configuration of mempool relay policies at all? >>>>>>>> >>>>>>>> On Wednesday, September 24, 2025 at 12:47:28=E2=80=AFPM UTC-6 Greg= Maxwell >>>>>>>> wrote: >>>>>>>> >>>>>>>>> This appears to substantially misunderstands the purpose of the >>>>>>>>> mempool broadly in the network-- it's purpose is to model what wi= ll get >>>>>>>>> mined. If you're not doing that you might as well set blocks onl= y. >>>>>>>>> Significant discrepancies are harmful to the system and promote >>>>>>>>> centralization and fail to achieve a useful purpose in any case. = What >>>>>>>>> marginal benefits might be provided do not justify building and d= eploying >>>>>>>>> the technological infrastructure for massive censorship. >>>>>>>>> >>>>>>>>> If you think this is important, I advise you to select another >>>>>>>>> cryptocurrency which is compatible with such authoritarian leanin= gs. -- >>>>>>>>> though I am unsure if any exist since it is such a transparently = pointless >>>>>>>>> direction. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Sep 24, 2025 at 6:30=E2=80=AFPM Aiden McClelland >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi all, >>>>>>>>>> >>>>>>>>>> I'd like to share for discussion a draft BIP to allow for a >>>>>>>>>> modular mempool/relay policy: >>>>>>>>>> https://github.com/bitcoin/bips/pull/1985 >>>>>>>>>> >>>>>>>>>> I think it could potentially reduce conflict within the communit= y >>>>>>>>>> around relay policy, as an alternative to running lots of differ= ent node >>>>>>>>>> implementations/forks when there are disagreements. >>>>>>>>>> >>>>>>>>>> I am working on a reference implementation using Bellard's >>>>>>>>>> QuickJS, but it has been almost a decade since I've written C++,= so it's >>>>>>>>>> slow going and I'm sure doesn't follow best-practices. Once it's= working, >>>>>>>>>> it can be cleaned up. >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Aiden McClelland >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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+...@googlegroups.com. >>>>>>>>>> To view this discussion visit >>>>>>>>>> https://groups.google.com/d/msgid/bitcoindev/cbdab6fa-93bc-44c9-= 80f0-6c68c6554f56n%40googlegroups.com >>>>>>>>>> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>> -- >>>>>>>> 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/de4dae19-86f4-4d7a-a8= 95-b48664babbfcn%40googlegroups.com >>>>>>>> >>>>>>>> . >>>>>>>> >>>>>>> -- >>>>>>> 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/CAAS2fgRABqRe1j6xzW0uh= VrDiQnL6x1X6ALzfsJ7w4GztWVeNA%40mail.gmail.com >>>>>>> >>>>>>> . >>>>>>> >>>>>> -- > 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/CAAS2fgSXX5_TU86r%3DQOQAvg84= tpRa7o9ha5%3DEn3tPmTUBrrqhw%40mail.gmail.com > > . > --=20 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 e= mail to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/= CAL5BAw2E2nupsgrZE6z2T2Fd4VWnF-NvPOZXXaOtbOLHSTWi-g%40mail.gmail.com. --000000000000e4be36063faabc14 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
One concern is that even if filter scripts are local and o= pt-in initially, social or economic pressure will push them toward "st= andardization"=E2=80=94and from there toward implicit coercion=E2=80= =94so the risk of soft censorship increases over time. If relay policies st= art drifting, the mempool ceases to reflect miner behavior and fragments in= to incompatible local views, undermining its role as a shared substrate. In= stead of decentralizing control, filter modules may simply externalize it: = those who author =E2=80=9Cpopular=E2=80=9D (perhaps through demagoguery) fi= lters gain outsized influence over what the rest see. The path to robustnes= s is not more policy layers, but maintaining a minimal, common relay system= .

On Thu, Sep 25, 2025 at 6:29=E2=80=AFPM Greg Max= well <gmaxwell@gmail.com> w= rote:
"There are level= s of survival we are prepared to accept."

Bla= ck and white thinking is not very helpful=C2=A0here particularly because th= e goals of pro-filtering and anti-censorship aren't exact opposites.

A widely censored world would greatly degrade the va= lue of Bitcoin,=C2=A0particularly if the censors managed to enlist signific= ant miners.=C2=A0 It would be routed around at great cost, and with much le= ss freedom provided for the world.=C2=A0 But just like people continue to b= uy racy magazines or other completely lawful targets of operation chokepoin= t=C2=A0with USD, people would still route around Bitcoin censorship.=C2=A0 = =C2=A0But why even use Bitcoin if it's in a similar space of your trans= actions being capriciously blocks, your funds frozen, etc. as exists with l= egacy infrastructure?

But the irony is that the tr= affic that people most desperately want to stop would be among the least im= peded-- already today the spam traffic exists at all because it's well = funded (or really existed a year ago, we are long past the huge spam floods= -- they were depleted by costs and fizzled as predicted--=C2=A0and Ocean Mi= ning is fighting yesterday's battle. But what exists exists because its= well funded).=C2=A0 Meanwhile joe blow sending funds p2p to friends or fam= ily in far off places doesn't have the funds or technical acumen=C2=A0t= o deal with censorship potentially targeting him, his activities, or his pa= yees.=C2=A0 The effect of censorship is basically to require people to lear= n how to be money launderers to freely transact, and those who don't su= ffer.

The case is even stronger re: the recently f= iltering arguments because unlike some consensus rule anyone can just mine = a block (rent hashpower, you don't have to own it) or even more so the = stuff like op_return limits have long been bypassed by major miners.=C2=A0 = So the policy restriction was already not working.=C2=A0 =C2=A0So in some s= ense there are arguments getting conflated:=C2=A0 The op_return policy limi= t has already failed.=C2=A0 So when people point out that it doesn't wo= rk it's just a statement of fact rather than speculation.=C2=A0 But bas= ically the 'bad' traffic has a lot easier time than more innocent t= raffic, which is part of why filters can be both ineffective and dangerous.= =C2=A0 It's also the case that existing filter efforts are not backed b= y civil litigation or state mandates, but building infrastructure creates a= n obvious stepping stone to that (in part because of the insufficient effec= tiveness of filtering)-- it's just a bad road that will almost inevitab= ly lead to more escalations.=C2=A0 =C2=A0Bitcoin is just better of adopting= the position that other people's transactions aren't our business,= even if they're stupid or drive fees up a bit for some periods and cre= ate annoyances, because the alternative is easily much worse.











=C2=A0=C2=A0
=




On Thu, Sep 25, 2025 at 9:26= =E2=80=AFPM Aiden McClelland <me@drbonez.dev> wrote:
>I have no idea what you're referring to there.

It's something I inferre= d from your primary argument that seems to be that user-configurable filter= s are bad because they would cause censorship. But it also sounds like you&= #39;re saying such filters are completely ineffective at any sort of censor= ship at all. I don't really understand how these two viewpoints can coe= xist. What am I missing here?

Best,
Aiden McClel= land

On Thu, Sep 25, 2025, 3:14=E2=80=AFPM Greg Maxwell <= ;gmaxwell@gmail.com= > wrote:
I am not a = core developer. I have not been for some eight years now.=C2=A0 =C2=A0

>=C2=A0that you yourself are worried they will reac= h the 80% needed

I have no idea what you're re= ferring to there.=C2=A0 If lots of people run nodes that screw up propagati= on they'll be routed around.=C2=A0 I developed the technical concepts r= equired to get nearly 100% tx coverage even if almost all nodes are blockin= g them quite a few years ago ( https://arxiv.org/pdf/1905.10518 = ), but deployment of the implementation has gone slow due to other factors = (you know, such as the most experienced=C2=A0developers being hit with bill= ions of dollars in lawsuits as a cost for their support of Bitcoin)... I ex= pect if censoring actually becomes widespread that technological improvemen= ts which further moot it will be developed.

These = are just vulnerabilities that should be closed anyways-- after all anyone a= t any time can just spin up any number of "nodes" that behave in = arbitrary=C2=A0ways, at ant time.=C2=A0 It's been a lower priority beca= use there are other countermeasures (addnode-a-friend, manually setbanning= =C2=A0bad peers, etc.) and aforementione distractions.

=
>=C2=A0censorship due to widespread use of transaction filters is a= bad thing (I'm not really taking a stance on that right now).

I would point you to the history of discussion on Bitcoin = starting back with Satoshi's earliest announcements, and perhaps to hel= p you understand that if you want that what you want isn't bitcoin.=C2= =A0 If after consideration you don't think censorship wouldn't be v= ery bad, then really you and I have nothing further to discuss.
<= br>
>=C2=A0are you willing to work with and compromise with pe= ople who are looking=20 for a solution like this? Or are you going to force them to abandon the=20 Core project entirely

I don't really think the= re is any space to compromise with people who think it's okay to add ce= nsorship to Bitcoin-- I mean sure whatever exact relay policy there is ther= e is plenty of tradeoffs but from the start of this new filter debate the f= ilter proponents have immediately come out with vile insults accusing devel= opers of promoting child sexual abuse and shitcoins and what not----=C2=A0 = that isn't some attempt to navigate a technical/political trademark, it= 's an effort to villify and destory the opposition.=C2=A0 =C2=A0And una= mbiguously=C2=A0so as luke has said outright that his goal is to destroy Bi= tcoin Core.=C2=A0 So what's the compromise there?=C2=A0=C2=A0

>=C2=A0Or even worse still, felt compelled to coordinate= a UASF to block these transactions entirely?

I ve= ry much think people should do that-- they should actually make some consen= sus rules for their filters to fork off and we can see what the market thin= ks.=C2=A0 -- And also even if the market prefers censored Bitcoin, that'= ;s also fine with me, in the sense in my view Bitcoin was created to be mon= ey as largely free from human judgement as possible.=C2=A0 When it was crea= ted most of the world was doing something else and didn't know they nee= ded freedom money.=C2=A0 If it's still the case that most of the world = doesn't want freedom money that would be no shock. They should be free = to have what they want and people who want freedom money should be free to = have what they want.=C2=A0 I got into bitcoin before it was worth practical= ly anything because of the freedom it provides, and I think that's para= mount.

Perhaps you should consider why they *don&#= 39;t* do that?=C2=A0 I'd say it's because (1) it won't work, an= d (2) it's not actually what the world wants-- an outspoken influence c= ampaign is not necessarily all that reflective of much of anything.=C2=A0 P= articularly given how inaccurate and emotionally pandering the filter advoc= acy has been.=C2=A0 =C2=A0But, hey, I've been wrong before.=C2=A0=C2=A0=



On Thu, Sep 25, 2025 at 8:51=E2=80=AFPM= Aiden McClelland <me@drbonez.dev> wrote:
=
Greg,=C2=A0

Let me assume for a minute, for the sake of argument, that I agr= ee that transaction censorship due to widespread use of transaction filters= is a bad thing (I'm not really taking a stance on that right now). It = is an irrefutable fact that a very large portion of the user base wants to = filter transactions. So many so, that you yourself are worried they will re= ach the 80% needed to prevent certain types of transactions from propogatin= g. Wouldn't it then be worse if these 80% of users went and ran = an alternative implementation, most likely written by it's most radical= supporters? Or even worse still, felt compelled to coordinate a UASF to bl= ock these transactions entirely?

I at no point intended to insinuate that you or any other core co= ntributer be compelled to implement a proposal like this. It's up to it= s supporters to do so. The real question is, are you willing to work with a= nd compromise with people who are looking for a solution like this? Or are = you going to force them to abandon the Core project entirely?
Best,
Aiden McClelland

On Thu, Sep 25, 2025, 2:03=E2=80=AF= PM Greg Maxwell <gmaxwell@gmail.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);pa= dding-left:1ex">
>=C2=A01)=C2= =A0Allowing node

Who said anything about = allowing?=C2=A0 Everyone is allowed to do whatever they want.=C2=A0 Drill a= hole in your head if you like, not my concern.=C2=A0 None of this thread i= s about what people are allowed to do-- that's off the table.=C2=A0 The= design and licensing of Bitcoin is such that no one gets to stop anyone el= se from what they=C2=A0want to do anyways (which is, in fact, a big part of= the issue here).=C2=A0 =C2=A0To think otherwise is to be stuck in a kind o= f serf thinking where you can only do what other people allow you to do.=C2= =A0 That has never been what Bitcoin was about.

Rather, the question = is should people who care about Bitcoin spend their time and money developi= ng infrastructure that would be useful, even primarily useful, for censorsh= ip.=C2=A0 I say no.=C2=A0 Especially because any time spent on it is time a= way from anti-censorship pro-privacy tools and because the effort spent doi= ng so would undermine anti-censorship and pro-privacy efforts because they = would inevitably=C2=A0moot the efforts=C2=A0expected getting into peoples b= usiness and filtering their transactions.

You don't have to agree= , and you're free to do your own thing just as I'm free to say that= I think it's a bad=C2=A0direction.=C2=A0 From the very beginning Bitco= in has stood against the freedom to transact being=C2=A0overridden b= y some admin based on their judgment call weighing principles against other= concerns, or at the behest of their superiors.=C2=A0 So many Bitcoiner wil= l stand against, route around, and do what they can do to make ineffectual = the blocking of consensual=C2=A0transactions.=C2=A0 It might not seem as ma= ny at the moment, but the pro-privacy and anti-censorship 'side' do= esn't have a paid PR and influence campaign,=C2=A0 but it also doesn= 9;t matter so much because Bitcoin takes advantage of the nature of informa= tion being easy to spread and hard to stifel and it doesn't that that h= uge an effort to route around censorship efforts.

= There are elements of anti-censorship in Bitcoin that have been so far unde= rdeveloped.=C2=A0 It's unfortunate that their further development might= be forced at a time when efforts are needed on other areas.=C2=A0 But perh= aps they wouldn't get done without a concrete motivation. Such is life.=




=

= On Thu, Sep 25, 2025 at 9:21=E2=80=AFAM yes_please <caucasianjazz12@gmail.com> wrote:

Sorry Greg, could you please elaborate further on your ideas? Some are = not exactly clear:

1)=C2=A0Allowing node runners to= configure their node as they please and refuse to relay some txs is consid= ered authoritarian, censorship, and an attempt to regulate third parties co= nduct. On the other hand, forcing nodes to merge towards a single shared co= nfiguration (by preventing them to block txs) is not considered authoritari= an because this imposition does not discriminate towards any txs and is thu= s non-authoritarian? Did I get the reasoning correctly here?

2) If= the aim is to have a homogenous mempool state and to model what will get m= ined, shouldn=E2=80=99t we reach this state through distributed independent= nodes who decide=C2=A0independently on what they prefer this homogenous st= ate to be? If we don=E2=80=99t reach this state through this distributed/in= dependent mechanism, then how are we to reach this state? Who gets to decid= e and steer the direction so that we all converge towards this homogenous s= tate?=C2=A0 One of the strongest aspects of bitcoin is the fact that no sin= gle party can force a change/direction, and the network has to somehow reac= h a shared agreement through independent decision makers who act in what ma= nner they think is best. The proposed BIP seems to be aligned with such a p= rinciple, I fail to see any authoritarian aspect here.=C2=A0

3)=C2=A0I share your= sentiment and the aim to have a homogenous mempool state, but I am skeptic= al of the manner in which we are to achieve this according to the ideas you= have here expressed (namely not through a distributed independent organic = manner)


Respectfully, yes_please=C2=A0=C2=A0=C2=A0


On Thu, Sep 25, 2= 025 at 12:50=E2=80=AFAM Greg Maxwell <gmaxwell@gma= il.com> wrote:
So th= at when the "consistent state" changes as a result of some issue = you can update configs instead of having to update software-- which has con= siderable more costs and risks, especially if you're carrying local cus= tomizations as many miners do.


On Wed, Sep 24, 2025 at = 8:47=E2=80=AFPM Aiden McClelland <me@drbonez.dev&= gt; wrote:
If mempool consistency across the netw= ork is all that is important, why allow any configuration of mempool relay = policies at all?

On Wednesday, September 24, 2025 at 12:47:28=E2=80=AFPM UTC= -6 Greg Maxwell wrote:
This= appears to substantially=C2=A0misunderstands the purpose of the mempool br= oadly in the network-- it's purpose is to model what will get mined.=C2= =A0 If you're not doing that you might as well set blocks only.=C2=A0 S= ignificant=C2=A0discrepancies=C2=A0are harmful to the system and promote ce= ntralization=C2=A0and fail to achieve a useful purpose in any case.=C2=A0 W= hat marginal benefits might be provided do not justify=C2=A0building and de= ploying the technological=C2=A0infrastructure=C2=A0for massive censorship.<= /div>

If you think this is important, I advise you to se= lect another cryptocurrency which is compatible with such authoritarian=C2= =A0leanings.=C2=A0 -- though I am unsure if any exist since it is such a tr= ansparently pointless direction.


On Wed, Sep 24, 2025 at 6:30=E2=80=AFPM Aiden McClelland <<= a rel=3D"nofollow noreferrer noreferrer noreferrer">m...@drbonez.dev>= ; wrote:
Hi= all,

I'd like to share for discussion a draft= BIP to allow for a modular mempool/relay policy: https://github.com/bitcoin/bips/pull/1985

=
I think it could potentially reduce conflict within the communit= y around relay policy, as an alternative to running lots of different node = implementations/forks when there are disagreements.

I am working on a reference implementation using Bellard's QuickJS, b= ut it has been almost a decade since I've written C++, so it's slow= going and I'm sure doesn't follow best-practices. Once it's wo= rking, it can be cleaned up.

Thanks,
Aid= en McClelland

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+...= @googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/= cbdab6fa-93bc-44c9-80f0-6c68c6554f56n%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@g= ooglegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/de4dae19-= 86f4-4d7a-a895-b48664babbfcn%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@g= ooglegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoind= ev/CAAS2fgRABqRe1j6xzW0uhVrDiQnL6x1X6ALzfsJ7w4GztWVeNA%40mail.gmail.com= .

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit http= s://groups.google.com/d/msgid/bitcoindev/CAAS2fgSXX5_TU86r%3DQOQAvg84tpRa7o= 9ha5%3DEn3tPmTUBrrqhw%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/ms= gid/bitcoindev/CAL5BAw2E2nupsgrZE6z2T2Fd4VWnF-NvPOZXXaOtbOLHSTWi-g%40mail.g= mail.com.
--000000000000e4be36063faabc14--