망고 네트워크 상세 설명: 다중 VM 전체 체인 인프라 네트워크 L1 새로운 경로 경쟁
다중 VM 아키텍처: 블록체인 산업의 떠오르는 신성
싱가포르 Token2049의 열풍 속에서 블록체인 산업은 깊은 반성과 변화를 겪고 있습니다. 표면적으로는 "만체인 동시 발사"의 번영 모습에 매료된 것처럼 보이지만, 탈중앙화 애플리케이션 생태계의 다양화와 복잡화가 진행됨에 따라 블록체인 생태계 간의 장벽을 허물고 크로스 체인 호환성을 촉진할 필요성이 더욱 절박해졌습니다. 이제 "호환성"의 우선순위는 "고성능"을 초월하여 체인 상 생태계 발전의 핵심 도전 과제가 되었습니다.
오랫동안 블록체인 분야의 많은 기관들은 병렬 실행(Parallel EVM)을 네트워크 성능을 향상시키는 핵심 기술로 여겼습니다. Artela, MegaETH, Sei 등의 병렬 EVM 네트워크는 처리량과 거래 처리 능력을 향상시켜 새로운 애플리케이션의 보급을 촉진하는 것을 목표로 하고 있습니다. 병렬 EVM은 높은 거래량 환경에서 뛰어난 성능을 보여주며, 특히 DeFi와 DEX와 같은 고성능을 요구하는 애플리케이션에 적합합니다.
그러나 블록체인 생태계의 다양화가 진행됨에 따라 단순히 성능 향상에 의존하는 것은 산업의 요구를 충족할 수 없습니다. 체인 상 생태계의 미래 발전은 거래 처리 능력의 향상뿐만 아니라 생태계의 호환성을 강화하는 데에도 주목해야 하며, 특히 크로스 체인 및 다중 체인의 복잡한 환경에서는 이러한 요구가 더욱 두드러집니다.
크로스 체인 상호작용과 상호 운용성의 중요성이 날로 부각됨에 따라 다중 VM 아키텍처(Multi-VM)가 점차 두각을 나타내고 있으며, 그 유연성과 생태계 간 적응성 덕분에 이러한 도전에 대응하는 핵심 기술로 자리 잡고 있습니다. 체인 상 애플리케이션 생태계가 빠르게 확장되는 배경 속에서 다중 VM 아키텍처는 L1 트랙 경쟁의 초점이 되고 있으며, 미래 블록체인 생태계에 더 많은 가능성과 혁신 기회를 가져오고 있습니다. 이러한 추세는 블록체인 산업이 단일하게 "고성능"을 추구하는 것에서 "전방위적인 생태계 융합"으로 전환되고 있음을 나타내며, 다중 VM 아키텍처는 이러한 비전의 핵심 수용체입니다.
이러한 배경 속에서 다중 VM 아키텍처는 그 다양한 기술적 장점을 바탕으로 점점 더 많은 관심과 채택을 받고 있습니다. 여러 가지 가상 머신(EVM, MoveVM, WASM 등)을 지원함으로써 다중 VM 아키텍처는 개발자에게 더 많은 도구 선택과 유연성을 제공할 뿐만 아니라 개발 장벽을 크게 낮추어 다양한 기술 배경을 가진 개발자들을 끌어들이고 있습니다. 이는 플랫폼에 더 강력한 확장성과 상호 운용성을 제공하며, 특히 이종 체인 간의 상호작용에서 서로 다른 체인 간의 장벽을 허물고 체인 상 자본의 유동성을 향상시킵니다.
Mango Network를 대표로 하는 다중 VM 아키텍처 프로젝트는 OPStack 기술과 MoveVM의 핵심 장점을 통합하여 크로스 체인 통신과 다중 가상 머신 상호 운용성을 지원하는 전 체인 인프라 네트워크를 구축했습니다. 이 혁신은 플랫폼의 확장성을 높일 뿐만 아니라 이종 체인의 상호 운용성을 촉진하고, 오랫동안 단절되어 있던 체인 상 자금 유동성 문제를 해결했습니다.
현재 블록체인 시장에서 크로스 체인 애플리케이션의 발전은 생태계의 효율적인 융합에 더 높은 요구를 제기하고 있습니다. 다중 VM 프로젝트는 다양한 스마트 계약 언어와 가상 머신을 지원함으로써 서로 다른 체인 생태계 간의 기술 장벽을 허물고, 미래의 탈중앙화 애플리케이션에 더 넓은 공간과 유연성을 제공합니다. 대규모 탈중앙화 애플리케이션의 경우 호환성은 성공을 결정짓는 핵심 요소가 될 것입니다. 이러한 호환성은 블록체인 생태계의 지속 가능한 발전에 동력을 제공할 뿐만 아니라 더 많은 혁신 애플리케이션의 탄생을 촉진할 것입니다. 시장이 더욱 성숙해짐에 따라 다중 VM 아키텍처는 L1 트랙 경쟁에서 중요한 위치를 차지하고, 차세대 블록체인 기술 혁신을 이끄는 핵심 세력이 될 것으로 기대됩니다.
Mango: 탁월한 아키텍처로 다중 VM 전 체인 인프라 네트워크를 성취하다
Mango Network의 Layer 1 솔루션은 Move 언어의 강력한 지원을 받아 개발자와 사용자에게 안전하고 모듈화된 고성능 Web3 인프라를 제공합니다. 거래 처리 속도는 최대 29.745만 건(TPS)에 달하며, 뛰어난 성능을 보여주면서도 높은 표준화, 확장성 및 상호 운용성을 유지합니다.
Mango Network Devnet 최대 297.45K TPS
Mango Network의 Layer 2 솔루션인 OP-Mango는 OPStack을 기반으로 개발되어 강력한 크로스 체인 통신 능력을 제공합니다. 이는 전통적인 Layer 2 솔루션과의 뚜렷한 차별점입니다. OP-Mango는 크로스 체인 통신 계약을 통해 이더리움 네트워크의 EVM 레이어와 Mango 네트워크의 MoveVM 레이어를 연결하여 EVM 스마트 계약의 호환성을 유지하면서 MoveVM을 통해 더 유연하고 안전한 자산 관리 및 계약 운영을 가능하게 합니다. 이러한 설계는 개발자가 두 가지 가상 머신의 장점을 동시에 활용하여 애플리케이션의 범위를 확장하고 사용자에게 더 풍부한 서비스를 제공할 수 있게 합니다. Mango Network는 MoveVM과 EVM 가상 머신을 통합하여 크로스 체인 통신과 다중 가상 머신 상호 운용성을 실현했습니다.
Mango Network: 다중 VM 전 체인 인프라 네트워크
Mango Network의 다중 VM 전 체인 인프라는 다음의 핵심 기술 원리에 의존합니다:
1. 다중 가상 머신 병렬 실행 원리
Mango Network는 MoveVM과 EVM 두 가지 가상 머신을 통해 체인 상의 거래 및 스마트 계약 호출을 공동으로 처리합니다. 서로 다른 가상 머신은 서로 다른 유형의 계약과 작업을 담당하지만, 크로스 체인 통신을 통해 이들 간의 운영 조정을 실현합니다.
a) MoveVM: MoveVM은 자산 관리, 복잡한 계약 논리 및 병렬 작업 능력 처리에 중점을 둡니다. 병렬 실행의 원리는 MoveVM이 계약과 거래의 상태 의존 관계에 따라 거래를 동적으로 조정하여 서로 충돌하지 않는 거래가 동시에 실행될 수 있도록 보장하는 것입니다. 이는 네트워크의 거래 처리량을 향상시킬 뿐만 아니라 전체 실행 효율성을 강화합니다.
b) EVM: EVM은 이더리움 생태계의 핵심 가상 머신으로, 광범위한 스마트 계약과 호환됩니다. OP-Mango와 결합함으로써 EVM은 거래 및 계약 이벤트를 MoveVM으로 전달하여 크로스 체인 계약 호출을 실현합니다.
2. 가상 머신 간 통신 및 데이터 전송 원리
다중 VM 인프라의 핵심 도전 과제는 서로 다른 가상 머신 간의 데이터 공유 및 계약 호출을 어떻게 실현할 것인가입니다. Mango Network는 OP-Mango를 통해 EVM과 MoveVM을 연결하여 가상 머신 간의 통신과 협력을 실현합니다. 가상 머신 간 통신의 구현은 이벤트 캡처, 데이터 직렬화 및 크로스 체인 계약 호출의 세 가지 핵심 단계에 의존합니다:
a) 이벤트 캡처: 하나의 가상 머신 내의 스마트 계약이 이벤트를 발생시킬 때(예: 자산 이동 또는 계약 실행), 해당 이벤트는 크로스 체인 시퀀서에 의해 캡처됩니다. 시퀀서는 가상 머신 상태 변화의 변화를 감시하는 시스템 내의 구성 요소입니다.
b) 데이터 직렬화 및 전송: 캡처된 이벤트는 직렬화 처리되어 일반적인 형식으로 변환됩니다. 이 데이터 형식은 다른 가상 머신이 인식하고 처리할 수 있습니다. OP-Mango의 크로스 체인 시퀀서는 EVM의 이벤트 데이터를 MoveVM이 처리할 수 있는 데이터로 변환하고, MoveVM에서 해당 계약 실행을 촉발합니다.
c) 계약 상호 호출: 크로스 체인 통신의 최종 목표는 가상 머신 간의 계약 호출을 실현하는 것입니다. 크로스 체인 이벤트 전송 메커니즘을 통해 EVM과 MoveVM의 스마트 계약은 서로 호출할 수 있으며, 크로스 체인 논리의 완전한 실행을 실현합니다. 예를 들어, EVM의 계약이 특정 작업을 완료하면 MoveVM은 이벤트를 수신하고 이에 따라 해당 작업 또는 계약 논리를 실행할 수 있습니다.
3. Layer 2 확장 및 배치 처리 원리
거래 처리 효율성을 높이기 위해 OP-Mango는 Layer 2 확장 솔루션을 채택하여 대량의 거래를 오프 체인에서 처리하고 정기적으로 메인넷에 제출하여 결제합니다. 이 아키텍처는 다음 몇 가지 기술 원리에 기반합니다:
a) 배치 처리 및 단언: OP-Mango는 Layer 2 네트워크의 거래를 배치로 묶어 배치 제출 방식으로 메인넷의 거래 혼잡 문제를 줄입니다. 거래 배치는 여러 거래의 상태 변경 및 단언을 포함하며, 이더리움 메인넷에 제출된 후 MoveVM에서 최종 검증 및 결제를 수행합니다.
b) 단언 및 분쟁 해결 메커니즘: 크로스 체인 거래의 안전성을 보장하기 위해 OP-Mango는 단언 메커니즘을 도입했습니다. 단언은 일련의 거래 상태에 대한 증명으로, 단언이 제출된 후 분쟁이 없으면 거래가 확인됩니다. 분쟁이 발생할 경우 네트워크는 데이터 체인 상의 증거를 통해 분쟁을 해결할 수 있습니다. 이 메커니즘은 크로스 체인 거래의 안전성과 일관성을 보장합니다.
4. 크로스 체인 자산 관리 원리
Mango Network의 크로스 체인 자산 관리는 주로 EVM과 MoveVM 간의 상호 운용 메커니즘에 의존하여 크로스 체인 자산의 안전한 이전 및 결제를 실현합니다. 핵심 원리는 다음과 같습니다:
a) 상태 동기화 및 이전: 자산의 크로스 체인 이전은 OP-Mango를 통해 상태 동기화를 실현합니다. EVM에서 실행된 자산 작업은 직렬화되어 MoveVM으로 전달되며, MoveVM은 이벤트에 따라 자산 상태를 업데이트하여 EVM에서 MoveVM으로의 자산 이전을 완료합니다.
b) 양방향 결제: 크로스 체인 자산 이전 및 결제는 EVM에서 MoveVM으로의 이전에 국한되지 않으며, MoveVM의 자산 상태도 크로스 체인 시퀀서를 통해 EVM으로 전달되어 가상 머신 간의 양방향 결제를 보장합니다. 이 과정은 크로스 체인 작업의 전 과정 안전성을 보장하고 거래 데이터의 일관성을 유지합니다.
기능 핵심: Mango Network의 내재적 논리
OP-Mango는 OPStack을 기반으로 구축된 2층 네트워크로, EVM(이더리움 가상 머신) 호환성을 활용하여 사용자 거래 요청을 처리합니다. 사용자는 노드를 통해 거래를 제출하고 블록 데이터를 조회할 수 있습니다. OP-Mango의 노드는 이더리움 1차 네트워크에서 안전한 거래 데이터를 가져오고 P2P 네트워크를 통해 방송하여 네트워크의 신속한 동기화를 보장합니다.
이더리움과 OP-Mango 간의 크로스 체인 통신
이 과정에서 시퀀서(Sequencer)는 2층 네트워크의 거래 정렬, 패키징 및 배치 데이터 제출을 담당합니다. 구체적으로, 시퀀서는 사용자와 노드로부터 수신한 거래를 정렬하고 이 거래들을 패키지로 묶어 이더리움 1차 네트워크에 제출하며, 원주율 토큰 MGO가 패키징 Gas로 사용됩니다. 동시에 시퀀서는 단언(assertion) 작업을 수행하여 2층 네트워크의 상태 업데이트 및 거래 기록을 일괄적으로 1차 네트워크의 검증자에게 제출하여 OP-Mango 네트워크의 상태가 이더리움과 일치하도록 보장합니다.
OP-Mango의 가장 큰 특징은 크로스 체인 통신 계약을 통해 Mango Network의 MoveVM과 긴밀하게 상호작용하고 결제하는 것입니다. 이러한 설계는 2층 네트워크가 EVM을 지원할 뿐만 아니라 MoveVM 스마트 계약과도 동시에 상호작용할 수 있게 하여 크로스 체인 상호 운용성을 실현합니다. 아키텍처 도면에서 시퀀서는 EVM 또는 MoveVM 내의 이벤트를 캡처하고 이러한 이벤트를 크로스 체인 호출로 해석하여 다른 가상 머신 내의 계약 실행을 촉발합니다. 이러한 크로스 가상 머신 시퀀서를 통해 OP-Mango는 서로 다른 가상 머신 환경에서 계약 상호 운용성을 실현하고 EVM과 MoveVM 간의 안전한 결제 및 데이터 동기화를 완료할 수 있습니다. MoveVM은 안전성과 프로그래밍 가능성에 중점을 두어 보다 유연한 계약 실행 환경을 제공하며, EVM 레이어와 상호 보완적인 관계를 형성합니다. 이러한 설계는 개발자가 두 가지 가상 머신의 장점을 동시에 활용할 수 있게 합니다.
기술 주도: 아키텍처 장점 및 시장 포지셔닝
Mango Network에서 MoveVM의 안전성 특성이 충분히 발휘되며, 그 설계 이념은 정적 타입 검사와 모듈화 프로그래밍 방식을 통해 안전 취약점과 런타임 오류를 최대한 줄이는 것입니다. 또한 다중 가상 머신 아키텍처는 네트워크에 더 높은 유연성과 확장성을 제공하여 개발자가 서로 다른 가상 머신 간에 자유롭게 스마트 계약을 배포하고 실행할 수 있게 하여 크로스 체인 통신과 자산 상호 운용성의 발전을 촉진합니다.
Mango Network는 MoveVM을 최초로 채택한 다중 가상 머신 실행 네트워크로, MoveVM의 자산 관리 안전성의 뛰어난 특성과 다중 가상 머신 환경의 확장성을 성공적으로 융합했습니다. 이러한 결합은 자산의 안전성을 보장할 뿐만 아니라 다원화된 가상 머신 실행 환경을 제공하여 Move 생태계 내 유동성의 한계를 효과적으로 해결하고 이더리움 가상 머신(EVM) 생태계와의 간극을 메웠습니다. 이러한 혁신적인 통합을 통해 Mango Network는 자산 안전성과 EVM 생태계 내 자산 유동성의 유기적 결합을 실현하여 포괄적인 체인 상 기본 거래 인프라 구축을 위한 견고한 기술 기반을 마련했습니다.