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

EPIC Build inclusion service for missed encrypted transactions #4

Open
3 tasks
fredo opened this issue May 6, 2024 · 0 comments
Open
3 tasks

EPIC Build inclusion service for missed encrypted transactions #4

fredo opened this issue May 6, 2024 · 0 comments

Comments

@fredo
Copy link
Contributor

fredo commented May 6, 2024

Problem

Keypers release decryption keys for transactions and assign them to the next slot. When behaving correctly validators will only include those transactions which are assigned to their slot.
If a validator misses a slot (or misbehaves), the transactions might never be included into the chain. This would result in a very bad UX.

Solution

  • The service listens to encrypted transactions

  • The service listens to decryption keys

  • The service decrypts the encryted data and retrieves the tx hash

  • The service monitors the scheduled inclusion

  • If a transaction is not included as planned

    • send transaction to the public mempool

    Issues

@fredo fredo changed the title EPIC build inclusion service for missed encrypted transactions EPIC Build inclusion service for missed encrypted transactions May 6, 2024
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