📍Introduction
Somnia is a high-performance, cost-efficient EVM-compatible Layer 1 blockchain capable of processing over 400,000 transactions per second (TPS) with sub-second finality. It is suitable for serving millions of users and building real-time mass-consumer applications like games, social applications, metaverses, and more, all fully on-chain.
In early MVPs, the Somnia blockchain achieved 400,000 TPS running over 100 nodes distributed globally. This TPS was ERC-20 transfers between several hundred thousand accounts. Our next step will be deploying Uniswap, measuring how many swaps per second our chain can do, and simulating a real-world NFT mint similar to the Otherside other deed mint. This actual user workload-style benchmarking is a true way to assess blockchain performance.
Somnia has four key innovations in blockchain architecture to achieve this performance level:
Accelerated Sequential Execution - through compiled EVM bytecode.
IceDB - a faster, more predictable database for storing blockchain state.
MultiStream consensus - a proof-of-stake, partially synchronous BFT protocol inspired by Autobahn BFT.
Advanced compression techniques - to deal with increased node-to-node data traffic due to the throughput.
Somnia is supported by Improbable and MSquared. Improbable will develop some of the key technical components of Somnia, including the Blockchain, but the project will require a large and active community to fulfil its vision.
This is the first public version of a document outlining a project with many parts. We fully anticipate revisions, changes and community-driven modifications to our plans at this early stage, so please bear this in mind when exploring the Litepaper.
This document details the mission, problem, and proposed solution that Somnia will undertake. Welcome to the start of a new virtual society where the creator economy can thrive.
Last updated