Intern/Project

[Intern] Source 트랜잭션 value 값 확인 및 검증

dbfl9911 2024. 12. 11. 21:29
반응형

근무 내용

  • 코드 리팩토링, PR review & merge
  • Source tx value 값 맞게 나오는지 확인 및 검증

 

근무 결과

여러 트랜잭션 결과값 중 아래 값이 맞는 값이라 추정

  • Circle: Token Minter: USDC의 발행과 관련된 계정입니다. 이는 Cross-Chain Transfer가 진행될 때 USDC가 발행되거나 소각되는 과정에서 나타나는 일반적인 패턴입니다.
  • Null Address (0x000...000): 토큰이 소각된다는 것을 의미합니다. 이는 CCTP (Circle Cross-Chain Transfer Protocol) 메커니즘에서 소스 체인에서 토큰이 소각되고 대상 체인에서 새로 발행되는 구조와 일치합니다.

  1. 첫 번째 사진의 Token Sent:
    • 64.1K USDC
    • 이 값은 Base 체인에서 출발하여 Ethereum 체인으로 이동한 양입니다.
  2. 현재 사진의 값 (Circle: Token Minter → Null):
    • 64,067.911096 USDC ($64,052.60)
    • 이 값은 USDC가 Circle: Token Minter에서 **Null Address (소각 주소)**로 소각된 양입니다.
    • 소각된다는 것은 Base 체인에서 USDC를 소멸시켜 Cross-Chain Transfer를 진행하는 과정입니다.

결론:

  • Token Sent (64.1K USDC): Base 체인에서 전송된 전체 수량입니다.
  • Circle: Token Minter → Null (64,067.911096 USDC): Base 체인에서 소각된 정확한 수량입니다.

즉, 두 값은 같은 프로세스의 일부이지만, 표현 방식이 다릅니다.

소각된 64,067.911096 USDC가 첫 번째 사진의 **Token Sent (64.1K USDC)**와 연결됩니다.

반응형