Skip to content

fix tProxy channel safety in aggregated-mode - #729

Open
GitGab19 wants to merge 3 commits into
stratum-mining:mainfrom
GitGab19:fix/tproxy-aggregated-channel-safety
Open

fix tProxy channel safety in aggregated-mode#729
GitGab19 wants to merge 3 commits into
stratum-mining:mainfrom
GitGab19:fix/tproxy-aggregated-channel-safety

Conversation

@GitGab19

Copy link
Copy Markdown
Member

This PR hardens tProxy aggregated-channel handling by:

  • rejecting channel opens when no extranonce space or channel ID is available;
  • preventing downstream IDs from colliding with AGGREGATED_CHANNEL_ID;
  • disconnecting only the miner whose request failed;
  • sending late-join bootstrap jobs only to the requesting miner.

Closes #622
Closes #666
Closes project-loupe/audit-sv2-apps#7
Closes project-loupe/audit-sv2-apps#70

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant