rippled Version 0.80.0
The rippled 0.80.0 release introduces several enhancements that improve the reliability, scalability and security of the XRP Ledger.
Highlights of this release include:
- The
SortedDirectoriesamendment, which allows the entries stored within a page to be sorted, and corrects a technical flaw that could, in some edge cases, prevent an empty intermediate page from being deleted. - Changes to the UNL and quorum rules
- Use a fixed size UNL if the total listed validators are below threshold
- Ensure a quorum of 0 cannot be configured
- Set a quorum to provide Byzantine fault tolerance until a threshold of total validators is exceeded, at which time the quorum is 80%
New and Updated Features
- Improve directory insertion and deletion (#2165)
- Move consensus thread safety logic from the generic implementation in Consensus into the RCL adapted version RCLConsensus (#2106)
- Refactor Validations class into a generic version that can be adapted (#2084)
- Make minimum quorum Byzantine fault tolerant (#2093)
- Make amendment blocked state thread-safe and simplify a constructor (#2207)
- Use ledger hash to break ties (#2169)
- Refactor RangeSet (#2113)
Bug Fixes