BEP-20: BNB 스마트 체인 토큰 표준이란 무엇이며 ERC-20과 어떻게 다른가요?

BEP-20: BNB 스마트 체인 토큰 표준이란 무엇이며 ERC-20과 어떻게 다른가요?

누군가 당신에게 USDT를 보냈습니다. 당신은 지갑 주소를 입력하고 확인 버튼을 누른 후 기다립니다. 하지만 아무것도 도착하지 않습니다. 거래 해시를 확인해 보니 토큰은 보낸 사람의 지갑에서 빠져나갔습니다. BNB 스마트 체인을 거쳐 당신의 이더리움 지갑으로 이동했습니다. 그런데 USDT는 사라져 버렸습니다. USDT가 이더리움에서는 ERC-20 토큰으로, BNB 스마트 체인에서는 BEP-20 토큰으로 존재하며, 브리지 없이는 두 토큰을 서로 교환할 수 없다는 사실을 아무도 알려주지 않았기 때문에 두 네트워크 사이에 갇히게 된 것입니다.

이러한 실수는 매주 많은 사람들에게 실질적인 금전적 손실을 초래합니다. 이는 대부분의 초보자들이 동일한 토큰이 서로 다른 표준을 사용하는 여러 블록체인에서 존재할 수 있다는 사실을 이해하지 못하기 때문에 발생합니다. BEP-20은 그러한 표준 중 하나이며, ERC-20이 이더리움의 모든 기능을 지원하는 것과 마찬가지로 BNB 스마트 체인의 모든 기능을 지원합니다. 동일한 개념이지만 네트워크, 가스 토큰, 자산 이동 규칙이 다를 뿐입니다.

MetaMask, Trust Wallet 또는 BSC의 다른 DeFi 프로토콜을 사용하고 있다면, 인지 여부와 관계없이 이미 BEP-20 토큰과 상호 작용하고 있을 가능성이 높습니다. 이 글에서는 BEP-20 표준이 무엇인지, ERC-20 및 BEP-2와 어떻게 다른지, 어떤 토큰이 BEP-20을 사용하는지, 그리고 암호화폐를 낭비하지 않기 위해 알아야 할 실질적인 사항들을 설명합니다.

BEP-20의 의미와 존재 이유는 무엇인가?

BEP는 BNB Evolution Proposal의 약자입니다. 숫자 20은 제안 번호로, 이더리움의 ERC-20 토큰과 같은 명명 규칙을 따릅니다. 이 표준은 개발자들에게 "BNB 스마트 체인에서 토큰은 이렇게 동작해야 한다"는 지침을 제공합니다.

배경 설명을 드리자면, 바이낸스는 2019년 4월부터 바이낸스 체인(현재 BNB 비콘 체인)이라는 블록체인을 운영하고 있었습니다. 기본적인 토큰 전송 속도는 빨랐지만, 실질적인 기능은 부족했습니다. 스마트 계약을 실행할 수 없었고, 탈중앙화 금융(DeFi)도 불가능했으며, NFT 마켓플레이스를 호스팅할 수도 없었습니다. 기본적으로 바이낸스 탈중앙화 거래소(DEX)만을 위한 블록체인이었습니다.

그래서 2020년 9월, 바이낸스는 기존 체인과 함께 두 번째 체인인 BNB 스마트 체인(BSC)을 출시했습니다. 이 체인은 이더리움 가상 머신(EVM)에서 실행됩니다. 이더리움에서 작성한 솔리디티 코드를 복사해서 BSC에 배포하면 바로 작동합니다. 팬케이크스왑은 유니스왑을 포크한 것으로, EVM 호환성 덕분에 포팅이 매우 간단해서 며칠 만에 서비스를 시작할 수 있었습니다.

BEP-20은 BSC를 토큰 표준으로 사용하면서 등장했습니다. 그리고 ERC-20에서 "영감을 받은" 것이 아닙니다. ERC-20을 다른 모습으로 탈바꿈시킨 것에 가깝습니다. 여섯 가지 기능과 두 가지 이벤트는 모두 동일합니다. 이더리움에서 ERC-20 컨트랙트를 배포한 개발자는 동일한 코드를 BSC에 재배포하고 BEP-20 토큰이라고 부를 수 있습니다. 차이점은 코드에 있는 것이 아니라, 그 아래에서 작동하는 네트워크에 있습니다.

