-
Notifications
You must be signed in to change notification settings - Fork 117
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
Update the README goals and scope for our first Beta release #2857
Comments
Hey team! Please add your planning poker estimate with ZenHub @conradoplg @dconnolly @jvff @oxarbitrage @teor2345 @upbqdn |
This is an initial list that I've put together for:
Known Issues
What is the beta not implementing
NU5
NU4 - Canopy
NU1 - Sapling
NU0 - Overwinter
Sprout
|
I have the suspicion that some of the above items can be merged together... :) e.g "Halo2 verification" and "Validation of transaction V5 Halo2 proofs" ? |
This comment has been minimized.
This comment has been minimized.
Let's make a full list, and then get some engineers to merge similar items? @dconnolly or @conradoplg could merge the cryptographic ones, and I can do the rest? |
I think that's the only thing to merge, we can also move everything related to Orchard to subitems: NU5
|
Here's the draft list from #2372: Zebra is a fully validating Canopy and NU5 node, except for:
Zebra's network stack is interoperable with |
I believe my list from #2857 (comment) is the full list based on the issues that we still need to solve before NU5 activation. I think we need to be very explicit on exactly which consensus rules and ZIPs we are not implementing for the beta release. I think the list in #2372 is good for NU5 activation. |
I'm surprised we don't have more things on the list. It might be easier to edit this list in a pad or interactive document. I'd like us to make the following changes to the list:
I don't think we're going to validate Sprout on BCTV14 proofs, they're covered by "Zebra does not implement some consensus rules removed before Canopy activation." Deletions:
I think we might also be missing: Known issues:
Zebra does not implement:
|
I did not have these on my radar. I have added them to sprints between now and the end of the year |
I moved this to Sprint 24 for one final check before we decide we really don't need to do it |
Similar to #2372, when we finish the mempool work and are ready to tag our first beta release, we should update the README.
In order to do this, we will need to explicitly outline any full node functionality which is not yet implemented in Zebra, in particular:
The text was updated successfully, but these errors were encountered: