본문으로 건너뛰기

Somnia 네트워크: 소프트뱅크가 지원하는 L1이 EVM을 포기하지 않고 100만 TPS를 달성한 방법

· 약 8 분
Dora Noda
Software Engineer

2024년 11월, 잘 알려지지 않았던 데브넷이 1초 만에 105만 건의 ERC-20 전송을 조용히 기록했습니다. 샤딩도, 롤업도 없었습니다. 단지 일반적인 EVM 바이트코드를 실행하는 하나의 레이어 1 체인이었습니다. 1년도 채 되지 않아, 소프트뱅크(SoftBank)의 지원을 받고 100억 건의 트랜잭션을 처리한 테스트넷 실적을 보유한 이 체인 — Somnia — 가 메인넷을 출시했습니다. 대부분의 "고성능" 체인이 여전히 실제 환경에서 5,000 TPS를 넘기기 위해 고군분투하는 상황에서, 7자릿수 처리량을 기록했다는 Somnia의 주장은 면밀히 살펴볼 가치가 있습니다.

메타버스 인프라에서 블록체인으로: Improbable의 피벗

Somnia는 일반적인 크립토 스타트업의 전술에서 탄생한 것이 아닙니다. 모회사인 Improbable은 국방, 게임, 메타버스 애플리케이션을 위한 분산 시뮬레이션 기술을 구축하며 거의 10년을 보냈습니다. 이 기술은 공유된 가상 세계에서 수백만 개의 개체를 실시간으로 조정합니다. 팀이 블록체인으로 눈을 돌렸을 때, 그들은 대부분의 L1 설계를 지배하는 암호학 우선의 전통보다는 저지연(low-latency), 고동시성(high-concurrency) 시스템에 의해 형성된 엔지니어링 사고방식을 가져왔습니다.

핵심 통찰은 간단했습니다. 소셜 플랫폼, 게임 세계, 실시간 예측 시장과 같은 실시간 애플리케이션을 구동할 수 있는 블록체인을 원한다면, 성능을 '있으면 좋은 것'이 아니라 근본적인 제약 조건으로 취급해야 한다는 것입니다. Somnia의 모든 아키텍처 결정은 이 원칙에서 비롯됩니다.

MultiStream 합의: 합의에서 데이터 분리하기

대부분의 블록체인은 모든 트랜잭션을 단일 파이프라인으로 강제합니다: 블록 제안, 합의 도달, 실행, 확정. 이 선형 프로세스는 피할 수 없는 병목 현상을 만듭니다. 2024년 "Autobahn" 화이트페이퍼에서 영감을 받은 Somnia의 MultiStream 합의는 그 파이프라인을 해체합니다.

작동 방식은 다음과 같습니다:

  • 독립적인 데이터 체인. 모든 검증인(validator)은 가공되지 않은 트랜잭션 데이터를 포함하는 자체 블록체인 — 데이터 체인이라 불림 — 을 게시합니다. 각 데이터 체인은 완전히 독립적이며, 소유한 검증인만이 여기에 데이터를 추가합니다. 이러한 개별 체인에는 안전 장치가 없으며, 검증인은 하드웨어가 허용하는 한 최대한 빠르게 게시할 수 있습니다.

  • 경량 합의 체인. 별도의 합의 체인은 주기적으로 모든 데이터 체인의 현재 헤드(head)를 기록합니다. 따라서 각 합의 블록은 의미상 마지막 체크포인트 이후 모든 데이터 체인에 걸친 모든 트랜잭션을 포함하게 됩니다.

  • 결정론적 순서 지정. 의사 난수 함수(pseudorandom function)가 데이터 체인의 순서를 지정하여 실행을 위한 일관된 단일 트랜잭션 시퀀스를 생성합니다. 즉, 모든 노드가 동일한 순서로 동일한 트랜잭션을 처리하여 스마트 컨트랙트가 요구하는 일관된 상태를 유지합니다.

이 설계의 우아함은 가장 대역폭을 많이 소모하는 작업인 데이터 생성과 가장 지연 시간에 민감한 작업인 합의가 완전히 분리된다는 점입니다. 검증인들이 병렬로 네트워크에 트랜잭션을 쏟아붓는 동안, 훨씬 가벼운 합의 메커니즘은 단순히 모든 노드의 동기화를 유지합니다. 그 결과, 처리량은 합의 프로토콜에 의해 병목 현상이 발생하는 대신 검증인 수에 따라 확장됩니다.

컴파일된 EVM: 인터프리터 방식에서 머신 코드로

각 트랜잭션 실행에 수 밀리초가 걸린다면 높은 처리량은 아무런 의미가 없습니다. 이더리움의 표준 EVM은 인터프리터입니다 — 바이트코드 명령어를 한 번에 하나씩 읽으므로 작업당 상당한 오버헤드가 발생합니다. Somnia는 이를 사전 컴파일(ahead-of-time compilation)로 대체하여 EVM 바이트코드를 기본 x86 머신 코드로 직접 변환합니다.