핵심적인 차이점은 가스 비용입니다. 이더리움에서는 간단한 토큰 전송에 네트워크 혼잡도에 따라 1달러에서 15달러까지 비용이 발생할 수 있습니다. 반면 BSC에서는 동일한 전송에 몇 센트밖에 들지 않습니다. 가스 비용은 이더리움이 아닌 BNB로 지불합니다. BSC의 블록 생성 시간은 약 3초로, 이더리움의 12초에 비해 훨씬 빠릅니다. 더 빠르고 저렴하죠. 하지만 그 대가로 탈중앙화 문제가 발생합니다. BSC는 지분증명(PoSA) 합의 메커니즘을 통해 선정된 21개의 활성 검증자에 의해 운영됩니다. 이더리움은 백만 개가 넘는 검증자를 보유하고 있습니다. 이러한 검증자 수의 차이가 BSC에 대한 핵심적인 비판점입니다.

매개변수 BEP-20(BSC) ERC-20(이더리움)
회로망 BNB 스마트 체인 이더리움
가스 토큰 BNB 이더리움
블록 시간 약 3초 약 12초
평균 가스 비용(토큰 전송) 0.01~0.05달러 1~15달러
EVM 호환 토종의
검증자 21 활성(PoSA) 100만+ (PoS)
스마트 계약 언어 견고 견고
주소 형식 0x... 0x...

사람들이 흔히 헷갈리는 실질적인 부분이 하나 있습니다. BEP-20과 ERC-20 주소는 모양이 똑같습니다. 둘 다 0x로 시작하고 그 뒤에 40개의 16진수 문자가 옵니다. MetaMask 주소도 두 네트워크에서 같은 문자열입니다. 하지만 각 네트워크의 토큰은 별개입니다. 브리지를 사용하지 않고 BEP-20 USDT를 이더리움 주소로 보내면 토큰은 해당 주소의 BSC에 저장됩니다. 수신자가 이더리움만 확인한다면 아무것도 보이지 않을 것입니다. 토큰은 존재하지만, 잘못된 체인에 저장되어 있는 것입니다.

bep-20

BEP-20과 BEP-2: 바이낸스의 두 가지 토큰 표준

디스코드 서버에서 "BEP-2와 BEP-20의 차이점이 뭐예요?"라는 질문을 얼마나 많이 받았는지 셀 수도 없습니다. 예전에는 답이 복잡했지만, 이제는 간단합니다. BEP-2는 더 이상 사용되지 않습니다.

설명드리겠습니다. 바이낸스는 4년 동안 두 개의 블록체인을 동시에 운영했습니다. BNB 비콘 체인(구 버전, 2019년 4월 출시)은 BEP-2 토큰을 사용했습니다. 빠른 전송과 바이낸스 탈중앙화 거래소(DEX) 운영은 가능했지만, 그 외에는 아무것도 할 수 없었습니다. 스마트 계약도 없었고, 탈중앙화 금융(DeFi)도 지원하지 않았습니다. BEP-2 주소는 bnb1qzm84k... 와 같은 형식이었고, 모두가 잊어버리는 메모란을 입력해야 해서 자금 복구를 위해 고객 지원 채팅에서 3일씩이나 시간을 허비해야 했습니다.

BNB 스마트 체인(2020년 9월)은 정말 스마트한 체인이었습니다. EVM 호환, 스마트 컨트랙트, DeFi, NFT, 0x... 주소를 사용하는 BEP-20 토큰, 그리고 MEMO 같은 복잡한 기능도 없었죠.

