Transaction Layer It is based on commit-time transaction certification. It is flexible and supports Multi-Version Concurrency Control (MVCC) and single-versioning. Can be used to provide either serializability or Extended Update Serializability (EUS), depending on the underlying ordering layer. Ordering Layer Consensus protocols are pluggable. Choose between the partial order protocols such as Alv