Implementation Roadmap items

Q3 PlanHow much time it will take - estimationMan-days estimationDRI: Who own this line of work and deliveriesComments/FlagsCurrent status
Proof writing
Aug 25th - October 15th
~ 40 days
@Friedel Ziegelmayer @nemo
We have 2 big unknowns: 1. Integration of new circuits into the system, we don’t know how that will impact things. 2. Circuit design changes are always tricky.
In progress
Actors updates
August 11th - August 24th
~ 11 Days
@zenground0
We can start internal audit of the implementation as soon as we have the actors implementation
Backlog
Lotus proofs integration
August 26th - Sept 3rd
~ 5 days
@Kubuxu
We can start earlier with mocking and opening the API's, we don’t need to wait for entire proofs implementation to be done
Backlog
Lotus actors integration
Sept 5th - Sept 13th
~ 7 days
@zenground0 @Kubuxu
Backlog
Lotus changes to the storage subsystem
Sept 14th - Sept 24rd
~ 5 days
@Magik6k we need to help with this
It will take 5-7 days for @Kubuxu or @zenground0 to do it. Would be a great Knowledge sharing opportunity.
Backlog
Write tests and validate the implementation - Actors
September 24th - October 1st
~ 5 days
@zenground0
Backlog
Write tests and validate the implementation - Lotus
October 1st - October 15th
~ 10 days
@Kubuxu
Backlog
Gas estimation for Proof verification
October 15th - October 21st
~ 4 days
@Kubuxu
Backlog
Audit (internal + external)
October 10th - November 10th
~ 20 days
@Friedel Ziegelmayer + @Nicola for the internal audit, @Dragan Zurzin to TPM the Circuits audit with external vendors(J.P.)
We can start the audit as soon as we have the proofs writing done
Ongoing discussion
Organize participants for trusted setup
October 29rd - November 7th
~ 7 days
@Dragan Zurzin @jennijuju
Backlog
Trusted Setup
November 10th -December 17th
~ 25 days
@Dragan Zurzin + development team representative
We would need new parameter files, which will generate new snarks. There is a possibility that we can start circuits trusted setup before the planned timeline. We would need approval from all side that we should do this - we freeze the circuits and start setup on that part
Ongoing discussion
Testnet validations, hot fixes and delivery of final Release candidate
December 20th - January 15th 2022
~ 20 days
@Aayush Rajasekaran, @zenground0
Backlog
Network upgrade + support
January 15th 2022 - 5th of February 2022
~ 15 days
@jennijuju @Dragan Zurzin
since we need to make good on our promises for Exchanges and Miners - 2 weeks of notice period
Backlog
SUM: 167 Man-Days