Loading market data...

Monad, EVM에 병렬 실행 도입…이더리움 병목 현상 해결 목표

Monad, EVM에 병렬 실행 도입…이더리움 병목 현상 해결 목표

Monad라는 새로운 레이어 1 블록체인이 시장에 등장했습니다. 이 프로젝트는 간단해 보이지만 큰 의미를 지닌 기술적 제안을 내세웁니다. 바로 이더리움 가상 머신(EVM) 트랜잭션을 순차적으로 처리하는 대신 병렬로 실행하는 것입니다. 몇 달간 개발되어 온 이 프로젝트는 EVM 생태계의 가장 오래된 고질적 문제 중 하나인 직렬 처리(serial processing)를 해결하는 데 목표를 두고 있습니다. 네트워크 트래픽이 급증하면 단순한 스왑조차 느려지는 문제를 개선하려는 것입니다.

병렬 실행의 작동 방식

이더리움 자체를 포함한 대부분의 EVM 기반 체인은 트랜잭션을 하나씩 순차적으로 처리합니다. 이러한 순차적 모델은 상태 기계를 단순하게 유지하지만 처리량을 제한합니다. Monad는 동일한 저장소 슬롯을 건드리지 않는 한 여러 트랜잭션이 동시에 실행될 수 있도록 함으로써 이를 변경합니다. 이 접근 방식은 데이터베이스 공학과 고성능 컴퓨팅에서 차용되었지만, 분산 원장의 제약 조건에 맞게 조정되었습니다.

Monad 팀은 이 아키텍처가 개발자가 스마트 계약을 다시 작성할 필요가 없다고 말합니다. Monad는 EVM과 호환되므로 기존 Solidity 코드와 Hardhat, MetaMask 같은 도구가 그대로 작동해야 합니다. 핵심 차이점은 내부, 즉 실행 레이어와 병렬 작업을 조정하는 합의 메커니즘에 있습니다.

이더리움 자체 로드맵은 롤업과 데이터 샤딩에 초점을 맞추고 있으며, 기본 레이어에서의 병렬 실행은 고려하지 않았습니다. 반면 솔라나(Solana)와 수이(Sui) 같은 신규 체인은 처음부터 병렬 처리를 염두에 두고 구축되었습니다. Monad는 중간 경로를 제공하려 합니다. 직렬 병목 현상 없이 EVM 호환성을 유지하는 것입니다. 이더리움 생태계를 원하지만 더 빠른 결제를 원하는 개발자에게 2년 전에는 존재하지 않았던 옵션입니다.

타이밍도 주목할 만합니다. 이더리움의 블롭 공간(blob space) — 롤업이 경쟁하는 데이터 영역 —은 사용량이 많을 때 비용이 더 비싸졌습니다. 더 빠른 기본 레이어는 일부 프로젝트가 어디에 배포할지 고려할 때 계산 방식을 바꿀 수 있습니다.

Monad는 메인넷 출시일을 발표하지 않았지만 테스트넷 활동은 증가하고 있습니다. 이 프로젝트의 후원사에는 인프라에 주력하는 여러 벤처 회사가 포함되어 있지만, 팀은 구체적인 펀딩 라운드를 공개하지 않았습니다. 다음 구체적인 이정표는 아마도 무허가 접근이 가능한 공개 테스트넷이 될 것이며, 이를 통해 개발자들이 병렬 실행 엔진을 대규모로 스트레스 테스트할 수 있을 것입니다.

그때까지 Monad에 남은 의문은 병렬 실행이 적대적 조건에서도 결정적이고 안전하게 유지될 수 있느냐는 것입니다. 그것이 어려운 부분이며, 어떤 백서도 체인이 실제로 가동되기 전까지 완전히 증명할 수 없는 부분입니다.