BscScan: BNB 스마트 체인 탐색기를 사용하여 거래를 추적하고 사기를 발견하는 방법
제가 BSC에서 처음 사기를 당한 건 2021년 8월이었어요. 이름이 뭐시기 뭐시기 하는 토큰이었죠. 팬케이크스왑에서 300달러어치를 샀는데, 처음 20분 정도는 가격이 괜찮아 보였어요. 그런데 팔려고 하니까 거래가 계속 실패하더라고요. BscScan에 가서 계약 주소를 입력하고 소스 코드 부분을 쭉 훑어봤더니 "검증되지 않음"이라고 되어 있었어요. 이게 첫 번째 위험 신호였죠. 사기 전에 확인했어야 했는데. 그다음엔 보유자 목록을 봤는데, 배포자 지갑이 전체 공급량의 60%를 보유하고 있었어요. 두 번째 위험 신호였죠. 그리고 계약 바이트코드를 읽어보니 소유자 주소만 팔 수 있도록 제한되어 있더군요. 전형적인 허니팟이었어요. 그렇게 제 300달러는 날아갔죠.
제가 구매하기 전에 알아야 할 모든 정보는 BscScan에 있었습니다. 다만 제가 확인하지 않았을 뿐이죠. 그 경험을 계기로 저는 BscScan을 가끔씩만 사용하던 사람에서 이제는 모든 계약을 거래하기 전에 꼼꼼히 확인하는 사람으로 바뀌었습니다. BNB 스마트 체인에서 거래한다면 BscScan은 선택 사항이 아니라 필수 방어 시스템입니다.
BscScan은 BNB 스마트 체인(BSC) 블록체인 탐색기입니다. Etherscan을 개발한 팀이 만든 BscScan은 BSC의 모든 거래, 지갑, 스마트 계약 및 토큰을 색인화하여 검색 가능하고 사람이 읽기 쉬운 형식으로 데이터를 제공합니다. 무료이며 기본 사용에는 계정이 필요하지 않습니다. 거래자, 개발자 및 연구자들이 BSC 생태계를 탐색하는 데 매달 1억 건 이상의 페이지 조회수를 기록하고 있습니다.
BscScan은 무엇이며 누가 만들었을까요?
BscScan은 Etherscan의 쌍둥이 플랫폼입니다. 말 그대로 쌍둥이죠. 같은 회사인 Blockscan이 두 플랫폼을 모두 개발했습니다. 바이낸스가 2020년 9월 BNB 스마트 체인을 출시했을 때, Blockscan은 Etherscan을 수년간 운영하며 다듬어 온 동일한 코드베이스, UI 패턴, 인프라를 사용하여 BscScan을 함께 배포했습니다. Etherscan을 사용해 이더리움 거래를 확인해 본 적이 있다면 BscScan도 똑같이 느껴질 겁니다. 검색창도 같고, 거래 내역 레이아웃도 같고, 계약 검증 시스템도 같습니다. 다만, 사용하는 블록체인만 다를 뿐입니다.
익스플로러는 BSC에서 발생하는 모든 일을 실시간으로 추적합니다. 모든 BNB 전송, 모든 BEP-20 토큰 스왑, 모든 스마트 계약 배포, 모든 NFT 발행, 모든 실패한 거래, 모든 가스 수수료까지 모두 처리합니다. 이 모든 정보를 거래가 블록체인에 반영된 후 몇 초 안에 검색할 수 있도록 제공합니다.
저는 BscScan을 자동차 대시보드에 비유해서 생각합니다. BSC는 차 밑에서 돌아가는 엔진이고, BscScan은 속도, 연료량, 경고등 등을 표시해주는 대시보드입니다. 대시보드를 보지 않고도 운전할 수 있지만, 엔진 경고등은 고장이 나기 전까지는 알아채지 못할 겁니다.
| BscScan 개요 | 세부 |
|---|---|
| URL | bscscan.com |
| 블록체인 | BNB 스마트 체인(BSC) |
| 제작: | 블록스캔(이더스캔 팀) |
| 출시됨 | 2020년 9월 |
| 비용 | 무료 (프로 API 사용 가능) |
| 계정 필요 | 아니요 (고급 기능의 경우 선택 사항입니다) |
| 월간 트래픽 | 페이지 조회수 1억 회 이상 |
| 토큰 지원 | BEP-20, ERC-721, ERC-1155 |
일상적인 업무에 BscScan을 사용하는 방법
저는 BscScan을 하루에도 여러 번 사용합니다. 가장 중요한 워크플로는 다음과 같습니다.
거래가 제대로 완료되었는지 확인하는 방법입니다. 팬케이크스왑(PancakeSwap)에서 토큰을 교환했는데 지갑에 아무것도 나타나지 않는 경우, 지갑 내역에서 거래 해시를 복사하여 BscScan의 검색창에 붙여넣으세요. 결과 페이지에는 거래 성공 여부, 입출금 내역, 지불된 가스량, 해당 거래가 포함된 블록 등 모든 정보가 표시됩니다. 상태가 "성공"으로 표시되는데도 지갑에 토큰이 보이지 않는다면, 지갑에 아직 토큰이 표시되지 않는 것입니다. MetaMask에서 계약 주소를 수동으로 추가하면 토큰이 나타납니다.
지갑 정보를 조회하려면 BscScan에 아무 BSC 주소나 붙여넣으세요. 그러면 BNB 잔액, 모든 BEP-20 토큰의 달러 가치 표시, 그리고 전체 거래 내역을 볼 수 있습니다. 저는 이걸 이용해서 대형 지갑의 움직임을 분석합니다. 알려진 고래 주소가 특정 토큰을 축적하기 시작하면, 트위터 인플루언서가 언급하기 전에 BscScan에서 먼저 확인할 수 있습니다. 그리고 같은 고래가 토큰을 바이낸스(거래소)로 보내기 시작하면, 매도 준비를 하고 있다는 걸 알 수 있죠.
스마트 계약 검증은 보안에 있어 매우 중요한 단계입니다. BscScan에서 계약 주소 페이지로 이동하여 "계약" 탭까지 스크롤을 내립니다. 녹색 체크 표시와 "검증됨"이 보이면 소스 코드가 공개되었고 배포된 바이트코드와 일치한다는 의미입니다. 누구나 코드를 읽고 악성 기능을 확인할 수 있습니다. "계약 소스 코드 미검증"이 표시되면 개발자가 코드를 공개하지 않은 것입니다. 왜 공개하지 않았을까요? 게으름을 부리거나 무언가를 숨기고 있는 것일 수 있습니다. 새로운 토큰의 경우, 검증되지 않은 계약은 위험 신호입니다.

