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

Besu Fleet Mode Feature #5845

Open
garyschulte opened this issue Sep 5, 2023 · 0 comments
Open

Besu Fleet Mode Feature #5845

garyschulte opened this issue Sep 5, 2023 · 0 comments
Assignees
Labels
epic in-progress Epic being worked on by a workstream TeamChupa GH issues worked on by Chupacabara Team

Comments

@garyschulte
Copy link
Contributor

Description

As a besu user, I want to enable a fleet of besu nodes that can follow a single parent besu instance to keep up with the chain head, without a consensus client.

Acceptance Criteria

  • Implement trielog shipping mechanism from parent-to-child rather than a consensus client to follow the head
  • Implement trielog query endpoints such that 'child' besu nodes can query for trielogs from 'parent' nodes
  • implement light authentication, similar to execution api to enable authenticated/permissioned communication between parent and children fleet nodes
  • Implement flat db sync and heal mechanism
  • fleet mode trielog features should be developed using the besu plugin
  • Enable besu to operate without a state trie, utilizing just flat databases
  • Fleet mode should be compatible with the 'light mode' features defined in Bonsai & Blockchain Storage Improvements #5387

Additional Information (Add any of the following or anything else that may be relevant)

Flat db sync mechanism may not be required for V0, but discovery and benchmarking is part of this epic

@garyschulte garyschulte added TeamChupa GH issues worked on by Chupacabara Team epic labels Sep 5, 2023
@matkt matkt self-assigned this Sep 26, 2023
@macfarla macfarla added this to the 2024 Q1 Besu team milestone Feb 2, 2024
@non-fungible-nelson non-fungible-nelson added the in-progress Epic being worked on by a workstream label Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic in-progress Epic being worked on by a workstream TeamChupa GH issues worked on by Chupacabara Team
Projects
None yet
Development

No branches or pull requests

4 participants