Somnia has four major innovations:
- Execution – Somnia has a custom compiler that takes EVM bytecode and compiles it to machine code enabling accelerated sequential execution
- Database – Somnia’s custom database IceDB allows for predictable and ultra fast read and writes, 15-100 nanoseonds
- Consensus – Somnia has a unique consensus called multistream consensus. This allows for higher throughput and lower latency
- Networking – Somnia has custom network and comrpression algorithms that allow more data to be transferred across the network