Here will be the garden where we grow the hellas-protocol crate while experimenting with protocol designs and implementations.
Guiding principles:
- High throughput
- Minimize coordination (avoid the chain in the hotpath)
- Fixed-functionality over needless flexibility
- hellas-morpheus is the consensus implementation
- morpheus-viz is the interactive explainer & debugger for morpheus
- hellas-protocol is the data types / state machines implementing the protocol
- native-node is the real node
- web-node puts the node in a browser
- hades is the block explorer / debugging interface