D 크립토홈
lang: zh en ja ko
백과 카테고리 다운로드 다운로드 가입

Etherscan 사용법: 온체인 데이터 조회 방법

바이낸스 앱을 다운로드하여 거래 시작

안드로이드 사용자는 APK를 직접 다운로드할 수 있습니다. VPN 불필요.

Etherscan은 이더리움 블록체인에서 가장 권위 있고 널리 사용되는 블록체인 익스플로러입니다. 온체인의 원시 데이터를 사람이 읽을 수 있는 인터페이스로 변환하여, 누구나 트랜잭션을 조회하고, 주소를 추적하며, 컨트랙트를 검증할 수 있게 해줍니다. 이 글에서는 Etherscan의 각종 기능과 사용법을 체계적으로 설명합니다.

1. Etherscan 개요

1.1 블록체인 익스플로러란?

블록체인 익스플로러는 블록체인 위의 데이터를 시각화하여 보여주는 도구입니다. 블록체인은 공개적이고 투명하기 때문에 모든 거래 기록을 누구나 열람할 수 있으며, 블록체인 익스플로러는 이러한 기록을 확인하는 창구 역할을 합니다.

Etherscan(etherscan.io)은 이더리움 생태계의 표준 블록체인 익스플로러로, 다음과 같은 기능을 제공합니다.

  • 트랜잭션 조회: 모든 트랜잭션의 세부 정보를 확인
  • 주소 조회: 특정 주소의 잔액 및 거래 내역 확인
  • 블록 조회: 블록 정보 및 포함된 트랜잭션 확인
  • 컨트랙트 조회: 스마트 컨트랙트 코드 열람 및 검증
  • 토큰 정보: ERC-20/ERC-721 토큰의 상세 데이터 확인
  • 가스 추적: 실시간 네트워크 가스 가격 확인
  • 데이터 분석: 다양한 온체인 데이터 통계 차트

1.2 Etherscan의 중요성

암호화폐 사용자로서 Etherscan을 다루는 것은 기본 역량입니다.

상황 Etherscan으로 할 수 있는 일
송금 후 확인 트랜잭션 성공 여부 및 컨펌 수 확인
프로젝트 조사 토큰 컨트랙트, 보유 분포 확인
자금 추적 특정 주소의 자금 흐름 추적
보안 검증 컨트랙트 코드 검증 여부 확인
가스비 최적화 현재 가스 가격 확인 후 적절한 시점 선택
승인 관리 토큰 승인 내역 확인 및 취소

2. 트랜잭션 조회

2.1 트랜잭션 찾는 방법

모든 이더리움 트랜잭션에는 고유한 **트랜잭션 해시(Transaction Hash/TxHash)**가 있으며, 0x로 시작하는 66자리 16진수 문자열 형식입니다.

조회 방법:

  1. etherscan.io에 접속
  2. 검색창에 트랜잭션 해시 붙여넣기
  3. Enter를 눌러 트랜잭션 상세 정보 확인

2.2 트랜잭션 상세 정보 해석

일반적인 트랜잭션 페이지에는 다음 정보가 포함됩니다.

기본 정보:

  • Transaction Hash: 트랜잭션의 고유 식별자
  • Status: 트랜잭션 상태 (Success/Failed/Pending)
  • Block: 트랜잭션이 포함된 블록 번호
  • Timestamp: 트랜잭션 확인 시간

참여자 정보:

  • From: 발신자 주소
  • To: 수신자 주소 (컨트랙트 상호작용의 경우 컨트랙트 주소 표시)
  • Value: 전송된 ETH 수량

수수료 정보:

  • Transaction Fee: 실제 지불한 수수료 (ETH)
  • Gas Price: 단위 가스 가격 (Gwei)
  • Gas Limit & Usage: 가스 상한 및 실제 소모량

고급 정보:

  • Input Data: 트랜잭션에 포함된 데이터 (컨트랙트 호출 함수 및 파라미터)
  • Nonce: 발신자의 트랜잭션 일련번호

2.3 트랜잭션 상태 분석

상태 의미 일반적인 원인
Success 트랜잭션 성공 정상 완료
Failed 트랜잭션 실패 가스 부족, 컨트랙트 실행 오류
Pending 확인 대기 중 가스 가격이 너무 낮음, 네트워크 혼잡

Failed 트랜잭션 주의사항: 트랜잭션이 실패하더라도 가스비는 차감됩니다 (채굴자/검증자가 이미 트랜잭션 실행을 시도했기 때문).

3. 주소 조회

3.1 주소 개요 보기

검색창에 이더리움 주소(0x로 시작하는 42자리 문자열)를 입력하면 다음을 확인할 수 있습니다.

  • ETH Balance: ETH 잔액
  • ETH Value: ETH의 법정화폐 환산 가치
  • Token Holdings: 보유 중인 ERC-20 토큰 목록 및 가치

3.2 거래 내역

