High-level summary
This week, the Hydra team has worked on completing to "Validate coordinated head protocol against formal model", this is a huge step to verify the implementation is secure. They also worked on implementing ADR21 related to bounded tx validity which is now under review. HydraPay project, from Obsidian Systems, is coming to an end of the first phase at least, so team did a review and submitted couple of issues they found in the process. The team had a meeting with the Director of CyberSecurity - topic was the RFP that is currently in flight that should scope the work of future auditors. Also, the team completed the hydra-tutorial review created by our colleague Thomas Vellecoop from the education team, and we are close to integrate it to our official site. From the development side, they have fixed a bug on the CI when running the benchmark jobs to calculate the cost of abortTx and a flaky spec which checks a plutus merkle-tree is always balanced.
What did the team achieve this week
- Document model based testing #194 & #641
 - Got ADR21, reducing gaps between implementation and specification, under review.
 - Complete review on 
hydra-tutorial. - Complete first round of review on 
HydraPaywork #634 - Meeting with 
Director of CyberSecurityfrioIOGto unblock "the RFP prepared for the external audit" #606 - Remove 
vasil-devandtestnetfromsmoke-testbecause they were not working #630 - Fix flaky 
plutus-merkle-treetest #642 - Refactor 
NetworkSpecto improve legilibility. - Fix benchmark cost for 
abortTx#631 - Adapt 
nix.confto the recent hydra-ci nix cache migration. 
What are the goals of next week
- Get ADR21 accepted & close tx validity gap in our implementation.
 - Integrate the 
hydra-tutorial. - Have a LaTeX write-up of the HeadV1 (Coordinated Hydra Head) spec.
 - Get Cicero (new CI) working.
 - Use reference inputs to reduce the cost of the 
commitTx. 
