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

Why sync nodes need BLS keys? -> try to remove privkey_file requirement in a sync node #1497

Closed
yangby-cryptape opened this issue Oct 24, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request t:feature

Comments

@yangby-cryptape
Copy link
Collaborator

No description provided.

@yangby-cryptape
Copy link
Collaborator Author

I think this issue is related to #1511.
These two issues should be considered together.

@Flouse Flouse changed the title [Question] Why sync nodes need BLS keys? Why sync nodes need BLS keys? -> try to privkey_file requirement in a sync node Nov 3, 2023
@Flouse Flouse changed the title Why sync nodes need BLS keys? -> try to privkey_file requirement in a sync node Why sync nodes need BLS keys? -> try to remove privkey_file requirement in a sync node Nov 3, 2023
@Flouse
Copy link
Contributor

Flouse commented Dec 6, 2023

@KaoImin 's explanation

Since Axon's validator list may change, a sync node may become a validator node in certain situations.
Therefore, the requirement for BLS keys in sync nodes is essential for maintaining the flexibility of the network.

Thought

While Axon could potentially add a "sync-mode-only" configuration and make the BLS key config optional in this mode, this is not part of the current development plan.

Let's watch the feedback and decide if we should do this later.

@Flouse Flouse closed this as not planned Won't fix, can't repro, duplicate, stale Dec 6, 2023
@Flouse Flouse added enhancement New feature or request t:feature labels Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request t:feature
Projects
None yet
Development

No branches or pull requests

2 participants