High-level summary
Since last weekly update before christmas, the Hydra team worked on the
technical specification, closed gaps in hydra-plutus scripts, made the unique
headId available to Hydra clients through the API, allow the hydra-node to
explicitly synchronize from genesis (if configured), and fixed smaller log and
build issues reported by new users.
Besides this, a retrospective blog post was published by Matthias Benkort (CF) on Hydra, summarizing our progress made in 2022 also an outlook where Hydra is headed for in 2023. Also, the team had some first sessions on the voting project with Catalyst and the CF.
A full digest monthly digest for December 2022 can be found on the hydra website.
What did the team achieve this week
- Had some first sessions on the voting project with Catalyst and CF
 - Published retrospective blog post by Matthias Benkort (CF) on Hydra, summarizing our progress made in 2022 also an outlook where Hydra is headed for in 2023.
 - Worked on the LaTeX spec for HydraHeadV1, not final or published yet - latest version in this repository.
 - Add unique 
headIdto API and hence make it available to clients. - Allow 
hydra-nodeto explicitly synchronize from genesis using--start-chain-from 0. - Closed gaps in 
hydra-plutusscripts- bounded transaction validity (ADR21)
 - enforcing contract continuity via state token in output
 
 - Fixed JSON for some logs and smaller build issues reported by new users.
 
What are the goals of next week
- Reach out to have 
hydra-tutorialintegrated. - Plan the next couple of months.
 - Complete checking reimbursing of commits in head validator.
 - Align plutus scripts to spec and simplify them (identified some simplifications)
 - Improve mutation framework to be sure we fail tests for the right reasons
 - Complete the spec except the open points (<5) and also discuss them with researchers.
 