성능 차이는 극명합니다. 벤치마크에서 컴파일된 ERC-20 전송은 수백 나노초 만에 실행되며, 이는 인터프리터 방식보다 약 1,000배 빠릅니다. 2024년 11월 데브넷 테스트 중에는 다음과 같은 수치로 나타났습니다:

  • 초당 105만 건의 ERC-20 전송
  • 초당 30만 건의 NFT 민팅
  • 초당 5만 건의 유니스왑 스타일 AMM 스왑
  • 전체 과정에서 100ms의 블록 타임

결정적으로 Somnia는 완전한 EVM 호환성을 유지합니다. 개발자는 수정 없이 표준 Solidity 컨트랙트를 배포할 수 있습니다. 컴파일은 인프라 레이어에서 발생하므로 Hardhat, Foundry, Remix, OpenZeppelin과 같은 기존 이더리움 툴체인 전체를 즉시 사용할 수 있습니다. 이는 중요한 전략적 이점입니다. 개발자에게 새로운 VM이나 언어를 배우라고 요구하는 대신, Somnia는 이더리움, Arbitrum, Base가 이미 확보한 개발자 풀을 두고 경쟁합니다.

ICEdb: 블록체인 상태를 위해 구축된 데이터베이스

Somnia 성능 스택의 세 번째 기둥은 전용 상태 데이터베이스인 ICEdb입니다. 기존 블록체인 노드는 블록체인이 요구하는 액세스 패턴 — 엄격한 결정론적 요구 사항과 함께 초당 수백만 건의 작고 무작위적인 읽기 및 쓰기 — 을 위해 설계되지 않은 범용 키-값 저장소(LevelDB, RocksDB)에 의존합니다.

ICEdb는 다른 접근 방식을 취합니다:

  • 메모리 상주 핫 스테이트. 가장 자주 액세스하는 데이터는 RAM에 상주하며, 실행 전에 상태를 예측하고 로드하는 맞춤형 프리페칭(pre-fetching) 알고리즘을 사용합니다.
  • 나노초 단위 작업. 일반적인 읽기 및 쓰기는 15 ~ 100나노초 내에 완료됩니다 — 이는 스토리지 액세스가 더 이상 트랜잭션 실행의 지배적인 비용이 아닐 정도로 빠릅니다.
  • 결정론적 성능. I/O 경합으로 인해 지연 시간이 예측 불가능하게 급증할 수 있는 디스크 기반 데이터베이스와 달리, ICEdb는 실제 계산 비용을 기반으로 정확한 가스 가격을 책정할 수 있는 일관된 성능 특성을 제공합니다.
  • 내장 스냅샷. 데이터베이스는 실행을 일시 중단하지 않고 즉각적인 상태 스냅샷을 지원하므로, 트랜잭션 처리를 방해하지 않고 합의 체크포인트와 검증인 동기화를 가능하게 합니다.

MultiStream 합의, 컴파일된 EVM, 그리고 ICEdb가 결합하여 각 레이어가 범용 구성 요소를 적응시킨 것이 아니라 전용으로 구축된 수직 통합 성능 스택을 형성합니다.

테스트넷에서 메인넷으로: 출시 뒤에 숨겨진 수치들

Somnia의 테스트넷 단계는 무시하기 어려운 수치들을 기록했습니다. 2025년 9월 메인넷 출시 전, 이 네트워크는 1억 1,800만 개의 고유 지갑에서 100억 건 이상의 트랜잭션을 처리했으며, 70개 이상의 생태계 파트너가 플랫폼에서 개발을 진행했습니다. 테스트넷은 단 하루 만에 19억 건의 트랜잭션을 기록하며 EVM 호환 블록체인 역사상 최고 기록을 세웠습니다.

메인넷은 2025년 9월 2일 SOMI 토큰과 함께 출시되었습니다. 토큰 경제학은 지속 가능성을 위해 설계된 네트워크를 반영합니다:

  • 고정 공급량: 인플레이션 메커니즘이 없는 10억 개의 SOMI 토큰
  • 디플레이션 압력: 모든 가스비의 50%가 영구적으로 소각됨
  • 밸리데이터 요구 사항: 노드 운영을 위해 최소 500만 SOMI 스테이킹 필요
  • 분배: 커뮤니티 27.93%, 생태계 27.35%, 출시 파트너 15%, 팀 11%, 어드바이저 3.58%
  • 베스팅: TGE 시 16% 언락 및 48개월 일정

소각 메커니즘은 주목할 만한 가치가 있습니다. 매일 수백만 건의 트랜잭션을 처리하는 고처리량 네트워크에서는 1센트 미만의 수수료도 빠르게 누적됩니다. 수수료의 절반이 소멸함에 따라, 네트워크 사용량이 증가할수록 SOMI의 유통 공급량은 유의미한 디플레이션 압력을 받게 됩니다.

경쟁 구도: 혼자만의 레이스가 아니다

Somnia만이 7자리 수의 TPS를 추구하는 유일한 프로젝트는 아닙니다. 2026년 고성능 블록체인 경쟁에는 몇몇 강력한 경쟁자들이 포함되어 있습니다:

