메인 콘텐츠로 건너뛰기

개요

peggy 모듈은 Injective Chain이 Ethereum과의 신뢰가 필요 없는(trustless) 온체인 양방향 ERC-20 토큰 브릿지를 지원할 수 있도록 합니다. 이 시스템에서 Ethereum의 ERC-20 토큰 보유자는 자신의 ERC-20 토큰을 Injective Chain의 Cosmos 네이티브 코인으로 변환하거나 그 반대로 변환할 수 있습니다. 이 탈중앙화 브릿지는 Injective Chain의 검증자(validator)들에 의해 보안이 유지되고 운영됩니다.

목차

  1. 정의
  2. 워크플로우
  3. 상태
  4. 메시지
  5. 슬래싱
  6. End-Block
  7. 이벤트
  8. 파라미터

구성 요소

  1. Ethereum의 Peggy 스마트 컨트랙트
  2. Injective Chain의 Peggy 모듈
  3. Peggo (오프체인 relayer, 일명 orchestrator)
    • Oracle (Peggy 컨트랙트의 이벤트를 관찰하고 Peggy 모듈에 claim을 전송)
    • EthSigner (Peggy 모듈에 Valset 및 Batch 확인 서명)
    • Batch Requester (Peggy 모듈에 배치 토큰 출금 요청 전송)
    • Valset Relayer (Peggy 컨트랙트에 검증자 세트 업데이트 제출)
    • Batch Relayer (Peggy 컨트랙트에 토큰 출금 배치 제출)
블록 서명을 위해 injectived 노드를 실행하는 것 외에도, Injective Chain 검증자는 Ethereum의 Peggy 스마트 컨트랙트와 Injective Chain의 Peggy 모듈 간의 데이터를 중계하기 위해 peggo orchestrator도 실행해야 합니다.

Peggo 기능

  1. Ethereum에서 Injective Chain 검증자 세트의 최신 체크포인트 유지
  2. Ethereum에서 Injective Chain으로 ERC-20 토큰 전송
  3. Injective Chain에서 Ethereum으로 페깅된 토큰 전송