EAS 통합
Ethereum Attestation Service를 내장하기 위한 Maroo의 아키텍처 접근 방식.
Maroo는 Ethereum Attestation Service(EAS)를 신원 및 평판을 위한 핵심 기초 요소로 통합합니다. EAS가 단순한 컨트랙트 집합인 일반 EVM 체인과 달리, Maroo는 x/eas 모듈로 이 컨트랙트들을 래핑하여 다른 모듈이나 IBC로 연결된 체인을 포함한 전체 Cosmos 생태계에서 증명 데이터에 접근할 수 있게 합니다.
래퍼(Wrapper) 패턴
이 통합은 '래퍼 패턴'을 따릅니다. 진실의 원천(Source of Truth)은 제네시스 또는 런타임에 배포된 Solidity 컨트랙트입니다. Go 모듈(
x/eas)은 번역기 역할을 하여 gRPC 요청을 eth_call 작업으로 변환합니다. 이를 통해 marood CLI와 같은 도구가 표준 Cosmos 구문을 사용하여 증명을 조회할 수 있습니다.신원 및 규정 준수
Maroo는 PCL(Programmable Compliance Layer)에 EAS를 사용합니다. KYC(고객 확인), KYB(기업 확인), KYA(에이전트 확인) 상태는 온체인 증명으로 표현됩니다.
x/eas 모듈을 통해 PCL은 트랜잭션 처리 중에 이러한 상태를 효율적으로 검증할 수 있습니다.컨트랙트 주소
이 통합은 EAS 레지스트리와 스키마 인덱서를 위한 특정 컨트랙트 주소에 의존합니다. 이 주소들은 일반적으로 Maroo 네트워크(메인넷/테스트넷) 전반에 걸쳐 고정되어 있지만, 모듈 파라미터나 쿼리 인자를 통해 설정할 수 있습니다.