주소 페이지에는 여러 탭이 제공됩니다.

  • Transactions: 모든 ETH 전송 기록
  • Internal Txns: 내부 트랜잭션 (컨트랙트 간 호출로 발생한 전송)
  • ERC-20 Token Txns: ERC-20 토큰 전송 기록
  • ERC-721 Token Txns: NFT(ERC-721) 전송 기록
  • ERC-1155 Token Txns: ERC-1155 토큰 전송 기록

3.3 주소 라벨

Etherscan은 많은 유명 주소에 라벨을 부여합니다. 예를 들면:

  • 거래소 주소 (예: "Binance 14")
  • 프로젝트 팀 주소
  • 알려진 스캐머 주소
  • 브릿지 컨트랙트 주소

이러한 라벨은 자금의 출처와 행선지를 빠르게 파악하는 데 도움이 됩니다.

4. 토큰 정보 조회

4.1 토큰 세부 정보 보기

토큰 이름이나 컨트랙트 주소를 검색하면 다음을 확인할 수 있습니다.

  • 가격 및 시가총액
  • 총 공급량
  • 보유자 수
  • 전송 횟수
  • 컨트랙트 주소
  • 컨트랙트 코드 (검증된 경우)

4.2 보유 분포 분석

토큰 페이지의 "Holders" 탭에서 확인할 수 있는 내용:

  • Top 보유 주소 순위
  • 각 주소의 보유 수량 및 비율
  • 컨트랙트 주소 (DEX 유동성 풀, 스테이킹 컨트랙트 등)

투자 참고: 소수의 주소가 대부분의 토큰 공급량을 보유하고 있다면 매도 리스크가 존재할 수 있습니다. 건전한 토큰은 일반적으로 보유 분포가 상대적으로 분산되어 있습니다.

4.3 토큰 승인 확인

etherscan.io/tokenapprovalchecker를 통해:

  1. 지갑을 연결하거나 주소를 입력
  2. 모든 승인된 토큰 및 승인 한도 확인
  3. 불필요한 승인 취소 가능

5. 스마트 컨트랙트 조회

5.1 컨트랙트 코드 보기

검증된 컨트랙트의 경우, 컨트랙트 주소 페이지의 "Contract" 탭에서 확인할 수 있습니다.

  • Source Code: 컨트랙트 소스 코드 (Solidity)
  • ABI: 컨트랙트 애플리케이션 바이너리 인터페이스
  • Constructor Arguments: 컨트랙트 배포 시 생성자 함수 파라미터
  • Compiler Version: 사용된 컴파일러 버전

5.2 Read Contract (컨트랙트 읽기)

"Read Contract" 기능으로 가스비 없이 컨트랙트의 읽기 전용 함수를 직접 호출할 수 있습니다.

자주 읽는 정보:

  • name(): 토큰 이름
  • symbol(): 토큰 심볼
  • totalSupply(): 총 공급량
  • balanceOf(address): 특정 주소의 잔액 조회
  • owner(): 컨트랙트 소유자

5.3 Write Contract (컨트랙트 쓰기)

"Write Contract" 기능으로 컨트랙트와 직접 상호작용할 수 있습니다 (지갑 연결 및 가스비 지불 필요).

자주 사용하는 작업:

  • approve(): 토큰 승인
  • transfer(): 토큰 전송
  • revoke(): 특정 권한 취소

보안 주의: 컨트랙트와의 직접 상호작용은 고급 작업입니다. 컨트랙트 기능을 이해하지 못한 상태에서 Write 함수를 함부로 호출하지 마세요.

5.4 컨트랙트 검증 상태

표시 의미
녹색 체크 컨트랙트 코드가 검증됨, 소스 코드 공개
표시 없음 컨트랙트 미검증, 바이트코드만 확인 가능

보안 권장: 미검증 컨트랙트와 상호작용할 때는 각별히 주의하세요. 컨트랙트의 실제 기능을 확인할 수 없기 때문입니다.

6. 가스 추적기

6.1 Gas Tracker 페이지

etherscan.io/gastracker에 접속하면 확인할 수 있습니다.

  • 현재 가스 가격: Low / Average / High 세 단계
  • 예상 컨펌 시간: 각 가스 가격에 해당하는 예상 확인 시간
  • 가스 가격 추이 차트: 과거 가스 가격 변동 내역

6.2 가스 가격 단위

단위 환산
Wei 최소 단위
Gwei 1 Gwei = 10^9 Wei
ETH 1 ETH = 10^18 Wei

가스비 계산 공식: 실제 수수료 = Gas Used × Gas Price

6.3 가스비 최적화 팁

  • 긴급하지 않은 트랜잭션은 Low Gas Price를 선택
  • 가스 가격의 일일 주기 패턴에 주목 (보통 UTC 새벽 시간대가 가장 저렴)
  • Layer 2 네트워크(Arbitrum, Optimism 등)를 사용하면 가스비를 대폭 절감
  • 배치 작업을 하나의 트랜잭션으로 통합

7. 고급 기능

7.1 주소 모니터링 (Watch List)

Etherscan 무료 계정을 등록하면 다음이 가능합니다.

  1. 관심 있는 주소를 Watch List에 추가
  2. 트랜잭션 알림 설정 (이메일 알림)
  3. 개인 라벨 및 메모 추가

