< 작업 목록으로
HASH: 0x0002...2025.07 - 2025.08

Beatoz-Axelar Integration

Cross-Chain Interoperability

시스템 설명

1인 개발로 진행한 Beatoz EVM ↔ Axelar CGP 크로스체인 연동 프로젝트입니다. Gateway/Auth/Gas/Deposit 컨트랙트와 Beatoz 릴레이어를 포함합니다.

기술 스택

SolidityGoRustCosmos SDKTendermintTypeScript
Beatoz-Axelar Integration
ROLE: SOLO_DEVELOPERDOMAIN: BLOCKCHAIN
!

문제도전 과제

크로스체인 이벤트 처리에서 반복 호출/오버헤드를 줄이면서도, 명령 실행의 신뢰성과 관측 가능성을 확보해야 했습니다.

해결해결 방식

Axelar CGP 컨트랙트(Gateway/AuthWeighted/GasService/DepositService)와 Beatoz 전용 Relayer를 구현해 이벤트 모니터링→명령 실행을 배치/직접 RPC 기반으로 구성했습니다.

구현 범위

1인 개발로 진행한 Beatoz EVM ↔ Axelar CGP 크로스체인 연동 프로젝트입니다. Gateway/Auth/Gas/Deposit 컨트랙트와 Beatoz 릴레이어를 포함합니다.

증빙 자료

공개 가능한 증빙 자료가 등록되지 않았습니다.

기술 상세

개요

  • 1인 개발로 진행한 Beatoz EVM ↔ Axelar CGP 크로스체인 연동입니다.
  • 컨트랙트(Gateway/Auth/Gas/Deposit)와 이벤트 모니터링/명령 실행 릴레이어를 포함합니다.

핵심 구성

1) Axelar CGP 컨트랙트 레이어

  • Gateway/AuthWeighted/GasService/DepositService 등 CGP 구성요소를 체인 환경에 맞게 통합합니다.
  • 검증(가중치 멀티시그) 및 메시지/토큰 처리 흐름을 컨트랙트 수준에서 구현합니다.

2) Relayer(이벤트 모니터링 → 명령 실행)

  • 소스 체인 이벤트를 모니터링하고, 목적 체인에서 명령 실행을 수행하는 워커/서비스를 구성합니다.
  • 운영 안정성을 위해 배치 처리 및 직접 RPC 기반 최적화(불필요 호출 감소) 방향으로 구성했습니다.

운영 포인트

  • 크로스체인은 “성공 케이스”보다 **실패/재시도/중복 방지(멱등성)**가 핵심이라, 이벤트 처리와 실행 단계를 분리해 추적 가능하게 구성했습니다.