Erlay Project Tracking #28646

issue naumenkogs openend this issue on October 13, 2023
  1. naumenkogs commented at 8:55 am on October 13, 2023: member

    This issue will be edited frequently to reflect the current status of the project.

    What should I review now? πŸ‘‡ πŸ‘‡ πŸ‘‡ πŸ‘‡ πŸ‘‡ πŸ‘‡ πŸ‘‡ #30116 ☝️ ☝️ ☝️ ☝️ ☝️ ☝️ ☝️

    • Minisketch in Bitcoin Core
    • Peer-to-peer Full implementation: #21515
      • Main feature: #23443
      • Follow-up: #26359
      • #27797
      • Main feature: #26283
        • #28765
        • Tx reconciliation request
      • Main feature: Tx reconciliation response (sending and handling)
      • Main feature: Tx reconciliation extension request
      • Main feature: Tx reconciliation extension response (sending and handling)
      • Test: Full integration functional test

    Performance research results

    Supplementary materials BIP 330 erlay paper minisketch repo Ancient PR: #18261 Notes from the review club: on the main PR, on the support signaling PR.

    The project has received Concept ACK from many contributors, and no NACKs. I am unlikely to invent a bulletproof argument, so I leave it up to each reviewer to compare the risks and review costs to the benefits.

    I personally think that the added code is pretty straightforward because it communicates with a legacy code through a thin interface (100 LOC in net_processing.cpp to collect transactions instead of relaying them immediately, although the reconciliation code is 500 LOC – excluding comments and minisketch). Hence it is acceptable to pay for the given optimization.

    If you suggest any experiment that will convince you, I will do my best to execute it.

  2. fanquake commented at 11:15 am on June 3, 2024: member
    I’ve updated the PR to review, at the top of the issue here. @sr-gi are you going to open your own tracking issue going forward? That’ll likely be easier to keep up to date.
  3. sr-gi commented at 2:37 pm on June 3, 2024: member

    I’ve updated the PR to review, at the top of the issue here. @sr-gi are you going to open your own tracking issue going forward? That’ll likely be easier to keep up to date.

    Sure, if there is review traction, I’ll open a new tracking issue once the current target PR gets merged

  4. sr-gi commented at 6:36 pm on June 7, 2024: member
    @fanquake I just opened #30249, since I’m also going to push a full implementation draft to GI
  5. fanquake closed this on Jun 7, 2024

  6. Fabcien referenced this in commit da9e51779f on Sep 23, 2024
  7. roqqit referenced this in commit cc58fdca4b on Nov 20, 2024
  8. bitcoin locked this on Jun 7, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-06-18 18:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me