
Etherscan을 볼 때 우리는 정확히 무엇을 보고 있는 것일까?
글: 십사군
지난주 '러브 데스 로봇'의 NFT 이벤트를 계기로, Web3 세계에서 인프라(및 사용자 인식)가 극도로 부족한 문제가 많은 애호자들이 깊이 들어가려는 걸음에 장애물이 되고 있음을 실감하게 되었다(정말 "NFT 민팅 후 내 NFT는 어디에 있는가?"라는 질문을 너무 많이 들어 짜증이 날 정도였다).
따라서 만약 당신이 아래와 같은 의문을 가지고 있다면, 본 글은 바로 당신을 위한 안내서다!
● 거래소에서 내 지갑으로 출금했는데 도착했을까?
● NFT 민팅 거래가 완료됐는데, 내 자산은 어디에 있을까?
● 모두가 체인 상 데이터가 공개된다고 하는데, 어떻게 하면 보어드 에이프(Bored Ape) 전체 보유 사용자를 추출할 수 있을까?
● 체인 상에는 다양한 독특한 차익거래 봇이 있다고 들었는데, 그들은 어디에 존재할까?
체인 상 데이터는 위치한 퍼블릭 체인에 따라 거의 각각 블록체인 익스플로러를 갖는다. 이 중 Etherscan.io는 이더리움의 입구다.
본문은 배경 데이터에서 출발하여 블록/거래/주소의 세부 정보 의미를 해석하고, Etherscan의 확장 통계 정보 사례를 결합해, 여러분이 Web3의 문을 더 열 수 있도록 도와줄 것이다!

1. Etherscan은 무엇을 할 수 있는가?
이더리움 내 모든 상호작용은 공개되어 있으며, 트랜잭션 해시(트랜잭션 ID)만 있으면 토큰, 스마트 컨트랙트, 지갑 주소 등 관련 활동 전부를 확인할 수 있다.
Etherscan은 회원가입 없이도 사용 가능하지만, 개인 계정을 생성하면 큐잉된 거래 알림, 개발자 도구 접근, 데이터 소스 알림 설정 등의 부가 기능을 활용할 수 있다.
예를 들어 일론 머스크의 주소를 발견했다면, 그의 모든 거래 흐름을 감청할 수 있다는 뜻이다.
2. Etherscan은 무엇을 할 수 없는가?
Etherscan은 이더리움 지갑 기능이나 프라이빗 키 저장 서비스를 제공하지 않는다. 따라서 거래 자체를 수행할 수 없다. 암호화폐를 거래하거나 보관하려면 Trust Wallet, MetaMask, Math Wallet 또는 바이낸스 체인 지갑과 같은 암호화폐 지갑이 필요하다.
지갑을 통해 프라이빗 키를 관리한 후 비로소 Etherscan의 편리한 컨트랙트 조작 기능을 이용해 기본적인 컨트랙트 함수 호출 거래를 실행할 수 있다. 예를 들어 지난주 '러브 데스 로봇' NFT 민팅 거래 상세 내용은 다음 링크에서 확인 가능하다:넷플릭스의 NFT가 웹2 비즈니스 보안을 잊었을 때
3. Etherscan에는 어떤 것들이 있는가?
주로 세 가지로 나뉜다.
● 기본적인 표준 데이터 조회 창구
● 고급 사용자용 일반 데이터 통계 분석
● 개발자가 사용하는 맞춤형 인터페이스 서비스
3.1 공공 기초 정보
우리는 블록체인이 여러 건의 거래를 실행한 후 하나의 블록으로 묶어 게시하고 장부에 기록하는 기술이라는 것을 알고 있다.所谓 컨트랙트란 거래의 메모 영역에 맞춤 코드를 담아 가상머신에서 코드 로직을 실행할 수 있게 한 것이다. 각 거래의 원본 정보를 기록함으로써 하나씩 재생해 전체 과정을 복원할 수 있다.
이는 공공 정보의 세 가지 부분을 포함한다: 거래(Transaction), 블록(Block), 주소(Address). 즉 아래 이미지의 세 영역이다.
그 사이에 위치한 가장 자주 사용되는 기본 정보는 다음과 같다:
● ETHER PRICE: 현재 ETH 대 달러 가격
● TRANSACTIONS: 총 거래 수
● MED GAS PRICE: 각 거래의 수수료 단가
● MARKET CAP: 총 자산 시가총액
● TRANSACTION HISTORY: 최근 14일간 매일 거래 총수
● DIFFICULTY 및 HASH RATE: 논의 생략

