Delivery-date: Thu, 25 Sep 2025 14:29:32 -0700 Received: from mail-oa1-f56.google.com ([209.85.160.56]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1v1tWu-0002qV-6m for bitcoindev@gnusha.org; Thu, 25 Sep 2025 14:29:32 -0700 Received: by mail-oa1-f56.google.com with SMTP id 586e51a60fabf-35b7b90ca67sf1522752fac.0 for ; Thu, 25 Sep 2025 14:29:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1758835766; cv=pass; d=google.com; s=arc-20240605; b=MJZ3gG6+wtgACialjSbjo0C/cHcKTV3+NxRs3Xtbox5delyayT+TXI2hs9jEiOcrd6 qCwInMUR4EHf1SV7umiDoGwhvoPwk6fAfVxxqrYdUHb79nad5YLH4+vEN3aw+O2OY3mJ oo8rdvUGD3X3vS5gyps3AXy2ij9gyotJqmIIU5AznUqdGTzzkuA81BLO66uJCekT4Zsb N6Au2wVl+ng85YvuNI5rvn/gi/0gVbDmLsVYBxF2gUavWDv1y3xJdtlccWSHlK0uia0P l7a9Vk4hOoFJ0pviJil1myKLnBhmBzTmcX1dY2yAJxneQ7Xpem2sds6EZeky36d5NpY6 i/oQ== 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=CbGphLF43ZIsZiEFKK+7/cd0t3g35tTKc8xNYs/tuoE=; fh=1qeAbkOY4cRXW4jXcpWT0xMLhloAfu8LwdagTNPIwzU=; b=ZIUBeL7LLiSzMt/GhRy2rDw1P3/GyVhxO7eufj7wJRfHiREPnDRswT/NLTF8XFXMwh N41x9A81SUvtUToPEulHbaglrUOuQoziE9hKtpg+wti0JFwnqJW9pB7CdSL6Ea4lJWrQ q3s3q1miSZslMQQg3Qpk21HZiGJ+HpKXXQ6mZDbiOYg5rW48k+TnXyNGRD79NGk1yeQw tvgqCLwjngk9Hd0sHoV3FaYgeOD1HGRYM028jX+62U0gHQy9TBVD4nJDdDUmjC1a08/v LlY/0qKO76iOYl7Mmch7QXi9oi68sEVEhxldOrsCUvswK09Dul14Rg1HGYLA3lXjf2pK VAVA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=PnnN6QHY; spf=pass (google.com: domain of caucasianjazz12@gmail.com designates 2607:f8b0:4864:20::1132 as permitted sender) smtp.mailfrom=caucasianjazz12@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=1758835766; x=1759440566; 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=CbGphLF43ZIsZiEFKK+7/cd0t3g35tTKc8xNYs/tuoE=; b=AgE2zDrQH/OlyETQpax1/YSB8FjEJSKw9rjUiZ/+a+R3CsZLDM4kUvC1Fztl+1r2q6 EV9Y7bbkv+mH8D+JzEP8v+up/HHMbq35TFjYiOpNuCwSYfB/+y8DorCHvX1WOQ0jiKk3 K26R39hxF4Ma4tFeDGISQf6AlRwyvXMk/VyW0S/9XBO6Edv3aUXH14f4zQIqcBzDLvc+ b9IbZoKhJw2r97ip9wfkvg74jfOF14e8nt8spBriIr76ipE2WFpARoEOR06rsGx/OpgQ 03q3MFkng6aVn0HefdEDg1la1G/vn6gmeDgFdN/0XWSjePuE5TqSz5RUC0WQyndqVwKu 4v+Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758835766; x=1759440566; 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=CbGphLF43ZIsZiEFKK+7/cd0t3g35tTKc8xNYs/tuoE=; b=igKyvJrOkgwIb1+HjGTp1o+0GFYjxIKDlzSBDbREnJNWNr8ynqyCeacC2Wv6Ksgd3I 6fXDgMp94KelqT0nOGkux3AW+yCcXxP+iIvfoJpo2qJu8Hi1nKURZYvMsMspRIh74lfU Gm3aMjp8G12ahgK8bWfdaNcSezFZQzqEYBEsx+Mr9jzclOEzBgdy3VWXNoElfOW1znqb ZNbpeVAofWRPdb8Kn0v3UMHVwPmM/e/la1v9he3LCUxRUNXhATHr4xuEoP4xJkLYwgS1 xCB80lQhCPTHqaZ7vBhyYmkkFTR5mR3dE/kEhBKfjFVQf6+DwBEDH7iULjQ75WxrbYTK b9Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758835766; x=1759440566; 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=CbGphLF43ZIsZiEFKK+7/cd0t3g35tTKc8xNYs/tuoE=; b=jD0Rm4NEQV0e8OveLjHyhlIQrTe8l98pFcjt5BLrMsrEsjLyN3F2/Ok1Bzmm+Litzb 369NTpi7Lw15hp9N7CzlxX0mDgqDCciwxBGXMW/i+OxyD4TyU1TL0y9InYGNhhpp2CtB 5aHrKaxwN3lFqmtLyNkNmXrxub95HthYcDyquc/2nAxWwQhdjj85KBvW5nnAo+SBl1Pd KIHzTv6i569exECL7G4IXqPIgtRK6CixCEaioTgDVjS9AD5fqDx9fisrrkNKQYQDwgrm 3yDvgMaJ491uhthb2BQei9fsNLaMlQ+yyBoV6jzrgt6grrXp6oN4Gfd0FQBfW4SYufo9 TlVQ== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWv5iXb1umWR6vC8SeelY9Qy3hnU8jml54NgTmzhcMokvNj9KG/kw7XbOvLPBfaJO+oCbuU2joGOtYL@gnusha.org X-Gm-Message-State: AOJu0YyIam81ftQkg11U7lqRJspW2VD535DtGoGqCczyjGDlD6/jkOdm UCu4YE8FnBuT7Tu3ZV2sNk9ie0V9ihIjREIXVt+cB2CrprNmAqE08fM/ X-Google-Smtp-Source: AGHT+IEnaxPd7vQBfwsF1B8L71dLti8IZcktk7PUrhnY/CoDqNcipPdXLXQ1bbL04pvcxOtyWJCDug== X-Received: by 2002:a05:6870:e184:b0:319:c30d:10cc with SMTP id 586e51a60fabf-35ee95de47fmr286528fac.41.1758835765193; Thu, 25 Sep 2025 14:29:25 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="ARHlJd4wnNvvn5tx2Oc6LbeghTRGM3/4SlOpbdZfuVzWanUUow==" Received: by 2002:a05:687c:270d:b0:350:85f1:196a with SMTP id 586e51a60fabf-35ef305c13als980184fac.2.-pod-prod-09-us; Thu, 25 Sep 2025 14:29:22 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVjFVhtGBMl3ocCiW1I34jfv06Yddrrbn6eaNUdw2Z4MxADlFSeE+X9RyGCOeG5wQLWazua+CVgjxxK@googlegroups.com X-Received: by 2002:a05:6808:1807:b0:43f:122c:a6fc with SMTP id 5614622812f47-43f4cea543dmr256190b6e.36.1758835761986; Thu, 25 Sep 2025 14:29:21 -0700 (PDT) Received: by 2002:a05:620a:8c0d:b0:851:28d8:13e with SMTP id af79cd13be357-85b8b290704ms85a; Thu, 25 Sep 2025 02:21:45 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXpdoc8cSiue2WRf4yM0qdyXMBzjExR5oI3SiYmDTDDX+6GmQgJHwlxAsLSxMT+eaOxixgyrZMoxYMB@googlegroups.com X-Received: by 2002:a05:6214:62a:b0:78d:4b58:2eca with SMTP id 6a1803df08f44-7fc2b76733amr32528046d6.26.1758792104100; Thu, 25 Sep 2025 02:21:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1758792104; cv=none; d=google.com; s=arc-20240605; b=DLFkG+fKB6BJs743DIO3PDn98t+6ncc0uTAXWigZYSVVYgvsIzRfq1ePIvgbBxm9Tc VFZUmNfpS9ZpKAegXEDNpfcR29IHL0iusGAVZBq2k79MYlhx0ycpO+uk84s/LySSMXgO K21Y8uN6cmmTYwTIpscALqkaF69euu8whzem7vhdCfKs177TEUpMINk92rINZi6iEAym cBjLCPYfOvHtK8PxMl0+1Dyrjj+t+ES3/e0vAJcr0LlhSKaX//bjCimetP5b/wkyO+Fe ezVhTCPQA/QfAX1LmWL2MEh7oE0ciVGaySJqD2L8inf2fzkzlo7KjZ4Y9ZaxAyEKnkQJ kzGw== 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=Mh/jlkEk5TmwHkVb9w0k5CMHzH7xn+cWPpiPEMC39l4=; fh=BrQxce+sfvGTFcES+HwmwP21rejh3KHHOIVi/oTVhKw=; b=OnjX/TeHeEFWdNcSrJuhEvMCs1GkmpP04YQCMwXzczzQtMZLcLSVrol0GmsordV3ou /EfUt0fIdYfrBx/tWtILMR6HeqsEukGyIjQAJd/GzDfQXgKNhu0B0mKVnw4kG+EuWVd9 4mPZBxLKI2aaGCgue73Fpj/Z9V7t5xV07yh3K9qqoC+P8DExEpcEjAEiPmarAj1ytjzg T+I2pP/wAnSdudlw48nt5UvHuAkDQ09m5+suah8oQgH6NAyKK3mSBwjvFkyCIvlPE9yA CVeMXAvjMmPmOq/hbT3ZildDl+L1v/t+CWjoOA2HQ51D/sE1+AzCoNxk1oWaC+lIACVI yWrA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=PnnN6QHY; spf=pass (google.com: domain of caucasianjazz12@gmail.com designates 2607:f8b0:4864:20::1132 as permitted sender) smtp.mailfrom=caucasianjazz12@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-yw1-x1132.google.com (mail-yw1-x1132.google.com. [2607:f8b0:4864:20::1132]) by gmr-mx.google.com with ESMTPS id 6a1803df08f44-8016e3993bdsi529276d6.7.2025.09.25.02.21.44 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Sep 2025 02:21:44 -0700 (PDT) Received-SPF: pass (google.com: domain of caucasianjazz12@gmail.com designates 2607:f8b0:4864:20::1132 as permitted sender) client-ip=2607:f8b0:4864:20::1132; Received: by mail-yw1-x1132.google.com with SMTP id 00721157ae682-71d603cebd9so7755267b3.1 for ; Thu, 25 Sep 2025 02:21:44 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCV9O3PjTdsUXgfvlHnjM4k+bVT1fOFSa65PF0QJ+u7ZIdlVHEr5VAvu3OJq74FJ+zRpDAGxvw+AxuM1@googlegroups.com X-Gm-Gg: ASbGncvIK2rX1ua5LI6cCQdcUoVRuhKGSXDNDr57LXSLujSLr6XHd2erS2K2hzQRftW ouw+UpPDBxsqzzSN0KIbcNA0t65iqpcA9hk1QlBioJV1uNgbltuolX1mxeW2zUDxd6X640i8klj KKDXSBviNg6KRRRzd48Wr2H+Tx0xRP3BQBpprUCA8O+oOwaJopDjQWdFYPlRP90nZ4tgu/5AUYV /ReIhd24Pu4O8NcH5XYaQGWfdS0cIogO3b3P4tjMJ+GlCLpjxPnxneC5ID1mZo6rvQ= X-Received: by 2002:a0d:e7c5:0:b0:750:bb77:441f with SMTP id 00721157ae682-763fa433ae4mr16992787b3.16.1758792103274; Thu, 25 Sep 2025 02:21:43 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: yes_please Date: Thu, 25 Sep 2025 11:21:32 +0200 X-Gm-Features: AS18NWBumTa_s6NB8PY0u-UeMMg0QKqmPzrmRSBeMV96PsquK2L0z4c0bkwheQ8 Message-ID: Subject: Re: [bitcoindev] [BIP Proposal] Mempool Validation and Relay Policies via User-Defined Scripts To: Greg Maxwell Cc: Aiden McClelland , Bitcoin Development Mailing List Content-Type: multipart/alternative; boundary="0000000000008cbf43063f9cb2b3" X-Original-Sender: Caucasianjazz12@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=PnnN6QHY; spf=pass (google.com: domain of caucasianjazz12@gmail.com designates 2607:f8b0:4864:20::1132 as permitted sender) smtp.mailfrom=caucasianjazz12@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 (/) --0000000000008cbf43063f9cb2b3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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, and an attempt to regulate third parties conduct. On the other hand, forcing nodes to merge towards a single shared configuration (by preventing them to block txs) is not considered authoritarian because this imposition does not discriminate towards any txs and is thus 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 mined, shouldn=E2=80=99t we reach this state through distributed indepe= ndent 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/independe= nt mechanism, then how are we to reach this state? Who gets to decide and steer the direction so that we all converge towards this homogenous state? One of the strongest aspects of bitcoin is the fact 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 this 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 carrying 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 Maxwe= ll wrote: >> >>> This appears to substantially misunderstands the purpose of the mempool >>> broadly in the network-- it's purpose is to model what will get mined. = If >>> you're not doing that you might as well set blocks only. >>> 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 deployi= ng >>> 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 leanings. -= - >>> though I am unsure if any exist since it is such a transparently pointl= ess >>> 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 community >>>> around relay policy, as an alternative to running lots of different no= de >>>> implementations/forks when there are disagreements. >>>> >>>> I am working on a reference implementation using Bellard's QuickJS, bu= t >>>> 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-6= c68c6554f56n%40googlegroups.com >>>> >>>> . >>>> >>> -- >> You received this message because you are subscribed to the Google Group= s >> "Bitcoin Development Mailing List" group. >> To unsubscribe from this group and stop receiving emails from it, send a= n >> email to bitcoindev+unsubscribe@googlegroups.com. >> To view this discussion visit >> https://groups.google.com/d/msgid/bitcoindev/de4dae19-86f4-4d7a-a895-b48= 664babbfcn%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/CAAS2fgRABqRe1j6xzW0uhVrDiQn= L6x1X6ALzfsJ7w4GztWVeNA%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/= CAPDT2SRyVY4rh%3DHegG%2Bkk5nnDf6qzYuRkUyxCC8iE-ydsh63ew%40mail.gmail.com. --0000000000008cbf43063f9cb2b3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

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

1)=C2=A0Allowing node runners to = configure their node as they please and refuse to relay some txs is conside= red authoritarian, censorship, and an attempt to regulate third parties con= duct. On the other hand, forcing nodes to merge towards a single shared con= figuration (by preventing them to block txs) is not considered authoritaria= n because this imposition does not discriminate towards any txs and is thus= 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 mined, shouldn=E2=80=99t we reach this state through distributed i= ndependent nodes who decide=C2=A0independently on what they prefer this hom= ogenous state to be? If we don=E2=80=99t reach this state through this dist= ributed/independent mechanism, then how are we to reach this state? Who get= s to decide and steer the direction so that we all converge towards this ho= mogenous state?=C2=A0 One of the strongest aspects of bitcoin is the fact t= hat no single party can force a change/direction, and the network has to so= mehow reach a shared agreement through independent decision makers who act = in what manner they think is best. The proposed BIP seems to be aligned wit= h such a principle, 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 skeptical 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, 2025 at 12:50=E2=80= =AFAM Greg Maxwell <gmaxwell@gmail= .com> wrote:
So that when the "consistent state" cha= nges as a result of some issue you can update configs instead of having to = update software-- which has considerable more costs and risks, especially i= f you're carrying local customizations as many miners do.