Firedancer를 탑재한 Solana는 여전히 넘어야 할 산입니다. Firedancer 밸리데이터 클라이언트는 통제된 환경에서 100만 TPS를 시연했지만, 2026년 초 기준 실제 Solana 처리량은 3,000 ~ 5,000 TPS 수준입니다. 밸리데이터 세트 전체에 Firedancer를 도입하고 계획된 Alpenglow 합의 업그레이드를 결합하면 실제 성능 수치를 크게 높일 수 있겠지만, 최고 성능에 도달하는 현실적인 일정은 2027 ~ 2028년으로 예상됩니다.

MegaETH는 이더리움 L2로서 초저지연 블록 타임을 약속하지만, 2026년 3월 현재 아직 출시되지 않았습니다. Somnia가 독자적인 L1을 구축하는 것과 달리, MegaETH는 L2의 복잡성을 대가로 이더리움의 보안 모델을 계승하는 근본적으로 다른 접근 방식을 취합니다.

Monad는 병렬 실행을 통해 EVM 호환 고성능을 목표로 하며, 자체 L1에서 10,000 TPS를 지향합니다. Somnia보다 처리량 목표치는 낮지만, Monad의 병렬 실행 방식은 또 다른 엔지니어링적 절충안을 보여줍니다.

Somnia를 차별화하는 것은 L1의 독자성, 완전한 EVM 호환성, 그리고 실제 운영 환경에서 타의 추종을 불허하는 처리량 수치의 조합입니다. 이러한 벤치마크가 다양한 워크로드 하에서 지속적인 실제 성능으로 이어질지는 2026년 시장이 답해줄 것입니다.

2026년 로드맵: 인프라에서 애플리케이션으로

핵심 인프라가 가동됨에 따라, Somnia의 2026년 로드맵은 애플리케이션 활성화로 급격히 전환됩니다. 세 가지 테마가 주를 이룹니다:

**반응형 스마트 컨트랙트(Reactive smart contracts)**는 기술적으로 가장 야심 찬 추가 사항입니다. 외부 트리거(오라클, 키퍼, 크론 작업)에 의존하는 대신, 반응형 컨트랙트는 온체인 이벤트에 실시간으로 자율 대응할 수 있습니다. 이는 게임 및 소셜 애플리케이션에서 오프체인 자동화의 지연 시간과 신뢰성 문제를 해결합니다.

대규모 예측 시장은 Somnia의 처리량을 활용하여 팀이 "시장의 시장(market of markets)"이라 부르는 것을 가능하게 합니다. 이는 느린 체인에서는 경제적으로 불가능했던 초세분화된 예측 시장입니다. 시장 생성 및 해결 비용이 1센트의 파편에 불과할 때, 누구나 e스포츠 경기 결과부터 스트리머의 마일스톤에 이르기까지 모든 이벤트에 대한 시장을 개설할 수 있습니다.

AI 에이전트 통합은 Somnia를 자율 온체인 에이전트를 위한 인프라로 자리매김하게 합니다. 1초 미만의 최종성(finality)과 무시할 수 있는 수준의 수수료를 통해, AI 에이전트는 현재 대부분의 체인에서 에이전트의 행동을 제한하는 지연 시간이나 비용 제약 없이 복잡한 다단계 전략을 실행할 수 있습니다.

2026년 1월의 Dreamathon(Somnia의 메타버스 중심 인큐베이터)은 Improbable이 원래 전문성을 쌓았던 분야인 게임과 가상 세계에서 첫 번째 킬러 유즈케이스가 등장할 것이라는 팀의 확신을 보여줍니다.

주목해야 할 점

Somnia는 인상적인 기술적 토대를 마련했지만, 몇 가지 열린 질문이 남아 있습니다. 단순한 토큰 전송 벤치마크가 아닌, 이질적인 워크로드 하에서도 100만 TPS 성능을 유지할 수 있을까요? 밸리데이터 세트가 충분히 탈중앙화될까요, 아니면 500만 SOMI 스테이킹 요구 사항으로 인해 자본력이 풍부한 운영자들에게 권력이 집중될까요? 그리고 무엇보다 중요한 것은, 개발자와 사용자가 실제로 유입될 것인가 하는 점입니다. 기술적으로는 우월하지만 채택에 어려움을 겪는 수많은 체인들의 목록에 Somnia가 이름을 올리게 되지는 않을까요?

2026년 한 해 동안 생태계가 테스트넷 초기 사용자들로부터 (잠재적인) 주류 애플리케이션 플랫폼으로 성숙해 가면서 그 해답이 드러날 것입니다. 지연 시간에 민감한 애플리케이션을 배포하려는 빌더들에게 Somnia는 현재 EVM 환경에서 원시 성능에 대한 가장 공격적인 선택지입니다.

고성능 EVM 체인에서 개발하는 개발자를 위해, BlockEden.xyz는 까다로운 워크로드에 맞게 설계된 안정적인 RPC 인프라와 API 서비스를 제공합니다. 귀하의 처리량 요구 사항에 맞는 도구를 찾으려면 당사의 API 마켓플레이스를 살펴보세요.