토큰 승인 내역을 확인하세요. BSC에서 dApp을 사용할 때마다 토큰 사용을 승인하게 됩니다. BscScan에는 토큰 승인 확인 도구(탐색 메뉴에서 "더보기" 아래에 있음)가 있습니다. 지갑 주소를 입력하면 지금까지 토큰 사용 권한을 부여한 모든 컨트랙트를 확인할 수 있습니다. 저는 매달 확인하고 더 이상 사용하지 않는 dApp의 승인을 취소합니다. 승인 취소에는 BNB 가스로 몇 센트 정도의 비용이 발생합니다. 오래된 승인이 악용되는 것을 방지하는 저렴한 보험이라고 할 수 있죠.
컨트랙트 소스 코드 읽기. 검증된 컨트랙트의 경우, BscScan은 전체 Solidity 코드를 보여줍니다. 저는 개발자는 아니지만, 몇 가지 위험한 패턴을 찾아내는 법을 배웠습니다. 컨트랙트에 소유자가 호출하여 판매 수수료를 99%로 변경할 수 있는 "setFee"라는 함수가 있습니까? "블랙리스트" 함수가 있습니까? 무제한 토큰을 생성할 수 있는 "mint" 함수가 있습니까? 코더가 아니더라도 소스 코드에서 이러한 키워드를 검색하여 위험을 파악할 수 있습니다.
BSC에서 사기를 찾아내는 데 BscScan을 사용하는 방법
BSC는 2021년에서 2022년 사이에 모든 블록체인 중 최악의 러그풀 문제를 겪었습니다. 매일 수천 개의 사기 토큰이 발행되었고, 지금도 여전히 많은 사기 토큰이 발행되고 있습니다. BscScan은 이러한 사기 토큰을 피하는 데 가장 효과적인 도구입니다. 다음은 제가 정리한 체크리스트입니다.
| 확인하다 | BscScan의 어디에 | 무엇을 찾아야 할까요? | 적기 |
|---|---|---|---|
| 계약 내용이 확인되었습니까? | 계약 탭 | 녹색 체크 표시 | 검증되지 않은 소스 코드 |
| 소유자 배포 | 홀더 탭 | 최고 보유자 목록 | 모든 지갑은 공급량의 20% 이상을 보유합니다. |
| 유동성이 묶여 있나요? | 계약서 > 계약서 읽기 | LP 토큰 잠금을 확인하세요 | 잠금 없음 또는 짧은 잠금 기간 |
| 소유자가 민트를 만들 수 있나요? | 계약 소스 코드 | "민트" 기능을 검색하세요 | 소유자가 호출할 수 있는 민트 함수 |
| 세금이 숨겨진 판매 방식인가요? | 계약 소스 코드 | "수수료" 또는 "세금"을 검색하세요. | 소유자 조정 가능 판매세 |
| 함정? | 소량으로 판매해 보세요 | 거래 성공/실패 | 구매는 성공했지만 판매는 실패했습니다. |
| 토큰 연령 | 첫 번째 거래 | 첫 번째 이체 날짜 | 몇 분 전에 엄청난 기대 속에 만들어졌습니다 |
| 배포자 활동 | 배포자 지갑 페이지 | 거래 내역 | 거래소로 보내는 행위(덤핑) |
이 목록을 3분 안에 훑어볼 수 있습니다. 모든 사기를 잡아낼 수는 없지만, 교묘한 사기꾼들은 깔끔한 계약서에 숨겨진 백도어를 심어놓기도 합니다. 하지만 이 목록은 BSC에서 발생하는 사기 토큰의 90%를 차지하는, 노력이 거의 필요 없는 사기들을 잡아냅니다.
보유자 분포 확인은 가장 빠른 신호입니다. 공개된 팀도 없고 감사도 받지 않은 토큰의 전체 공급량 중 40%를 한 지갑이 보유하고 있다면, 차트가 아무리 좋아 보여도 소용없습니다. 그 지갑은 언제든 대량 매도를 할 수 있고, 그러면 차트는 0으로 떨어질 수 있습니다. BscScan은 모든 토큰 페이지에서 이 데이터를 보여줍니다. 확인하는 데 5초밖에 걸리지 않습니다. 대부분의 사람들은 이 부분을 확인조차 하지 않습니다.
BscScan과 Etherscan: 같은 팀, 다른 체인
저는 두 브라우저 모두 즐겨찾기에 추가해 둡니다. 두 브라우저가 코드베이스를 공유하기 때문에 기능 세트는 거의 동일합니다. 차이점은 탐색기 자체보다는 기본 연결 체인에 있습니다.
BSC 거래는 이더리움의 12초보다 빠른 3초 만에 확인됩니다. 따라서 BscScan은 더 빠르게 새로 고침됩니다. BSC의 가스 비용은 이더리움 L1의 경우 몇 센트에 불과하지만, 이더리움 L1의 경우 몇 달러에 달합니다. 이 때문에 BscScan의 가스 추적기는 1gwei 범위의 수치를 보여주는 반면, Etherscan의 가스 추적기는 10~50gwei 이상을 보여줍니다.
컨트랙트 생태계도 다릅니다. BSC는 컨트랙트 배포 비용이 거의 들지 않기 때문에 저품질 토큰이 더 많습니다. 이더스캔의 토큰 목록은 비용 기준으로 어느 정도 선별되어 있습니다(비싼 가스 수수료는 사기꾼들을 걸러냅니다). BSC캔의 토큰 목록에는 모든 종류의 토큰이 포함되어 있는데, 이는 배포 장벽이 거의 없기 때문입니다. 이러한 이유로 BSC캔에서는 사기 탐지 워크플로가 이더스캔보다 더 중요합니다.
개발자에게 있어 두 플랫폼 모두 동일한 API 구조를 제공합니다. 이더스캔 API를 호출하는 코드를 작성한 경우, 기본 URL을 bscscan.com으로 변경하면 동일한 엔드포인트가 작동합니다. 체인 ID와 컨트랙트 주소만 수정하면 됩니다.
BscScan에는 Etherscan 사용자들이 종종 아쉬워하는 기능이 하나 있습니다. 바로 메인체인 데이터와 함께 opBNB(BSC의 레이어 2) 거래 내역을 보여준다는 점입니다. opBNB 사용이 증가함에 따라, 이러한 통합된 보기 방식은 탐색기를 전환하지 않고도 두 레이어 전반의 활동을 추적하는 데 더욱 유용해질 것입니다.
BscScan API: 개발자와 봇을 위한 데이터
BscScan의 API는 Etherscan의 API 구조와 동일합니다. 하나를 알면 다른 하나도 알 수 있습니다.
무료 티어는 초당 5회의 호출을 제공하며 계좌 잔액, 거래 내역, 토큰 이체, 컨트랙트 ABI, 가스 가격에 접근할 수 있습니다. 이는 개인 포트폴리오 관리, 간단한 봇, 연구 스크립트 등에 충분합니다. 저는 15개의 지갑 주소에서 대량의 BEP-20 이체를 감지하고 텔레그램으로 알림을 보내는 스크립트를 실행하고 있는데, 무료 티어로도 문제없이 작동합니다.
Pro API는 더 높은 호출 제한(최고 등급의 경우 초당 최대 30회 호출), 과거 데이터 조회, 계약 분석을 위한 추가 엔드포인트를 제공합니다. 기본 Pro 등급의 가격은 월 199달러부터 시작하며, 기업용 가격은 맞춤형으로 제공됩니다.
BSC의 일반적인 API 사용 사례로는 수십 개의 주소에 걸쳐 지갑 잔액을 가져오는 포트폴리오 통합 도구, PancakeSwap 풀 데이터를 추적하는 DeFi 대시보드, 전체 거래 내역을 내보내는 세금 보고 통합 기능, 그리고 새로운 토큰 출시를 위해 멤풀 활동을 모니터링하는 거래 봇 등이 있습니다.
API 문서는 docs.bscscan.com에서 확인할 수 있으며, Etherscan 문서와 동일한 규칙을 따릅니다. 코드 샘플은 최소한의 수정만으로 두 플랫폼 모두에서 작동합니다.