3.2 거래 상세 정보에는 무엇이 있는가?
최근 거래 하나를 아무거나 선택해 보면 대부분의 데이터는 직관적이다.
마치 택배의 전체 생명 주기를 보는 것처럼:
1. 송장 번호는 무엇인가 (Transaction Hash)
2. 배송 성공 여부 (Status)
3. 수취인은 언제 받았는가 (Timestamp)
4. 어디서(from) 왔으며 어디로(to) 갔는가
5. 어느 배달원(블록)이 포장했는가
6. 봉투 안에 무엇이 들어있는가 (value + input data)
7. 우편요금은 얼마인가 (Transaction Fee)
참고로, to 주소는 컨트랙트일 수도 있고, 사용자 주소(EOA)일 수도 있으며, 0x0일 수도 있는데, 이는 새로운 컨트랙트 생성을 의미한다(Etherscan에서는 반환된 컨트랙트 주소를 to 위치로 표시함).

위쪽에는 다른 정보 항목들도 있다.
● log: 해당 거래 실행 중 호출된 여러 함수 순서 및 주요 파라미터
● state: 거래 당사자의 일부 상태 정보, 거의 사용되지 않음
● comments: 댓글, 중심화된 기능이며 체인 상 데이터가 아님
3.3 블록 상세 정보에는 무엇이 있는가?
블록 정보는 비교적 복잡하며 상태 분석에는 큰 의미가 없다.
기술적 파라미터(예: 블록 보상/삼촌 블록 보상/Burnt fees 등)가 있지만 여기서는 다루지 않는다.

3.4 주소 상세 정보에는 무엇이 있는가?
주의할 점은 여기 정보는 체인 상에서 유래하지만 실제로는 Etherscan이 2차 정리한 것이다.
자신의 주소에 누적된 각종 ERC20 토큰을 어떻게 찾을지 궁금하다면, 토큰 목록(Token list)에서 조회할 수 있다.
ENS 도메인을 구입한 경우 도메인으로 자신의 주소를 빠르게 찾을 수 있다. 여기서 내 주소는 직접 만든 프로그램으로 만들어진 특별번호(끝 네 자리 b14c, 14 포함)다.
아래쪽에는 여러 종류의 거래 유형별 아카이브 항목이 있다.
여기서 internal Tx(내부 거래)란 내가 특정 컨트랙트를 호출했고, 해당 컨트랙트 기능이 복잡해 다른 컨트랙트를 호출해 정보를 가져올 때, 컨트랙트가 from 주소가 되는 거래를 말한다.


특정 주소가 많은 사용자로부터 신고를 받고 공식 검증을 거친 경우 오른쪽에 위험 라벨(붉은 방패 아이콘)이 표시되며, 이는 피싱 컨트랙트이거나 해커가 훔친 자금을 이체한 주소일 수 있음을 의미한다.

또한 Analytics(분석) 탭은 기본 분석 리포트를 제공하며, 더 많은 질문에 답할 수 있다. 예를 들어:
● 특정 대규모 주소의 잔액 변동, 특정 산업 KOL이 새롭게 구매한 NFT 확인
● 특정 컨트랙트의 최근 거래량은 제품 인기의 가장 기본적인 지표를 반영한다.

