This release includes further bug fixes and polishing around HCS. In the near future, this release will make its way to testnet where people can try out all the new HCS functionality.
One enhancement in this release worth calling out is the change to how the mirror node verifies mainnet consensus. Previously it would wait for greater than two thirds of all signatures to be downloaded and verified using the node's public keys before storing transactions. With the change in #415, it now only needs to wait for at least one third of all signatures. Additionally, we've changed the address book to include the three additional nodes (for a total of 13) that have been participating in consensus, but whose IPs have not been made public to the world yet. Both of these changes ensure that the mirror node accurately verifies consensus.
Next release will be another bug fix release for HCS.
Enhancements
- Release v0.5.1 #494
- Final protobuf & bump to v0.5.1-rc1 #492
- Final HCS protobuf #490
- Change to at least 1/3 consensus and 13 node address book #489
- Elasticsearch Metrics #488
- HCS proto changes #482
- Update handling for CreateTopic/UpdatedTopic for HCS-0.2 #440
- Download and validate signatures for at least 1/3 of nodes rather than greater than 2/3. #415
Bug Fixes
Contributors
We'd like to thank all the contributors who worked on this release!