플랫폼 아키텍처 개요
합의, 실행 및 규제 준수를 통합하는 마루의 기술적 기반.
마루의 아키텍처는 강력한 Cosmos SDK 기반 위에 구축되었으며, 완벽하게 호환되는 EVM 실행 환경과 깊이 통합된 프로그래밍 가능 컴플라이언스 계층(PCL)을 특징으로 합니다.
아키텍처
graph TD
subgraph Application Layer
DApps[DApps & Wallets]
AI[AI Agents]
end
subgraph Maroo Core
EVM[EVM Execution Environment]
PCL[Programmable Compliance Layer]
Identity[Identity & EAS Module]
end
subgraph Consensus Layer
CometBFT[CometBFT Consensus]
end
DApps --> EVM
AI --> EVM
EVM <--> PCL
PCL <--> Identity
EVM --> CometBFT EVM, PCL 및 신원 모듈의 통합을 보여주는 고수준 아키텍처.
핵심 구성요소
마루는 독립적인 Layer 1 블록체인으로 설계되었습니다. 기본적으로 빠르고 결정론적인 완결성을 위해 CometBFT를 활용합니다. 합의 계층 위에는 완벽하게 EVM과 호환되는 실행 환경이 있어 개발자가 수정 없이 기존 Solidity 스마트 컨트랙트를 배포할 수 있습니다.
마루를 차별화하는 것은 프로그래밍 가능 컴플라이언스 계층(PCL)과 신원 모듈이 노드 소프트웨어에 직접 깊이 통합되어 있다는 점입니다. 이들은 단순히 그 위에 얹혀진 스마트 컨트랙트가 아니라, 상태 변경이 발생하기 전에 모든 트랜잭션을 가로채고 검증하는 핵심 프로토콜 모듈입니다.
마루를 차별화하는 것은 프로그래밍 가능 컴플라이언스 계층(PCL)과 신원 모듈이 노드 소프트웨어에 직접 깊이 통합되어 있다는 점입니다. 이들은 단순히 그 위에 얹혀진 스마트 컨트랙트가 아니라, 상태 변경이 발생하기 전에 모든 트랜잭션을 가로채고 검증하는 핵심 프로토콜 모듈입니다.