해당 주소가 컨트랙트일 경우 contract 탭도 볼 수 있다.
예를 들어 '러브 데스 로봇' NFT 사건에서:
● 동적 서명 검증 기술인 1271 사용 분석: 1번 경로, 소스 코드 보기
● 각 유형의 1155 프로토콜 NFT가 몇 번 민팅되었는지 조회: 2번 경로, 상태 조회로 가스 불필요
● 민팅 실행해 자신의 NFT 취득: 3번 경로, 거래 발행으로 상태 변경, 가스 소모 필요
경고: 이 기능은 스마트 컨트랙트 자체에 문제가 없는지 반드시 확인해야 한다. 그렇지 않으면 자산 보안에 위협받을 수 있으므로 초보자는 사용하지 않는 것이 좋다.

4. 고급 통계 정보
물론 체인 상 데이터는 공개되어 있어 많은 웹2 업계의 장벽을 허물었고, 이로 인해 Etherscan에서도 몇 가지 기본 통계 항목이 생겨났다. 필자가 정리한 초기 화면 구성은 다음과 같다.

정보가 너무 많아 일일이 나열하기 어려우므로, 예시를 들어 이 정보들을 어떻게 조합하는지를 설명하겠다.
● 특정 대규모 주소들의 동향 주목: Top Accounts
● 대기 중인 거래 큐 주목: Pending Txns
대기 중이라는 것은 아직 패키징되지 않았음을 의미하며, 이 큐를 주목하는 것은 마치 상위 시야에서 어떤 거래가 발생할지 판단하는 것과 같다. 해커는 가스 가격을 올려 자신의 거래를 먼저 패키징해 끼어들 수 있다. 특히 NFT 민팅 시, 모두 민팅 허가 블록 내에서 동시에 처리되려고 대기한다.
ERC20 상위 정보 목록: 피싱 방지, 현재 ERC20 규격에 맞는 컨트랙트가 53만 개임을 한눈에 파악할 수 있으며, 유통 시가총액 순으로 정렬하면 BNB와 USDT가 최상위이며, 각각의 보유 주소 수 등의 정보도 확인 가능하다.

Charts & Stats에서 제공하는 데이터는 매우 다양하며, 역할에 따라 관심 포인트도 다르다.

예를 들어 컨트랙트 기술 연구자는 가스 관련 정보에 주목한다. 체인에 배포할 때 가스 소비가 크므로 저렴한 가스 요금 시간대를 찾아야 하기 때문이다.
다른 퍼블릭 체인 상태를 주목한다면 크로스체인을 통해 다른 퍼블릭 체인 생태계의 TVL(총 락업 금액)을 확인할 수 있다.
이 생태계가 연구 가치가 있는지 여부를 따져보고 있다면 Ethereum Daily Verified Contracts Chart를 참고할 수 있다.
각 컨트랙트는 하나의 제품을 의미하며, 이는 전체 생태계의 번영을 나타낸다.

5. 맞춤형 정보 추출
물론 여기까지 읽었다면 당신은 상당한 실천 능력을 갖춘 분임이 틀림없다. 단순히 리포트만 보는 것을 넘어서, 웹페이지에서 엑셀로 내보낼 때 걸리는 수량 제한을 어떻게 극복할 수 있을까? 예를 들어 상위 1만 개 프로젝트의 거래량을 일괄 추출하거나, 특정 해커 프로그램이 어떻게 수익을 내고 얼마나 벌었는지 연구하려면 API 문서를 활용해 맞춤형 정보 추출이 필요하다.
상세 개발 문서: https://docs.etherscan.io/

마지막으로 간단한 URL 요청만으로 정보를 얻을 수 있다. 예를 들어 특정 주소의 잔액을 조회하려면:
사용:
/api?module=account&action=balance&address=0x&tag=latest&apikey=YourApiKeyToken
결과:
{status: "1",message: "OK",result: "1111"}
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














