인스턴스 상세 설명: cocoro를 예로 들어 evm 계열 체인 분석 설명

子布说
2025-03-11 10:21:07
수집

前날 개엄마가 블로그에 새 글을 올렸습니다( https://kabochan.blog.jp/archives/53553858.html ),새로운 강아지를 입양하고 Own The Doge 커뮤니티와 협력하여 공식 토큰 $cocoro를 출시했습니다. 이 토큰은 BASE 체인에 배포되었으며, 계약 주소는 0x937a1cFAF0A3d9f5Dc4D0927F72ee5e3e5F82a00입니다.

이 글이 발표된 이후 토큰 가격은 계속 상승하여, 한 시간 내에 시가 총액이 100M을 초과했습니다. 본문에서는 dev가 체인에서 수행한 다양한 작업을 단계별로 설명합니다.

1. 토큰 경제학의 분배를 검증하는 방법

우리는 Own The Doge 커뮤니티의 공식 트위터에서 $cocoro의 토큰 경제학을 볼 수 있습니다. 여기서 75%는 LP에 추가되고, 20%는 커뮤니티 에어드랍, 5%는 DAO 준비금입니다.

위의 토큰 경제학을 보고, 우리는 dev가 토큰 경제학에 따라 올바르게 분배했는지 어떻게 검증할 수 있을까요?
일반적으로 사용되는 도구들은 BASE 체인에 대한 지원이 제한적이며, 현재 자금 풀 변화를 확인하는 데 가장 잘 작동하고 사용하기 쉬운 도구는 okx입니다.
okx 웹사이트를 열고, $cocoro의 CA( https://www.okx.com/zh-hans/web3/detail/8453/0x937a1cfaf0a3d9f5dc4d0927f72ee5e3e5f82a00 )를 입력한 후, [자금 풀 변화] 섹션에서 모든 추가 및 감소 작업을 볼 수 있습니다. [시간]을 오름차순으로 정렬하면 가장 초기의 두 개의 추가 작업을 볼 수 있으며, 각각 375M의 $cocoro 단일 풀을 추가했습니다. 이 두 거래의 수량은 정확히 75%로, 토큰 경제학에서 설명한 것과 일치합니다.

[보유 주소] 섹션에서는 주소의 보유 상황을 볼 수 있으며, 그 중 두 번째 주소의 보유량은 처음上线했을 때 25%로, 토큰 경제학의 20% 커뮤니티 에어드랍 및 5% DAO 준비금과 일치합니다. 그림에서 두 번째 주소는 26.38%의 보유량을 보여주며, 25%보다 많은 이유는 dev가 추가 수수료를 수령했기 때문입니다.

2. dev의 작업을 확인하는 방법

몇 가지 일반적으로 사용되는 도구들은 BASE 체인 dev 주소의 인식 및 작업에서 평균적인 성능을 보입니다. 우리는 블록 탐색기를 사용하여 분석할 수 있습니다.

1. dev 주소 찾기

블록 탐색기를 열고 $cocora의 CA( https://basescan.org/address/0x937a1cfaf0a3d9f5dc4d0927f72ee5e3e5f82a00 )를 입력합니다. 홈페이지의 [More Info] 섹션에서 계약 생성 정보를 볼 수 있으며, 여기에는 dev 주소, 토큰 생성 거래 해시, 자금 출처 주소가 포함되어 있습니다. 그림에서 dev 주소는 0x319C399d3D7d7A2972a6A59646A060Bb29d82A29입니다.

2. dev의 작업 보기

블록 탐색기에서 dev 주소 0x319C399d3D7d7A2972a6A59646A060Bb29d82A29( https://basescan.org/address/0x319c399d3d7d7a2972a6a59646a060bb29d82a29 )를 입력하고, [Token Transfers(ERC-20)] 섹션을 열어 [Token] 열이 "ERC-20: Cocoro"인 거래만 봅니다. 아래에서 위로 각 거래는 다음과 같습니다:
a. 토큰을 생성하고 1B 수량의 토큰을 민트합니다.
b. 테스트 주소로 1개의 토큰을 전송하여 기능이 정상인지 확인합니다(dev가 여전히 매우 조심스럽다는 것을 나타냅니다).
c. 테스트 주소로 전송된 1개의 토큰을 dev 주소로 다시 전송합니다.
d. 두 개의 거래가 각각 375M 수량의 토큰을 단일 풀에 추가합니다(첫 번째 장의 추가 풀 부분에 해당).
f. 나머지 250M 수량의 토큰을 주소 0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072로 전송합니다.

3. LP 소속 확인

Uniswap V3에서 풀을 추가하면 자동으로 NFT가 민트됩니다. 이 NFT는 풀의 세부 정보를 기록하며, 이 NFT를 소유하면 해당 풀을 소유하게 됩니다. NFT를 전송하여 풀의 소유권을 이전할 수 있으며, 풀 잠금도 NFT를 통해 수행됩니다.
이전 섹션의 dev 주소에서 [NFT Transfers] 섹션을 열면 NFT의 전송 상황을 볼 수 있습니다. 아래에서 위로 각 거래는 다음과 같습니다:
a. 가장 아래 두 개의 거래는 단일 풀을 추가하고 해당 NFT를 민트합니다. 이전 섹션의 거래 d와 비교합니다.
b. 두 개의 거래로 두 개의 풀의 NFT를 주소 0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072로 전송합니다.

a의 두 거래 중 하나를 열어 거래 세부 정보를 확인하면 NFT의 Token ID를 얻을 수 있습니다. 예를 들어 위 그림의 마지막 거래를 열어( https://basescan.org/tx/0x12efd530c4245216596993c780075770484622cd68e9cd85e18497bf93bacd81 ),세부 정보를 확인하면 dev가 375M 수량의 코인을 한 주소로 전송했지만 weth는 전송하지 않았습니다. 이는 여기가 추가된 단일 풀임을 나타내며, 쌍방 풀은 아닙니다. 아래 부분에서 이 풀에 해당하는 NFT의 Token ID는 2256046임을 확인할 수 있습니다.

동일하게 다른 추가 풀 거래에 해당하는 NFT의 Token ID는 2256052입니다.

4. 풀 잠금 여부 검증

Own The Doge 커뮤니티의 공식 트위터는 75%의 LP가 영구적으로 잠금된다고 언급했습니다. 그렇다면 잠금이 되었는지 어떻게 확인할 수 있을까요? 이전 내용에서 dev가 풀의 소유권을 주소 0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072로 이전했음을 알았으므로, 이 주소에서 풀 잠금 행동이 있었는지 확인해야 합니다.
블록 탐색기에서 이 주소(https://basescan.org/address/0x735a2ea69997e668dd0f4b2a30ffa9f01e045072)를 입력하고 [Transactions] 및 [Token Transfers(ERC-20)] 섹션의 거래를 확인합니다. 잠금과 관련된 거래는 발견되지 않았으며, 이는 공식 트위터에서 언급한 풀 잠금이 현재 이루어지지 않았음을 나타냅니다. 수수료 수령 작업( https://basescan.org/tx/0x316d0ea27ae38fd33b694e2bb444c5ec1567a56b7e4b403ec257d3c0ccb1a124 )이 하나 발견되었으며, 수령한 수수료의 가치는 약 170만 달러입니다.

3. LP의 상세 정보 확인 방법

위의 내용을 통해 dev가 초기에는 두 개의 단일 풀을 추가했음을 알 수 있습니다. 그렇다면 이 두 개의 단일 풀의 상세 정보를 어떻게 확인할 수 있을까요? 예를 들어 가격 구간과 발생한 수수료는 얼마인지요?

1. Uniswap 공식 APP 사용

Uniswap 웹사이트 https://app.uniswap.org/ 를 열고, 휴대폰 유형에 따라 해당 APP을 다운로드합니다. 지갑 설정에서 [지갑 추가] -- [보기 전용 지갑 추가]를 선택하고, 풀 소유권을 가진 주소 0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072를 입력합니다.
Uniswap 웹사이트 오른쪽 상단의 [연결]에서 [Uniswap 모바일 스캔 QR코드로 연결]을 선택하면 페이지에 QR 코드가 나타납니다. 휴대폰의 Uniswap으로 스캔하고 "연결"을 클릭합니다.

스캔이 성공하면 웹 페이지가 지갑에 연결되며, 웹 페이지 오른쪽 상단에서 연결된 지갑 주소를 볼 수 있습니다. [자금 풀] 섹션에서 풀 정보를 확인할 수 있으며, $cocoro의 풀은 두 개가 있으며, 그 중 하나는 구간을 초과하고, 다른 하나는 구간 내에 있습니다.

풀을 클릭하면 가격 구간의 최저 가격, 최고 가격, 현재 가격과 함께 풀에 남아 있는 weth 및 cocoro의 수량, 미수령 수수료를 확인할 수 있습니다.

현재 두 개의 풀에서 미수령 수수료는 각각 12만 달러와 11.9만 달러이며, 두 번째 장 4절에서 확인한 바와 같이 이미 수령한 수수료는 170만 달러입니다. 프로젝트 측은 현재 수수료에서 총 194만 달러의 수익을 올리고 있습니다.
이 방법의 장점은 Uniswap이 원래 지원하지만, 단점은 APP을 다운로드해야 한다는 것입니다.

2. 웹사이트 직접 확인

이전 장에서 확인한 방법을 통해 풀의 URL은 "https://app.uniswap.org/positions/v3/base/2256046"임을 알 수 있습니다. URL의 마지막 부분의 숫자가 NFT의 Token ID입니다. 우리는 두 번째 장 3절에서 두 개의 풀에 해당하는 NFT의 Token ID가 각각 2256046 및 2256052임을 이미 확인했으므로, 두 개의 풀을 확인할 수 있는 URL을 각각 구성할 수 있습니다:
https://app.uniswap.org/positions/v3/base/2256046
https://app.uniswap.org/positions/v3/base/2256052
위의 두 URL을 통해 풀의 상세 정보를 확인할 수 있습니다.
이 방법의 장점은 URL을 구성하여 빠르게 확인할 수 있지만, 미리 풀에 해당하는 NFT의 Token ID를 조회해야 한다는 것입니다.

3. impersonator를 이용한 시뮬레이션

impersonator는 오픈 소스 프로젝트( https://github.com/impersonator-eth/impersonator )로, WalletConnect 또는 iFrame을 통해 어떤 이더리움 주소로도 dapp에 로그인할 수 있습니다.
impersonator의 공식 웹사이트 https://impersonator.xyz/ 를 열면 지갑 주소와 체인을 선택해야 합니다. 여기서 지갑 주소는 0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072로 입력하고, 체인은 "Base"를 선택합니다. 아래에서 세 가지 시뮬레이션 방법 "WalletConnect", "iFrame", "Extension"을 선택할 수 있습니다.

(1)WalletConnect 방식

WalletConnect 방식을 사용하려면 먼저 Uniswap 웹 페이지를 열고 오른쪽 상단의 [연결]에서 [WalletConnect]를 선택합니다.

WalletConnect QR 코드 페이지가 나타나면 클릭하여 복사한 후, impersonator 웹사이트의 "WalletConnect URI"에 붙여넣습니다. 그러면 Uniswap 웹사이트가 위에서 입력한 주소에 연결되며, 풀 정보를 확인할 수 있습니다.

(2)iFrame 방식

iFrame 방식을 선택하면 간단하게 Uniswap의 URL을 "dapp URL"에 입력하고 "Connect"를 클릭하면 Uniswap이 지갑에 연결된 URL 화면이 아래에 나타납니다. 이때 풀의 상세 정보를 확인할 수 있습니다.

이 방법은 일부 dapps에서 지원하지 않을 수 있으며, 지원하지 않는 경우 이전 장의 WalletConnect 방식을 선택하여 확인할 수 있습니다.
"Extension" 방식은 플러그인을 통해 시뮬레이션하는 것으로, 여기서는 연구하지 않습니다.
impersonator는 현재 Solana 체인 지갑의 dapps 로그인 시뮬레이션도 지원하지만, 현재는 WalletConnect 방식만 지원합니다. 우리는 이전 글 《손으로 가르치는 법: Meteora 유동성 가격 구간을 빠르게 확인하는 방법》에서 두 번째 장에서 관찰 지갑을 사용하여 확인했으므로, 이때 impersonator를 이용해 로그인 시뮬레이션을 할 수 있습니다. 그러나 아쉽게도 Meteora는 현재 WalletConnect 방식으로 지갑 연결을 지원하지 않습니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축