High-level summary
This week, the Hydra team made several impactful updates. They addressed
misleading errors regarding collect com transactions, resolved a security
advisory (CVE-2023-42806), and simplified the Hydra Head protocol by using
inline datums. The team also tackled minor inconsistencies in specifications and
implementation, documented reasons for potentially dropped close transactions by
the cardano-node, and collaborated with SundaeLabs on an offline mode for
hydra-node
. Additionally, they engaged in discussions with researchers about
incremental de-/commits.
What did the team achieve this week
- Removed misleading errors about collect com transactions #839
- Addressed security advisory CVE-2023-42806 in PR #1161
- Changed the head protocol to use inline datums, simplifying things in the hydra-node #1162
- Addressed minor inconsistencies in spec and implementation #1104
- Documented why close transacations might be dropped by the cardano-node (can’t fix) #1039
- Tidy up a few things here and there
- Worked with SundaeLabs on the offline mode for
hydra-node
- Discussed incremental de-/commits with researchers
What are the goals of next week
- Start work on incremental decommits protocol specification #1057
- Provide support to Hypix
- Address all open bugs
- Release version 0.14.0 with this scope
- Update dependencies to prepare for Conway #1114
- Shepherd off-line mode PR over the finish line
- Complete tidying up chain layer via stateless observation changes in hydra-node #1096