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

Add finality certificate capture to Observer #745

Open
masih opened this issue Nov 18, 2024 · 1 comment
Open

Add finality certificate capture to Observer #745

masih opened this issue Nov 18, 2024 · 1 comment
Assignees

Comments

@masih
Copy link
Member

masih commented Nov 18, 2024

The work in #744 introduced a new observer implementation with SQL query over all captured GPBFT messages. But we want more:

  • ratio of participating power in the network for any given instance
  • finality certificate content for debugging purposes

The former can be extracted using cert exchange protocol, similar to the approach implemented here. Having this info is super useful because it means we would no longer require running a lotus node to get the power participation information. It would also mean we can use a single SQL interface for debugging which is super expressive.

Other future benefits include, a rolling snapshot of all finality certificates generated by F3 in case we need it for disaster recovery.

@rjan90
Copy link
Contributor

rjan90 commented Nov 19, 2024

Does not block a release, but for our infra.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

3 participants