On Wed, Sep 24, 2025 at 8:47=E2=80=AFPM Aiden McClelland <me@drbonez.dev> wrote:<= br>
If mempool consi= stency across the network is all that is important, why allow any configura= tion 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 substanti= ally=C2=A0misunderstands the purpose of the mempool broadly 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 Significant=C2=A0discr= epancies=C2=A0are harmful to the system and promote centralization=C2=A0and= fail to achieve a useful purpose in any case.=C2=A0 What marginal benefits= might be provided do not justify=C2=A0building and deploying the technolog= ical=C2=A0infrastructure=C2=A0for massive censorship.

<= div>If you think this is important, I advise you to select another cryptocu= rrency which is compatible with such authoritarian=C2=A0leanings.=C2=A0 -- = though I am unsure if any exist since it is such a transparently pointless = direction.


<= div class=3D"gmail_quote">
On Wed, Sep= 24, 2025 at 6:30=E2=80=AFPM Aiden McClelland <m...@= drbonez.dev> wrote:
Hi all,

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

I think it could potentially reduce conflict w= ithin the community 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 Bellar= d'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.

Tha= nks,
Aiden 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 htt= ps://groups.google.com/d/msgid/bitcoindev/cbdab6fa-93bc-44c9-80f0-6c68c6554= f56n%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@googlegroups.com.
To view this discussion visit https://groups.googl= e.com/d/msgid/bitcoindev/de4dae19-86f4-4d7a-a895-b48664babbfcn%40googlegrou= ps.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 https://= groups.google.com/d/msgid/bitcoindev/CAAS2fgRABqRe1j6xzW0uhVrDiQnL6x1X6ALzf= sJ7w4GztWVeNA%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/msgid/bitcoindev/CAPDT2SRyVY4rh%3DHegG%2Bkk5nnDf6qzYuRkUyxCC8iE-ydsh63ew%= 40mail.gmail.com.
--0000000000008cbf43063f9cb2b3--