From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 15 Oct 2025 09:31:03 -0700 Received: from mail-oo1-f57.google.com ([209.85.161.57]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1v94P0-0000hX-T2 for bitcoindev@gnusha.org; Wed, 15 Oct 2025 09:31:03 -0700 Received: by mail-oo1-f57.google.com with SMTP id 006d021491bc7-63a2f1be034sf12754310eaf.3 for ; Wed, 15 Oct 2025 09:31:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1760545857; cv=pass; d=google.com; s=arc-20240605; b=RwXkv+zFR/BiBwSEeA0Tt+2t76l1+xbS7/gh4fYZe2xeCtHnWnQyPcdeXrlam7Ram+ N9W2seOMqt1pipIGCxCFvEQ5rY6fdbmV8icerKR2Moq3T0fUCVQEtBBO7uBqdJhz7tKe gt4WvCSviaZPLIBK1NVyTdA/8GM+X4NqN3cbMiMN5QHRhrlW7BrF5HUQgzsZDajsNlYw 9gyprKHzNcS3RB+GUj1UaCSOkHEKP0iDVi+oQR5yAmGAOrgMpFxzKVdRIo14R64Cd+pc Eu8XjWguRDLd8ebx6n1CeCNZ15fTbB6ZrgrvZ7W9IBwzOIRDYqU7aeul1rmn05ZtS7Gf dDDw== 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:to:subject:message-id:date:from :mime-version:sender:dkim-signature:dkim-signature; bh=Hs4FE49Sj/TQv3DP4XR+ezEx10bSud1T2251SWDa4Os=; fh=D/uIiFQGyte7A9xWHNKZuj9RRXgfjCjPsX9EanfLmtY=; b=gaKgjLNCh5LIZ07arXQcR9NGnqwL3lQlY7l3Y6xTQlnRCVx4WCYjeod+W2pjj+zwDA s+bVzilpNPgAAk7QZ10sWu395FDAWqLgC6Jz9JLKX0hbhogj+74PEabKFerdBXaH3dR3 ltzu7BEnwMkGGQqFpvUWZPs9dTCd4EHvxEcg+o9vCqjsTY8ZrPwmiiJky4sMIxafg0Ig xvFwdQu4A3/FnObnHUMmG8uuaKirrWqakszjB3LOXkzNQOIfL4Numax7huH3oeRyDmyo 7YvJIISWNSb1PFTsF44geFEiliq/mFyGdCuV1hz+eIOyh+lL5ivAYpVf/yKZaxItD4LO wB1w==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JXMLUYHh; spf=pass (google.com: domain of alicexbtong@gmail.com designates 2001:4860:4864:20::31 as permitted sender) smtp.mailfrom=alicexbtong@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=1760545857; x=1761150657; 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:to:subject:message-id:date:from:mime-version :sender:from:to:cc:subject:date:message-id:reply-to; bh=Hs4FE49Sj/TQv3DP4XR+ezEx10bSud1T2251SWDa4Os=; b=CnQ2AVVAmmZ64AnR4j5fXqvTANjjgthFqV5aHgPnd/cHVbEuR5mtwMDrJF2Wd/CdF+ sTMs2QFb8zsbE/NM8a0XK/PWXMMN1qVyXM1tUgKOCRskIbT7g5xnETFXkPQLtxepM13g q2vBm3vobvFfCToGujP5O7/H4TXN+GfI1QOMv4XoQhH/I/FQhB6PSOwvaY1fpRYk6/vr InozFwYuvFHWapUMqSaMHxzwT6Rl8uUFL3PZOTfw2rGioO9yG83CD+35v2KFQozkuZpk IMk3L2Pw49ffyVUimzp1EgH7tJvQ3k0pt7nFcNYBSg3B1AL/QIzc4LBQgbF/RSIdSwO+ Bg1w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1760545857; x=1761150657; 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:to:subject:message-id:date:from:mime-version:from :to:cc:subject:date:message-id:reply-to; bh=Hs4FE49Sj/TQv3DP4XR+ezEx10bSud1T2251SWDa4Os=; b=jNtugCGlcksfx/SU4pvDFTylnhrW9D/ecOLJniOM50wRRKxmxJ4IpqI+cO2jaCl2bW ek/b1gIONVfXv3hgFzkarUrkHvdXM3NOHOVmaOqGHAxk+JcALokutai4PvQ0i3kmuH+w vnfmiFVogoL7tUTMFWAzAFGJRu5nwV+h1BgGQHWF8u51nubLVmXpeOWCQ4uEC5QwQ+sJ r36cFD+1iPpcGRQQG6tI2S/A0cnmkfUBCAae4OWU+gxdCEb6s3nYFz/L3wxW3BGa5vBk yKT5Qi3QhFIPgDzY1VJCryIw7kY29/RCSlqtC45pG2P2cm4w+jn3cFp7iIJmasV/zJuf MKbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760545857; x=1761150657; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:to:subject:message-id:date:from:mime-version :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=Hs4FE49Sj/TQv3DP4XR+ezEx10bSud1T2251SWDa4Os=; b=AIgo28hMkElrXKaeBBFuJXZikq5u+f8dko4TYDw9Y6CkCzzX+fxnFj+oHZ01ZUXjBe uUX6tBHVwgU9hYSYZqlxzXLpr6nLs7MFzYrzvF9XwCdbVQbFbHoYT6zAPkTfWPJwPyHh KIAYXbKZwkb++7ICn9KaTA+/S8wYULtvRngZ3wE/mYNi14R7T0OMGYUbtMH/0i63n6Mj 0MxroZWIgY24d47qJejkyC4mpDlBVADBpVVB+0YQxQP2vw7OI/NiOMhpSShnp7M9xKTd IeRk4efJ8ur+r95hEPo98xi+XqzxIXypXA2fZi84lh0UCPHQA6x1Eqj5YRibp0PqW+Zw rIuA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWg5NMZqWBmUa+QgJmGwSZwyJVbD75qBFiUF0tAKAgTjHVlq77Fyl3Akfs07tp5ATavRwlmXjYR4RkG@gnusha.org X-Gm-Message-State: AOJu0Yw1YLyDHxTiI+wL66trXvCdmLzwvKNipw3ITrZTDB/I60+GrjDe PlxyEb8s8l2fGdHJ3f3erEC6iNGF2IaY0jnHimnU56i827rFqO+xiBlR X-Google-Smtp-Source: AGHT+IFhBi5qbMIT8SdKcx+JqlhX46MqeagD9xnNKY3atDqjJyZKPm0gxn9LOZxTj2ORZQZaAnvWpQ== X-Received: by 2002:a05:6820:250c:b0:640:309f:28ef with SMTP id 006d021491bc7-64fffcf397cmr10884749eaf.2.1760545856705; Wed, 15 Oct 2025 09:30:56 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="ARHlJd5HT7Oru8AoXJYqWG6RdEmMh7Em8oTBtgjO9t0IIksiGQ==" Received: by 2002:a05:6820:3093:b0:61b:fff7:a291 with SMTP id 006d021491bc7-6500ecc5562ls3168773eaf.0.-pod-prod-05-us; Wed, 15 Oct 2025 09:30:53 -0700 (PDT) X-Received: by 2002:a05:6808:23c1:b0:43f:7695:29fa with SMTP id 5614622812f47-4417b41724dmr14442869b6e.24.1760545852938; Wed, 15 Oct 2025 09:30:52 -0700 (PDT) Received: by 2002:a05:6808:4c7:b0:43d:2644:97ea with SMTP id 5614622812f47-441f106c73cmsb6e; Tue, 14 Oct 2025 14:52:26 -0700 (PDT) X-Received: by 2002:a17:902:f541:b0:27e:f018:d312 with SMTP id d9443c01a7336-29027356928mr390909795ad.1.1760478745885; Tue, 14 Oct 2025 14:52:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1760478745; cv=none; d=google.com; s=arc-20240605; b=bCjHxY4ka0YArdBXuFF6dYtAazx4GXz13dfO4u4RsH8dzpKUtiHP3UDyhH2pbSdR9t wqlnfpGYo5BY4L2yVRr0ohUI2Io5AsqlM1YCKMDDvbzpE8FrsoQ1KEBJCUlB0AL0bjrK zmeMQYqhRPzjOxx2yym2Qdurs3aQakrpJXYe+udFRzcdm577XMywP4qFwUvoIgA6WNbL 2eE6kU45kg6f/svO6U+W2rA+vLMphsV6keVHWi37T+gwdikJC5NB58HzdxL5PJ09/Dd0 y3KGWDgEE1yjIYFHUaOFYk4MnpH3JE6R5lNxhgRN5+EgQsEvC0cdloDOWu2nSJldz04q Gj3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=vP6eIdHgsHvCCDItgLvlBjXgqWsNPOp1EWRrSaX4X9I=; fh=DMP0F9ULS1guKiqimntQRCN8ZraraesEgQuVcn7F0Z0=; b=MrG4wusHQsyzhTkgzUBCmk18up3WY+D6ESvPSX3AubiShTXJ1RodX8X2lA3g5/m63G XCEMXRHR2iCLxAQ9uF6uBX8C+hL+PXxX0uiKgFb22AcaPXq0YRHfslCH46jeVjvTD5mX Q4/6I+5p4mbVB8KSkaCs3dR2zSuWPW8LLBAHRNjodWi6vXI1x/0OBrTGbMKXV4aQOZEe cxGSynrlTOy5FXrvxB/BN0d44pqCvWKnX1MSpns8OBNrhLG2eOHJptIhrVCWWGFaduMb fYgzXcqEkEGvelT+Wc+3UDutavgTNbxgzjVwI+6HIYljhZlXCmA3fANUxRdk4ej88NtJ IbvA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JXMLUYHh; spf=pass (google.com: domain of alicexbtong@gmail.com designates 2001:4860:4864:20::31 as permitted sender) smtp.mailfrom=alicexbtong@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-oa1-x31.google.com (mail-oa1-x31.google.com. [2001:4860:4864:20::31]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-2905351da56si1032955ad.2.2025.10.14.14.52.25 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Oct 2025 14:52:25 -0700 (PDT) Received-SPF: pass (google.com: domain of alicexbtong@gmail.com designates 2001:4860:4864:20::31 as permitted sender) client-ip=2001:4860:4864:20::31; Received: by mail-oa1-x31.google.com with SMTP id 586e51a60fabf-364bd7cce53so4171467fac.3 for ; Tue, 14 Oct 2025 14:52:25 -0700 (PDT) X-Gm-Gg: ASbGncskOxl6AwA84sTipzSGjntR+i2ADME+tAMUAW0A1Dulr/0QlUTkOsY0g26nsN0 2XXB0dQurUFWlm6tClMNZIW+oVeDEdwaWY+g05MM5tKOTOV5yMugvjGf6RKeSfYXJMn8q7UPqhA W54hziROndYyPwZAfHprDL1fm+qGjdIqUVQJ18PVqvCrH3YUngd74afLK3tQvAsHu4ILaIIcOWu PfrSQ148ris+7bDqq/kL2EsgPejm0v8z7bk0Xf0OWuR3qaRpwtIVi7SOsR9EJrtTiEpI88vE/K1 eYrcLQolJltdJpJFb1gp X-Received: by 2002:a05:6870:31a2:b0:342:7d9a:aad6 with SMTP id 586e51a60fabf-3c0fac55864mr12456899fac.44.1760478744818; Tue, 14 Oct 2025 14:52:24 -0700 (PDT) MIME-Version: 1.0 From: "/dev /fd0" Date: Wed, 15 Oct 2025 03:22:12 +0530 X-Gm-Features: AS18NWDE1wb3e_anC5YYkTuvJLuF7SdD6yjcOkb9CQIS7FkF3o-8colZJVGNKpo Message-ID: Subject: [bitcoindev] Compact block relay in knots using the extra pool To: Bitcoin Development Mailing List Content-Type: multipart/alternative; boundary="000000000000383c6006412566e6" X-Original-Sender: alicexbtong@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JXMLUYHh; spf=pass (google.com: domain of alicexbtong@gmail.com designates 2001:4860:4864:20::31 as permitted sender) smtp.mailfrom=alicexbtong@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 (/) --000000000000383c6006412566e6 Content-Type: text/plain; charset="UTF-8" Hi bitcoin developers, Compact block relay has been one of the concerns with divergence in mempool policies. I tested it in knots with a pruned and non-listening node. The results are interesting and details are shared in this post: https://uncensoredtech.substack.com/p/compact-block-relay-with-extra-pool I used this config for the node: debug=cmpctblock feefilter=0 blockreconstructionextratxnsize=300 It was running for ~10 hours and had 8 full relay outbound connections in which 2 were bitcoin core nodes (v29.1 and v30.0) that relayed sub 1 sat/vB transactions. 90% blocks had no issues with reconstructions because of less transactions being requested. Example: Block 919005 2025-10-14T09:14:50Z Saw new header hash=00000000000000000000f76ea0d9598e36231496c732a95fab75fc91c8d5bcf2 height=919005 2025-10-14T09:14:50Z [cmpctblock] Initialized PartiallyDownloadedBlock for block 00000000000000000000f76ea0d9598e36231496c732a95fab75fc91c8d5bcf2 using a cmpctblock of size 28617 2025-10-14T09:14:51Z [cmpctblock] Successfully reconstructed block 00000000000000000000f76ea0d9598e36231496c732a95fab75fc91c8d5bcf2 with 1 txn prefilled, 4440 txn from mempool (incl at least 3845 from extra pool) and 235 txn requested 2025-10-14T09:14:51Z UpdateTip: new best=00000000000000000000f76ea0d9598e36231496c732a95fab75fc91c8d5bcf2 height=919005 version=0x200c2000 log2_work=95.878521 tx=1256146478 Related pull requests: https://github.com/bitcoinknots/bitcoin/pull/217 https://github.com/bitcoinknots/bitcoin/pull/218 Feel free to share your feedback and other ideas that can improve compact block relay. /dev/fd0 floppy disk guy -- 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/CALiT-ZoZFZskPhA6HHguOFyD4%3D4uEXO-mvXq%2BFxURO8ELDueZA%40mail.gmail.com. --000000000000383c6006412566e6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi bitcoin developers,

Compact block re= lay has been one of the concerns with divergence in mempool policies. I tes= ted it in knots with a pruned and non-listening node. The results are inter= esting and details are shared in this post:=C2=A0https://uncenso= redtech.substack.com/p/compact-block-relay-with-extra-pool

I use= d this config for the node:

debug=3Dcmpctblock
feefilter=3D0
b= lockreconstructionextratxnsize=3D300

It was running for ~10 hours an= d had 8 full relay outbound connections in which 2 were bitcoin core nodes = (v29.1 and v30.0) that relayed sub 1 sat/vB transactions. 90% blocks had no= issues with reconstructions because of less transactions being requested.<= br>
Example: Block 919005

2025-10-14T09:14:50Z Saw new header has= h=3D00000000000000000000f76ea0d9598e36231496c732a95fab75fc91c8d5bcf2 height= =3D919005
2025-10-14T09:14:50Z [cmpctblock] Initialized PartiallyDownloa= dedBlock for block 00000000000000000000f76ea0d9598e36231496c732a95fab75fc91= c8d5bcf2 using a cmpctblock of size 28617
2025-10-14T09:14:51Z [cmpctblo= ck] Successfully reconstructed block 00000000000000000000f76ea0d9598e362314= 96c732a95fab75fc91c8d5bcf2 with 1 txn prefilled, 4440 txn from mempool (inc= l at least 3845 from extra pool) and 235 txn requested
2025-10-14T09:14:= 51Z UpdateTip: new best=3D00000000000000000000f76ea0d9598e36231496c732a95fa= b75fc91c8d5bcf2 height=3D919005 version=3D0x200c2000 log2_work=3D95.878521 = tx=3D1256146478

Related pull requests:
https://github.com/bitcoinknots/bitcoin/= pull/217
https://github.com/bitcoinknots/bitcoin/pull/218

Feel free to = share your feedback and other ideas that can improve compact block relay.

/dev/fd0
floppy disk guy

--
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/CALiT-ZoZFZskPhA6HHguOFyD4%3D4uEXO-mvXq%2BFxURO8ELDueZA%= 40mail.gmail.com.
--000000000000383c6006412566e6--