거의 즉시 모든 사람들이 BSC로 옮겨갔습니다. 비콘 체인은 유령 도시가 되었습니다. 2024년 6월, 바이낸스는 서비스를 종료했습니다. 비콘 체인은 블록 생성을 중단했고, BEP-2는 공식적으로 사용이 중단되었습니다. 만약 2020년에 백업해 둔 오래된 트러스트 월렛에 BEP-2 토큰이 있다면, BEP-20으로 변환해야 합니다. 그렇지 않으면 더 이상 존재하지 않는 체인에 토큰이 묶이게 됩니다.

기준 회로망 주소 형식 스마트 계약 현황(2026)
비에프-2 BNB 비콘 체인 bnb1... (+ 메모) 아니요 운영 종료 (2024년 6월)
비에프-20 BNB 스마트 체인 0x... 활성, 기본 표준
ERC-20 이더리움 0x... 활동적인

BEP-20과 ERC-20: 공통점과 차이점은 무엇일까요?

사람들이 저에게 늘 묻는 질문이 있습니다. "BEP-20은 그냥 다른 체인에서 실행되는 ERC-20인가요?" 기본적으로는 맞습니다. 그리고 그게 바로 핵심입니다. 바이낸스는 바퀴를 새로 발명한 것이 아닙니다. 이더리움의 기본 설계를 그대로 가져와 몇 가지 수정을 거쳐 더 빠르고 저렴하며 중앙 집중화된 체인에서 실행한 것입니다.

툴링도 그대로 사용할 수 있습니다. 저는 MetaMask를 이더리움에서 사용하는 것과 똑같이 BSC에서도 사용합니다. 컨트랙트 배포에는 같은 Remix IDE를, 테스트에는 같은 Hardhat을, OpenZeppelin 라이브러리도 그대로 사용합니다. 솔리디티 개발자라면 BSC는 공짜 점심이나 다름없습니다. 새로운 기술은 전혀 필요하지 않습니다.

BEP-20은 ERC-20에는 없는 몇 가지 기능을 추가합니다. getOwner() 함수는 BEP-20에서는 필수이지만 이더리움에서는 선택 사항입니다. 소수점 자릿수 필드는 명시적으로 선언해야 합니다. 또한 BEP-20은 주소 블랙리스트 등록, 코인 발행, 소각, 전송 일시 중지 등을 위한 선택적 매개변수를 제공합니다. 이더리움에서는 OpenZeppelin 확장 기능을 통해 이러한 기능을 추가해야 하지만, BSC에서는 대부분의 개발자가 시작하는 표준 템플릿에 포함되어 있습니다.

실질적인 차이점은 토큰 수준이 아니라 네트워크 수준에서 발생합니다.

가스 비용 덕분에 BSC는 소액 거래에 매력적입니다. 팬케이크스왑에서 50달러 상당의 토큰을 교환하는 데 드는 가스 비용은 몇 센트에 불과합니다. 반면 유니스왑에서 동일한 교환을 하려면 수 달러의 가스 비용이 발생합니다. 아시아, 아프리카, 라틴 아메리카와 같이 5달러의 가스 비용이 큰 의미를 갖는 지역의 개인 DeFi 사용자에게 BSC는 이더리움의 저렴한 대안이었습니다.

속도 또한 중요합니다. 3초 블록 크기는 거래 확정 속도를 높여줍니다. DeFi 프로토콜은 더욱 빠른 반응 속도를 제공하고, 청산도 신속하게 이루어집니다. 거래 봇과 차익거래자에게는 이러한 빠른 블록 생성 시간이 유리하게 작용합니다.

탈중앙화 측면에서 BSC는 경쟁력이 떨어집니다. BSC의 검증자는 21명뿐이며, 모두 스테이킹을 통해 선정되었고, 대부분 바이낸스와 밀접한 관계를 맺고 있습니다. 반면 이더리움은 전 세계에 분산된 100만 명이 넘는 독립적인 검증자들에 의해 운영됩니다. 탈중앙화가 중요하다면 BSC는 매력적인 선택지가 아닐 수 있습니다. 하지만 저렴하고 빠른 속도가 더 중요하다면 BSC가 승자가 될 것입니다.

BNB 스마트 체인에서 가장 인기 있는 BEP-20 토큰

