High-level summary
This week the Hydra team accomplished some nice progress. They secured the network layer further by implementing authentication of the messages between the peers in the Head protocol. In the process they also managed to separate HeartBeat messages from the protocol ones which somewhat improved the quality of code in Hydra. The team also finished work related to sending only transaction ids in ReqSn messages, fixed an issue in the smoke tests, and improved benchmark publishing on the website.
What did the team achieve this week
- Implemented authenticated messages
- Implemented send only transaction ids in ReqSn messages
- Separate HeartBeat messages from the core network protocol messages
- Publish multiple pre-defined benchmarks
- Fixed a smoke-test issue where funds would not be returned to the faucet
- Found a bug in the off-chain signature verification
What are the goals of next week
- Spike on performance improvements of event sourced persistence #913
- Add new endpoint for submitting client transactions
- Remove commit from internal wallet