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

Strategic skip block withholding can enable double spends for validators before a macro block #2966

Open
hrxi opened this issue Oct 9, 2024 · 0 comments

Comments

@hrxi
Copy link
Member

hrxi commented Oct 9, 2024

A validator can bring itself into a position where it has the last necessary vote for a skip block. Since chains with more skip blocks have higher priority, this can be used to roll back a transaction. It is mitigated a bit by the fact that validators will re-add transactions that were rolled back to their mempools, but this cannot be guaranteed by the protocol.

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

No branches or pull requests

1 participant