BNB 자체는 기술적으로 네이티브 토큰이지 BEP-20 토큰은 아닙니다(ETH가 이더리움의 네이티브 토큰인 것과 유사). 하지만 Wrapped BNB(WBNB)는 DeFi 프로토콜에서 사용하는 BEP-20 래퍼입니다.

활동량 및 시가총액 기준 가장 큰 BEP-20 토큰:

토큰 유형 이 제품의 기능은 무엇인가요?
USDT(BSC) 스테이블코인 BNB 스마트 체인에서 수십억 개의 테더가 유통되고 있습니다.
USDC(BSC) 스테이블코인 BSC에서 Circle의 스테이블코인을 만나보세요
BUSD 스테이블코인(사용 중단됨) 팍소스가 2023년 2월에 발행을 중단할 때까지 주요 BSC 스테이블코인이었습니다.
케이크 거버넌스/유틸리티 PancakeSwap의 네이티브 토큰, 최대 규모의 BSC DEX
XVS 통치 Venus Protocol, 최대 규모의 BSC 대출 플랫폼
빵 굽기 통치 베이커리스왑 DEX 토큰
BSC-USD 스테이블코인 바이낸스 연동 USD
알파카 디파이 알파카 파이낸스, 레버리지 수익률 농업

BUSD 이야기는 주목할 만합니다. 바이낸스 USD는 수년간 BSC의 네이티브 스테이블코인이었습니다. 2023년 2월, 미국 증권거래위원회(SEC)는 발행사인 팍소스(Paxos)에게 BUSD 발행을 중단하라고 명령했습니다. 스테이블코인은 상환 전용으로 전환되었고, 이후 몇 달 동안 수십억 달러가 유출되었습니다. BSC는 네이티브 스테이블코인을 잃었고, 생태계는 USDT와 FDUSD로 옮겨갔습니다. 이는 BSC의 DeFi 경쟁력을 약화시킨 규제 타격이었습니다.

PancakeSwap은 여전히 지배적인 탈중앙화 거래소(DEX)입니다. BSC에서 Uniswap과 같은 역할을 합니다. CAKE 토큰 보유자는 프로토콜 운영을 담당하고 스테이킹 보상을 받습니다. Venus Protocol은 대출 및 차입을 처리합니다. 이 두 프로토콜은 BSC 전체 DeFi TVL에서 큰 비중을 차지합니다.

BEP-20 토큰 사용 방법: 실용적인 내용

설정하는 데 2분밖에 안 걸려요. 정말이에요. MetaMask를 열고, 네트워크 탭에서 BNB 스마트 체인을 추가하세요. 체인 ID는 56, RPC는 bsc-dataseed.binance.org, 심볼은 BNB, 블록 탐색기는 bscscan.com으로 입력하면 끝입니다. 아니면 내장된 네트워크 목록을 사용해서 수동으로 입력하는 과정을 건너뛰어도 돼요.

다음은 가스 비용입니다. 바이낸스나 코인베이스에서 BNB를 몇 달러어치 구매하세요. 그런 다음 BSC의 메타마스크 계정으로 출금하세요. BSC의 가스 비용은 거래당 몇 센트밖에 되지 않기 때문에 이 정도 금액으로 수백 건의 거래를 처리할 수 있습니다.

그 이후로는 이더리움과 동일합니다. 스왑은 PancakeSwap을, 대출은 Venus를, 수익률 파밍은 풀을 이용합니다. MetaMask는 두 네트워크에서 똑같이 작동합니다. 버튼도 같고, 흐름도 같으며, 백그라운드에서 실행되는 체인만 다릅니다.

Trust Wallet은 Binance 소유이기 때문에 별도의 설정 과정이 필요 없습니다. BSC는 바로 사용할 수 있습니다. Ledger 및 Trezor 사용자는 평소처럼 MetaMask를 통해 연결됩니다.

