Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validator performance improvements #4001

Closed
3 of 9 tasks
dapplion opened this issue May 10, 2022 · 3 comments
Closed
3 of 9 tasks

Validator performance improvements #4001

dapplion opened this issue May 10, 2022 · 3 comments
Assignees
Labels
Epic Issues used as milestones and tracking multiple issues. scope-profitability Issues to directly improve validator performance and its profitability.

Comments

@dapplion dapplion added Epic Issues used as milestones and tracking multiple issues. scope-profitability Issues to directly improve validator performance and its profitability. labels May 10, 2022
@twoeths twoeths self-assigned this May 12, 2022
@dapplion
Copy link
Contributor Author

Notes from https://discord.com/channels/613988663034118151/812268053718237196/935076545519845396

@twoeths
Copy link
Contributor

twoeths commented May 12, 2022

note from Nimbus PR 3241 above:

  • find subnet peer with outbound peers <D_OUT peers
  • or if we subscribe to a subnet, and < D_LOW mesh peers
  • or subnets with topic peers < D_LOW(even if we don't subscribe to that subnet)
  • or subnets with topic peers < D_HIGH

Given GossipsubDout = 2 and we have too many outbound peers out of 50 (target) peers, we don't need that logic for now. It's nice to have other logic to find subnet peers, but we also have equivalent logic in lodestar so will consider this if we missed attestations.

With v0.36.0 and a mainnet node of 8 connected validators, topic peers look nice so no motivation to work on that right now

Screen Shot 2022-05-12 at 13 18 56

@dapplion
Copy link
Contributor Author

Almost all points covered, closing in favor of future more granular issues for specific improvements

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Issues used as milestones and tracking multiple issues. scope-profitability Issues to directly improve validator performance and its profitability.
Projects
None yet
Development

No branches or pull requests

2 participants