2026년 BNB 스마트 체인: BscScan이 중요한 이유에 대한 배경 설명
BSC는 2026년에 하루 약 400만~500만 건의 거래를 처리할 것으로 예상됩니다. 출시 이후 7억 개 이상의 고유 주소가 생성되었으며, BSC의 TVL(총 예치 자산)은 약 50억~60억 달러로, 세계 3~4위 규모의 DeFi 생태계입니다. PancakeSwap 단독으로도 누적 스왑 거래량 2조 달러 이상을 기록했습니다.
2021년에서 2022년까지 BSC를 특징지었던 밈코인 활동은 다소 잠잠해졌지만, 새로운 토큰은 여전히 끊임없이 출시되고 있습니다. BscScan은 새로운 토큰을 평가하거나, 스마트 계약을 검증하거나, 자금 추적을 하려는 모든 사람에게 여전히 가장 먼저 찾는 도구입니다. 이 탐색기는 BSC 활동의 모든 정보를 처리하여 초보자와 전문가 모두가 사용할 수 있는 검색 가능한 형식으로 제공합니다.
opBNB(BSC의 L2 계층)가 성장하고 BNB Greenfield(탈중앙화 스토리지)가 생태계를 확장함에 따라, BNB 생태계의 핵심 인텔리전스 도구로서 BscScan의 역할은 더욱 중요해지고 있습니다. 체인과 계층이 많아질수록 탐색해야 할 데이터도 많아집니다. BscScan은 이러한 방대한 데이터를 길을 잃지 않고 탐색할 수 있도록 도와줍니다.
저는 2020년 9월부터 거의 매일 BscScan을 사용해 왔습니다. 인터페이스는 더욱 깔끔해졌고, 속도도 향상되었으며, 계약 분석 도구도 더욱 정교해졌습니다. 하지만 핵심 가치는 처음과 같습니다. 지갑으로 BSC에서 어떤 작업을 하기 전에 반드시 BscScan에서 먼저 확인하세요. 몇 분만 투자하면 제가 뼈아프게 경험했던 300달러의 손실을 막을 수 있습니다.
대부분의 사람들이 사용하지 않는 고급 BscScan 기능
BscScan 메뉴에는 제가 플랫폼을 사용한 지 2년 차가 되어서야 발견한 유용한 도구들이 숨겨져 있습니다. 알아두면 좋을 만한 기능들입니다.
토큰 승인 확인 도구. 이 기능은 사이트 전체에서 가장 중요한 보안 기능일 수 있습니다. bscscan.com/tokenapprovalchecker로 이동하여 지갑 주소를 입력하세요. BscScan은 사용자가 토큰 사용을 승인한 모든 스마트 계약을 보여줍니다. 이 승인 내역 중에는 2년 전에 PancakeSwap에서 진행한 스왑 거래 승인도 있고, 한 번 사용해보고 잊어버린 dApp 승인도 있습니다. 각각의 승인 내역은 위험 요소입니다. 이러한 계약 중 하나라도 해킹당하면 공격자는 사용자가 승인한 토큰을 모두 탈취할 수 있습니다. 저는 처음 확인했을 때 제 메인 지갑에서 47개의 오래된 승인 내역을 발견했습니다. 현재 사용 중인 5개를 제외하고 모두 취소했습니다. 취소하는 데 드는 비용은 BNB 가스 비용으로 아주 미미합니다.
스마트 계약 차이점 비교 도구입니다. 두 스마트 계약을 나란히 비교해 보세요. 누군가 새로운 토큰 계약이 "팬케이크스왑의 포크"이거나 "세이프문의 코드를 기반으로 한다"고 말한다면, 두 주소를 이 도구에 붙여넣어 정확히 어떤 부분이 변경되었는지 확인해 보세요. 원본에는 없는 기능이 추가되었나요? 바로 그 부분이 사기입니다. 이 도구는 코드 계보에 대한 주장을 맹목적으로 믿지 않도록 도와줍니다.
가스 트래커는 실시간 가스 가격과 BSC에서 가스를 가장 많이 소비하는 계약을 보여줍니다. 인기 있는 밈코인 출시 시기에는 수천 명의 사람들이 동시에 구매를 시도하기 때문에 가스 가격이 급등합니다. 가스 트래커는 이때 거래하는 것이 좋은 시점인지, 아니면 혼잡이 해소될 때까지 20분 정도 기다려야 하는지 알려줍니다. BSC에서는 그 차이가 보통 몇 센트에 불과하지만, 하루에 50번씩 스왑을 한다면 그 차이는 무시할 수 없습니다.
검증자 정보. BSC는 45개의 검증자(에포크당 21개 활성)로 운영됩니다. BscScan은 검증자의 가동 시간, 수수료율, 위임된 총 BNB 수, 생성된 블록 수를 보여줍니다. 검증자를 통해 BNB를 스테이킹하고 해당 검증자의 성능이 양호한지 또는 제재 대상이 될 가능성이 높은지 알고 싶다면 이 페이지에서 관련 정보를 확인할 수 있습니다. 저는 스테이킹한 BNB가 성능이 저조한 검증자에 묶여 있지 않은지 확인하기 위해 분기별로 이 페이지를 확인합니다.
직접 계약을 작성해 보세요. 이는 고급 사용자를 위한 기능입니다. BscScan을 사용하면 검증된 모든 계약에서 브라우저를 통해 스마트 계약 기능과 직접 상호 작용할 수 있습니다. 지갑을 연결하고, 기능을 선택하고, 매개변수를 입력한 후 실행하면 됩니다. 개발자는 테스트 목적으로 이 기능을 사용하고, 트레이더는 dApp의 프런트엔드에서 노출되지 않는 특정 계약 기능을 호출하는 데 사용합니다. 저는 웹사이트가 다운되었지만 온체인에서는 계약이 정상적으로 실행 중인 프로토콜에서 스테이킹 보상을 수동으로 청구하는 데 이 기능을 사용한 적이 있습니다.
BscScan 거래 페이지의 구조
초보자들은 중요한 세부 사항을 놓치는 경우가 많기 때문에, 거래 내역을 조회할 때 실제로 어떤 내용이 보이는지 하나씩 설명해 드리겠습니다.
상단에는 거래 해시, 상태(성공 시 녹색 체크 표시, 실패 시 빨간색 X 표시), 블록 번호 및 타임스탬프가 표시됩니다. 상태가 실패인 경우, 가스 부족, 되돌려짐 또는 기타 오류 코드와 같은 실패 원인이 표시됩니다.
그 아래에는 "보내는 사람"과 "받는 사람" 주소가 있습니다. 간단한 BNB 이체의 경우, 이는 송금인과 수취인을 나타냅니다. 스마트 계약 상호작용의 경우, "받는 사람" 주소는 계약 자체를 나타내고, "보내는 사람" 주소는 해당 계약을 호출한 사용자를 나타냅니다.
"값" 필드는 거래와 함께 전송된 BNB의 양을 보여줍니다. 토큰 스왑의 경우, 값이 네이티브 BNB가 아닌 토큰으로 전송되므로 이 값은 대개 0 BNB입니다.
"거래 수수료"는 가스 비용으로 지불한 금액을 보여줍니다. BSC에서는 일반적으로 0.01~0.05달러입니다. 트래픽이 가장 많은 시간에는 0.10~0.20달러까지 올라갈 수 있지만, 이더리움에 비하면 훨씬 저렴합니다.
아래로 스크롤하면 함수 호출의 원시 데이터를 보여주는 "입력 데이터"가 나타납니다. 팬케이크스왑(PancakeSwap) 스왑의 경우, 함수 이름(swapExactTokensForTokens), 토큰 수량 및 라우팅 경로가 표시됩니다. BscScan은 검증된 컨트랙트에서 이 데이터를 읽기 쉬운 형식으로 디코딩합니다.
하단의 "로그" 섹션에는 거래 중에 발생한 모든 이벤트가 표시됩니다. 전송 이벤트는 토큰 이동을, 스왑 이벤트는 DEX 거래를, 승인 이벤트는 권한 변경을 보여줍니다. 로그를 확인하면 표면적인 요약뿐 아니라 해당 거래에서 발생한 모든 상황을 완벽하게 파악할 수 있습니다.
거래 내역 페이지를 읽는 법을 익히는 데는 하루에 5~10건의 거래 내역을 살펴보는 데 약 일주일 정도 걸렸습니다. 그 후에는 자연스럽게 읽게 되죠. 암호화폐의 거래 내역을 이해하는 데 필요한 모든 정보가 그 페이지에 담겨 있습니다. 블록체인은 아무것도 숨기지 않습니다. BscScan은 단지 그 정보를 읽기 쉽게 만들어 줄 뿐입니다.