제가 모든 초보자에게 강조하는 한 가지는 바로 "송금하기 전에 네트워크를 확인하세요"입니다. BSC와 이더리움 주소는 똑같이 생겼습니다. 0x 뒤에 같은 16진수 문자가 붙죠. 지갑 주소는 같은 개인 키에서 생성되기 때문에 두 체인에서 완전히 동일합니다. 하지만 각 체인의 토큰은 완전히 별개의 세계입니다. 어떤 사람은 이더리움에서 ERC-20 USDT를 기대하는 사람에게 1만 달러 상당의 BEP-20 USDT를 보냈는데, 토큰은 BSC 주소로 전송되는 경우를 본 적이 있습니다. 수신자는 이더리움 지갑을 열어보지만 아무것도 보이지 않아 당황합니다. 하지만 무슨 일이 일어났는지 안다면 해결 방법은 간단합니다. 수신자의 지갑에 BSC를 추가하면 됩니다. 같은 개인 키로 두 체인 모두 관리되므로 토큰은 그대로 있습니다. 하지만 대부분의 사람들은 이 사실을 모르고 돈이 날아갔다고 생각합니다.

2026년 BNB 스마트 체인: 생태계 현황

2021년은 BSC의 전성기였습니다. 이더리움 가스 비용이 스왑당 50~100달러까지 치솟았고, 일반 사용자들은 유니스왑을 이용할 여력이 없었습니다. BSC는 유니스왑과 동일한 경험을 훨씬 저렴한 가격으로 제공했습니다. 수십억 달러가 하룻밤 사이에 BSC로 유입되었고, 팬케이크스왑은 불과 몇 달 만에 무에서 유니스왑과 맞먹는 일일 거래량을 기록하며 급성장했습니다. 온갖 종류의 수익률 파밍 사이트들이 BSC에 등장했고, 동시에 온갖 종류의 러그풀 사기도 발생했습니다. 그야말로 무법천지였고, 혼란 그 자체였습니다.

그러다 이더리움 L2 서버들이 등장했습니다. 아비트럼, 옵티미즘, 베이스 같은 서버들이었죠. 가스 비용은 0.1달러 미만이었지만 이더리움의 보안 모델은 그대로 유지됐습니다. BSC의 주요 판매 전략이었던 "이더리움보다 저렴하다"는 L2 서버들이 중앙 집중화라는 단점 없이 동일한 기능을 제공하면서 설득력을 잃었습니다.

바이낸스는 자체 L2 서버인 opBNB를 BSC 위에 구축하여 반격에 나섰습니다. 가스 수수료는 0.001달러 미만입니다. 이는 이더리움의 L2 서버 수수료조차 부담스럽게 느껴지는 게임 및 소액 결제 앱을 겨냥한 것입니다. BNB Greenfield는 탈중앙화 스토리지를 담당합니다. 생태계는 후퇴하는 것이 아니라 확장되고 있습니다.

BSC의 DeFi TVL은 2026년에 40억~50억 달러에 달할 것으로 예상됩니다. Arbitrum의 실적에 따라 세계 3위 또는 4위 규모의 DeFi 생태계로 자리매김할 것입니다. 주로 동남아시아와 남미에 있는 수백만 명의 사용자가 매일 이용하고 있습니다. 화려하지는 않지만, 그렇다고 사장된 것도 아닙니다. 처음부터 추구해왔던 목표, 즉 다음 10억 명의 암호화폐 사용자들이 부담 없이 참여할 수 있도록 저렴한 가격을 유지하는 데 묵묵히 전념하고 있습니다.

BEP-20 표준은 변하지 않을 것입니다. 원래 목적대로 작동하고 있습니다. 진짜 문제는 BSC 자체가 앞으로도 관련성을 유지할 수 있을지 여부입니다. 제 생각에는 BSC는 사라지지 않을 것입니다. 바이낸스와 같은 기관의 강력한 지원과 신흥 시장에서 많은 사용자를 보유하고 있기 때문입니다. 이들 시장에서는 L2 스왑 수수료조차 BSC의 극히 저렴한 수수료에 비하면 비싸게 느껴질 수 있습니다. 하지만 BSC가 이더리움과 DeFi 시장을 놓고 경쟁하던 시대는 아마 끝났을 것입니다. BSC는 저렴하고 빠르며, 거래당 5달러를 절약하는 데 더 관심 있는 대다수 사용자에게 충분히 만족스러운 틈새시장을 개척했습니다. 수백만 명의 검증자가 스왑을 안전하게 보호하는 것보다 이러한 절약이 더 중요하기 때문입니다.

