Good
Bad
Ugly
Haskell Node
Exists
Reasonably stable
Designed end-to-end
Well-documented
Archive-capable
Controlled by one entity
Unmaintainable parts
Mixing responsibilities
Hard to radically extend
Maximized resource usage
Limited monitoring
Limited/pedantic interfaces
Developed end-to-end
ledger
consensus
networking
peer-management
block & tx diffusion
chain-sync
leader election
chain-selection
chain storage
bookkeeping (stake distribution)
transaction validation
chain state
How people typically view
"the blockchain"
How it actually is
up to 2160 levels
Amaru
OpenTelemetry
RocksDB
Tokio
Leveraging Open Source Titans
Arnaud
Andrew
Chris
Matthias
Santiago
Pi
Damien
- Long-time Cardano contributors
- Dual skillset Haskell / Rust
- Recognized experts & community educators
- Core maintainers of most used Cardano tools
- Mathematicians & computer scientists
- SPOs & infrastructure experts
- Large-scale project management expertise
ledger
consensus
networking
peer-management
block & tx diffusion
chain-sync
leader schedule
chain-selection
chain storage
bookkeeping
transaction validation
chain state