7.2 API 서비스

Etherscan은 개발자와 데이터 분석가를 위한 무료 API 인터페이스를 제공합니다.

  • 주소 잔액 조회
  • 거래 기록 가져오기
  • 가스 가격 조회
  • 토큰 정보 가져오기

무료 계정은 초당 5회 호출로 제한되며, 유료 플랜은 더 높은 빈도를 지원합니다.

7.3 DEX Tracker

탈중앙화 거래소의 실시간 거래 데이터를 확인할 수 있습니다.

  • 최신 토큰 거래 쌍
  • 거래량 순위
  • 새로 생성된 유동성 풀

7.4 서명 검증

Etherscan의 "Verified Signatures" 도구로 오프체인 서명의 진위를 검증하여, 메시지가 실제로 특정 주소에서 서명되었는지 확인할 수 있습니다.

8. 보안 도구

8.1 토큰 승인 관리

정기적으로 토큰 승인을 점검하고 정리하는 것은 중요한 보안 습관입니다.

  1. etherscan.io/tokenapprovalchecker 접속
  2. 지갑 연결
  3. 모든 승인 기록 확인
  4. 더 이상 사용하지 않는 DApp의 승인 취소

8.2 의심스러운 트랜잭션 식별

Etherscan을 통해 몇 가지 일반적인 위험 신호를 식별할 수 있습니다.

  • 대량의 소액 토큰 입금: 더스트 어택이나 피싱 토큰일 수 있음
  • 컨트랙트 미검증: 컨트랙트 안전성을 확인할 수 없음
  • 토큰 보유가 지나치게 집중: 폰지 사기나 스캠일 수 있음
  • 컨트랙트에 자기파괴/일시정지 기능 포함: 프로젝트 팀이 과도한 권한을 보유할 수 있음

8.3 컨트랙트 보안 점검 체크리스트

새로운 컨트랙트와 상호작용하기 전에 다음을 확인하세요.

  • [ ] 컨트랙트 코드가 Etherscan에서 검증되었는지
  • [ ] 컨트랙트가 제3자 보안 감사를 받았는지
  • [ ] 토큰 보유 분포가 합리적인지
  • [ ] 컨트랙트 Owner가 과도한 권한을 보유하고 있지 않은지 (예: 임의 토큰 발행)
  • [ ] 유동성 잠금이 되어 있는지

9. Etherscan 패밀리

Etherscan 팀은 여러 체인의 블록체인 익스플로러를 운영하고 있습니다.

블록체인 익스플로러 주소
Ethereum etherscan.io
BNB Smart Chain bscscan.com
Polygon polygonscan.com
Arbitrum arbiscan.io
Optimism optimistic.etherscan.io
Base basescan.org
Avalanche C-Chain snowtrace.io

이 익스플로러들의 인터페이스와 사용 방식은 기본적으로 동일하므로, Etherscan을 익히면 다른 체인의 익스플로러도 쉽게 사용할 수 있습니다.

10. 실용 팁

10.1 빠른 검색 팁

  • 트랜잭션 검색: 전체 TxHash 붙여넣기
  • 주소 검색: 전체 0x 주소 붙여넣기
  • 토큰 검색: 토큰 이름이나 심볼 입력
  • 블록 검색: 블록 번호 입력
  • ENS 도메인 검색: vitalik.eth와 같이 직접 입력

10.2 URL 패턴

Etherscan의 URL 패턴을 알면 빠르게 이동할 수 있습니다.

  • 트랜잭션: etherscan.io/tx/{txhash}
  • 주소: etherscan.io/address/{address}
  • 토큰: etherscan.io/token/{contract_address}
  • 블록: etherscan.io/block/{block_number}

10.3 데이터 내보내기

계정을 등록하면 거래 기록을 CSV 형식으로 내보내 세금 계산이나 데이터 분석에 활용할 수 있습니다.

마무리

Etherscan은 모든 이더리움 사용자가 반드시 익혀야 할 기본 도구입니다. 간단한 트랜잭션 조회부터 심층적인 컨트랙트 분석까지, Etherscan은 종합적인 온체인 데이터 접근 기능을 제공합니다. 블록체인의 핵심 가치 중 하나는 투명성이며, Etherscan은 이 투명성을 손쉽게 확인할 수 있도록 해줍니다.

Etherscan 사용을 습관화하세요. 매 트랜잭션 후 상태를 확인하고, 정기적으로 토큰 승인을 점검하며, 새 프로젝트에 참여하기 전에 컨트랙트 정보를 검토하세요. 이러한 습관이 온체인 활동의 보안성을 크게 향상시켜 줄 것입니다.

바이낸스 가입하기 | 바이낸스 앱 다운로드

📱
바이낸스 앱을 다운로드하여 거래 시작

안드로이드 사용자는 APK를 직접 다운로드할 수 있습니다. VPN 불필요.

바이낸스 앱을 다운로드하여 거래 시작

안드로이드 사용자는 APK를 직접 다운로드할 수 있습니다. VPN 불필요.

작성
크립토홈 편집부 암호화폐 지식 보급 및 백과사전 편집에 전념