질문이 있으십니까?

2023년 2월, 미국 증권거래위원회(SEC)는 팍소스(Paxos)에 신규 BUSD 발행을 중단하라고 명령했습니다. 이에 따라 BUSD는 상환 전용 코인으로 전환되었습니다. 사용자들은 여전히 BUSD를 달러로 상환할 수 있었지만, 새로운 토큰은 더 이상 발행되지 않았습니다. 사용자들이 BSC에서 USDT와 FDUSD로 이동하면서 유통량은 160억 달러 이상에서 1억 달러 미만으로 급감했습니다. BUSD는 사실상 활성 스테이블 코인으로서의 기능을 상실했습니다.

기술적으로는 맞지만, 토큰은 BSC에 남아 있습니다. BEP-20 USDT를 이더리움 주소로 보내면 토큰은 이더리움이 아닌 BSC의 해당 주소로 전송됩니다. 수신자가 자신의 지갑에 BSC를 추가하면(동일한 개인 키로 두 네트워크를 제어) 토큰을 확인하고 사용할 수 있습니다. 이더리움만 확인하면 토큰이 없는 것처럼 보일 수 있습니다. 체인 간에 토큰을 안전하게 이동하려면 바이낸스 브리지, 멀티체인 또는 스타게이트와 같은 크로스체인 브리지를 사용해야 합니다.

아니요. BNB는 BNB 스마트 체인(BSC)의 네이티브 암호화폐입니다(ETH가 이더리움의 네이티브 암호화폐인 것과 유사). BEP-20은 BSC 위에 구축된 토큰의 표준입니다. BSC 상의 CAKE, XVS, USDT는 모두 BEP-20 토큰입니다. BNB 자체는 BEP-20 토큰이 아니지만, Wrapped BNB(WBNB)는 DeFi 프로토콜에서 사용하기 위한 BEP-20 래퍼로 존재합니다.

BEP-20 주소는 0x 뒤에 40개의 16진수 문자가 오는 형태로, 이더리움 주소와 동일합니다. MetaMask 또는 Trust Wallet 주소는 BSC와 이더리움 모두에서 동일한데, 이는 두 네트워크 모두 개인 키로부터 동일한 주소 파생 방식을 사용하기 때문입니다. 따라서 동일한 지갑을 두 체인에서 사용할 수 있지만, 이 때문에 실수로 토큰을 잘못된 네트워크로 보내는 경우가 발생하기도 합니다.

기능적으로 거의 동일합니다. 두 프로토콜 모두 토큰 전송, 승인 및 잔액 확인을 위한 동일한 6가지 핵심 기능을 정의합니다. Solidity 개발자는 동일한 컨트랙트를 두 체인 모두에 배포할 수 있습니다. 차이점은 네트워크 수준에서 발생합니다. BEP-20은 BSC(BNB로 가스비 지불, 3초 블록 생성, 21개 검증자)에서 실행되고, ERC-20은 이더리움(ETH로 가스비 지불, 12초 블록 생성, 100만 개 이상의 검증자)에서 실행됩니다. 브리징 없이는 한 네트워크의 토큰을 다른 네트워크에서 사용할 수 없습니다.

BEP-20은 BNB Evolution Proposal number 20의 약자입니다. 이는 BNB 스마트 체인(BSC)에서 대체 가능한 토큰을 생성하기 위한 토큰 표준입니다. 이더리움의 ERC-20과 유사한 개념으로, 핵심 기능은 같지만 사용하는 블록체인이 다릅니다. BSC에서 생성되고 BEP-20 규칙을 준수하는 모든 토큰은 BSC 호환 지갑에 저장하고, BSC 탈중앙화 거래소(DEX)에서 거래하며, BSC DeFi 프로토콜에서 사용할 수 있습니다.

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.