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) 메커니즘에서 소스 체인에서 토큰이 소각되고 대상 체인에서 새로 발행되는 구조와 일치합니다.
- 첫 번째 사진의 Token Sent:
- 64.1K USDC
- 이 값은 Base 체인에서 출발하여 Ethereum 체인으로 이동한 양입니다.
- 현재 사진의 값 (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)**와 연결됩니다.
반응형