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

Instant Finality Prototype #271

Open
6 of 7 tasks
Tracked by #39
bhazzard opened this issue Oct 26, 2023 · 0 comments
Open
6 of 7 tasks
Tracked by #39

Instant Finality Prototype #271

bhazzard opened this issue Oct 26, 2023 · 0 comments
Labels
core Core Protocol Development Team work initiative

Comments

@bhazzard
Copy link
Collaborator

bhazzard commented Oct 26, 2023

Antelope core protocol developers are implementing a working prototype of Instant Finality to uncover potential implementation challenges quickly and adjust the design as necessary.


Goals

  • Finalize IF algorithms and test in target environments.
  • Quickly complete IF implementation and identify issues
  • Code not for final product release, but reuse in production version is expected
  • Explore features beyond what Leap currently provides to uncover unknown challenges

Deliverables

Completion of the prototype stage requires the following deliverables to be met:

  • Design Document
  • Prototype Implementation in Leap
  • Prototype Implementation in Reference Contracts
  • Prototype Implementation of Finalizer Client
  • Prototype implementation of finality advancement proof validation in IBC contracts
  • Prototype implementation of finality violation proofs contracts
  • Test transition from the old consensus algorithm to IF on 2 testnets
  • Demonstrate IBC between two testnets
  • Mathematical proofs
@bhazzard bhazzard added initiative core Core Protocol Development Team work labels Oct 26, 2023
@bhazzard bhazzard changed the title Instant Finality Prototype Instant Finality Dec 1, 2023
@arhag arhag changed the title Instant Finality Instant Finality Prototype Dec 12, 2023
@arhag arhag closed this as completed Apr 29, 2024
@arhag arhag reopened this Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Core Protocol Development Team work initiative
Projects
None yet
Development

No branches or pull requests

3 participants