Web3 생태계에서 블록체인 간 유동성 분산은 통합과 시너지 창출에 주요 장애 요소로 지적되고 있다. 이에 따라 레이어 1 블록체인 Solana의 역할이 주목받는 가운데, Mango Network는 Multi-VM(다중 가상 머신) 아키텍처를 중심으로 이 문제 해결을 모색해 왔다. Mango Network는 SVM(Solana Virtual Machine) 통합을 통해 Solana로의 확장을 본격화하며, 고성능 멀티 VM 인프라 구축에 박차를 가하고 있다.
Mango Network는 지난 3년간 Multi-VM 아키텍처를 기반으로 온체인 퍼블릭 블록체인 인프라를 개발해 왔으며, Move, OPStack, ZK Rollup 기술을 정교하게 통합해 호환성, 보안성, 효율성, 개발 유연성을 극대화하고 있다. MoveVM, EVM, SVM의 세 가지 가상 머신을 통합한 호환 프레임워크를 구축해, 다양한 스마트 계약 언어를 지원함으로써 폭넓은 개발 환경을 제공한다.
1. Mango Network 다양한 기술 통합으로 호환성·보안성·효율성·개발 유연성 극대화
Mango Network는 Move, OPStack, ZK Rollup을 정교하게 결합하고, MoveVM, EVM, SVM을 통합한 호환 프레임워크를 구축했다. MoveVM은 자원 중심(resource-oriented) 설계를 기반으로 자산 보호와 스마트 계약 보안에서 강점을 보이며, EVM은 전 세계에서 가장 큰 개발자 생태계를 갖춘 성숙한 가상 머신이다. SVM은 탁월한 성능과 높은 처리 속도로 잘 알려져 있다.
Mango Network는 이 세 가지 VM을 성공적으로 통합함으로써 서로 다른 기능적 특성을 가진 스마트 계약들이 하나의 생태계 안에서 공존하고 상호작용할 수 있도록 했다. 이를 통해 개발자와 사용자 모두에게 다양하고 개방적이며 역동적인 블록체인 플랫폼을 제공하며, Move, Solidity, Rust 등 다양한 언어로 애플리케이션을 개발할 수 있어 개발 선택의 폭도 넓어진다.
2. 핵심 아키텍처: 정교하게 설계된 Multi-VM 상호운용성
(1) 상태 공유 및 통합 계정 모델
Mango Network의 핵심 아키텍처 중 하나는 공유 상태 관리 시스템이다. 기존 멀티체인 또는 Multi-VM 구조에서는 각 가상 머신이 별도의 상태를 유지해 VM 간 상호작용이 복잡하고 비효율적이었다. 이에 반해 Mango Network는 MoveVM, EVM, SVM이 동일한 기반 상태를 공유하고 직접 수정할 수 있도록 설계돼, 복잡한 크로스-VM 메시징 없이도 자연스럽게 연동된다. 이로 인해 개발 과정은 간소화되고 전체 효율성이 크게 향상된다.
또한 통합된 계정 모델을 도입해 사용자 경험도 매끄럽게 개선했다. 사용자는 MoveVM, EVM, SVM 환경 어디서든 단일 계정으로 모든 VM에 접근할 수 있으며, Move, Rust, Solidity로 작성된 계약들과 자유롭게 상호작용할 수 있다. Mango Network의 프로토콜은 언어 간 변환을 자동으로 처리해 개발자와 사용자가 별도의 복잡한 과정을 거치지 않도록 지원한다.
(2) 크로스-VM 호출과 자산 표준화의 자연스러운 통합
Mango Network의 핵심 기능 중 하나는 여러 가상 머신(VM) 간의 매끄러운 연동을 가능하게 하는 크로스-VM 호출 기능이다. 이 네트워크에서는 스마트 계약이 서로 다른 VM을 직접 호출할 수 있어, SVM(Solana VM)에서 작성된 계약이 MoveVM의 함수를 호출하거나, 반대로 MoveVM에서 SVM 기능을 호출하는 것도 가능하다. 이러한 크로스-VM 메커니즘은 VM 간 장벽을 제거해 기능 간 결합과 협업을 가능하게 하며, 시스템의 조합 가능성과 확장성을 크게 향상시킨다.
또한 Mango Network는 자산 표준화를 실현해 MoveVM, EVM, SVM 어디에서든 디지털 자산을 별도 래핑(wrapping)이나 브리징 없이 직접 활용할 수 있도록 했다. 이 구조는 VM 간 자산 이동을 간편하게 만들며, 사용자가 자산을 다른 VM 환경으로 이전할 때 발생할 수 있는 비용과 리스크를 줄여준다.
(3) 검증 계층의 혁신적 융합
Mango Network는 검증 계층에서도 독창적인 접근을 보여주고 있다. SVM의 고성능 실행 모델과 Move의 강력한 정적 검증 기능을 하나의 구조로 통합함으로써, 스마트 계약 실행의 효율성과 보안성을 동시에 확보했다. 이 구조에서 SVM은 스마트 계약의 실행 로직과 처리 흐름을 담당하고, Move는 핵심 자산과 데이터의 안전한 검증 및 관리를 맡는다. 이러한 이중 구조는 Mango Network의 계약 실행 환경에 강력한 안정성과 처리 성능을 제공한다.
3. 297,450 TPS 달성…성능·확장성 모두 확보
Mango Network는 초당 297,450건의 거래(TPS)를 처리할 수 있는 성능을 자랑한다. 이 같은 고성능은 독창적인 모듈형 아키텍처 덕분에 가능해졌다. Mango Network는 핵심 블록체인 기능을 실행, 합의, 데이터 가용성 등으로 분리된 독립 모듈로 구성해, 각 모듈을 특정 애플리케이션의 요구에 맞게 최적화하고 확장할 수 있도록 설계했다.
실행 모듈은 스마트 계약 실행 과정에서 불필요한 자원 소비와 계산을 줄여 효율성을 높였고, 합의 모듈은 고급 합의 알고리즘을 적용해 거래의 일관성과 빠른 최종 결정을 보장한다. 이로 인해 거래 확인 시간도 대폭 단축됐다. 데이터 가용성 모듈은 효율적인 저장 및 배포 방식을 통해 거래 데이터의 무결성과 신뢰성을 확보한다.
4. 크로스체인 통신: ZK Rollup을 통한 SVM 배포
Mango Network는 ZK Rollup을 활용해 SVM 배포를 지원하며, 이를 통해 Solana와의 크로스체인 연결을 가능하게 하고 있다. Solana 메인넷에서 생성된 거래와 블록은 사용자가 노드에 제출하고, 해당 노드는 이를 기반으로 SVM CrossVM 호출 프로그램에서 이벤트를 발생시킨다.
이 이벤트는 캡처되어 파싱된 뒤 시퀀서에 전달되며, 시퀀서는 이를 실행한 후 MoveVM에서 발생한 이벤트를 다시 파싱해 MoveVM CrossVM 호출 계약에서 새로운 이벤트를 발생시킨다. 마지막으로 이 데이터와 이벤트는 Mango Network로 전송된다. 이 과정을 통해 Solana의 탈중앙 애플리케이션(Dapp)은 Mango Network 내 zk Rollup 기반 인프라에 직접 배포되어, 원활한 크로스체인 상호작용이 가능해진다.
5. SVM을 통한 Mango Network의 Solana 확장, 아키텍처적 보완성과 기술적 구현
Mango Network는 현재 Solana VM(SVM)을 활용해 Solana로의 확장을 진행 중이며, 이를 자사의 Multi-VM 아키텍처에 통합하고 있다. 이번 확장은 기존 MoveVM과 EVM 환경에 Solana의 고성능 실행 레이어를 결합함으로써, 보다 다양하고 모듈화된, 상호 보완적인 가상 머신(VM) 생태계를 구축하는 것을 목표로 한다.
(1) SVM이 Mango Network에 강력한 동시 거래 처리 능력을 제공
Solana VM(SVM)은 업계에서 가장 뛰어난 병렬 처리 능력과 높은 처리량을 갖춘 가상 머신이다. Mango Network는 SVM을 기존의 Cross-VM 시퀀서 메커니즘에 통합해, 다양한 VM 환경 간 데이터 동기화와 상태 일관성을 유지하고 있다. SVM의 Sealevel 병렬 엔진은 수만 건의 거래를 동시에 처리할 수 있어, EVM의 순차 처리 모델을 효과적으로 보완하며, 이를 통해 DeFi의 고빈도 거래나 실시간 GameFi 상호작용 등 고TPS 요구 환경에서 탁월한 성능을 발휘할 수 있다.
(2) 기술적 통합과 연구 개발 방향: SVM 어댑터 레이어
SVM의 병렬 처리 로직은 Mango Network의 기존 MoveVM 및 EVM 구조와 차이가 있어, 이를 해결하기 위한 기술적 접근이 필요하다. Mango Network는 실행 모델과 데이터 동기화의 차이를 조율하면서도 시스템의 모듈화와 확장성을 유지할 수 있는 SVM 어댑터 레이어를 설계하고 있다. 이 어댑터는 기존 Multi-VM 크로스체인 통신 프로토콜을 기반으로 하며, 향후 ZKVM, WASM 등 추가 VM 통합을 위한 기술적 기반으로 활용될 예정이다.
(3) 잠재적 생태계 시너지: Mango Network, Solana를 위한 개선된 크로스체인 상호작용 도입
SVM의 도입은 Solana 생태계와 Mango Network 간의 협업을 확대하는 계기가 되고 있다. Solana는 Rust 기반의 고성능 DeFi 및 GameFi 애플리케이션을 다수 호스팅하고 있으며, 이들 애플리케이션이 향후 Mango Network에서 MoveVM 및 EVM 기반 앱들과 함께 배포되고 상호 운용될 수 있다. 이는 멀티체인 개발자들의 마이그레이션 비용을 줄이고, 생태계의 포용성과 혁신성을 높이는 결과로 이어질 것으로 보인다. Mango Network는 Solana 개발자 커뮤니티와의 연결 고리를 강화함으로써, 크로스체인 상호작용과 자산 유동성 측면에서 전략적 경쟁력을 확보하게 될 전망이다.
공식 웹사이트: https://mangonet.io/
X: https://x.com/MangoOS_Network
Discord: https://discord.gg/mangonetwork
Github: https://github.com/MangoNet-Labs/mango