BEP-20: czym jest standard tokena BNB Smart Chain i jak wypada w porównaniu z ERC-20

BEP-20: czym jest standard tokena BNB Smart Chain i jak wypada w porównaniu z ERC-20

Ktoś wysyła Ci USDT. Wklejasz adres swojego portfela, klikasz „potwierdź” i czekasz. Nic nie przychodzi. Sprawdzasz hash transakcji. Tokeny opuściły portfel nadawcy. Przeszły przez BNB Smart Chain. Twój portfel jest na Ethereum. USDT zniknął. Utknąłeś między dwiema sieciami, bo nikt Ci nie powiedział, że USDT istnieje zarówno jako token ERC-20 na Ethereum, jak i token BEP-20 na BSC, i że te dwie sieci nie są zamienne bez mostu.

Ten błąd kosztuje ludzi prawdziwe pieniądze co tydzień. Dzieje się tak, ponieważ większość początkujących nie rozumie, że ten sam token może funkcjonować na różnych blockchainach, korzystających z różnych standardów. BEP-20 jest jednym z takich standardów. Obsługuje on wszystko w BNB Smart Chain w ten sam sposób, w jaki ERC-20 obsługuje wszystko w Ethereum. Ta sama koncepcja, inna sieć, inny token gazowy, inne zasady transferu aktywów.

Jeśli korzystasz z MetaMask, Trust Wallet lub dowolnego protokołu DeFi na BSC, korzystasz z tokenów BEP-20, niezależnie od tego, czy zdajesz sobie z tego sprawę, czy nie. W tym artykule wyjaśnimy, czym właściwie jest standard BEP-20, jak wypada w porównaniu z ERC-20 i BEP-2, które tokeny go wykorzystują oraz co warto wiedzieć, aby nie porzucić swoich kryptowalut.

Co oznacza BEP-20 i dlaczego istnieje

BEP to skrót od BNB Evolution Proposal. Dwadzieścia to po prostu numer propozycji, ta sama konwencja nazewnictwa, która dała nam ERC-20 w Ethereum. Standard informuje deweloperów: „Oto jak powinny zachowywać się tokeny w BNB Smart Chain”.

Oto historia. Binance posiadał już blockchain o nazwie Binance Chain (obecnie BNB Beacon Chain) od kwietnia 2019 roku. Był szybki w przypadku podstawowych transferów tokenów, ale bezużyteczny w sensie praktycznym. Nie nadawał się do obsługi inteligentnych kontraktów. Nie nadawał się do DeFi. Nie nadawał się do obsługi rynku NFT. W zasadzie był to jednotorowy system dla giełdy Binance DEX.

We wrześniu 2020 roku Binance uruchomiło drugi łańcuch: BNB Smart Chain. Ten działał na maszynie wirtualnej Ethereum. Skopiuj i wklej kod Solidity z Ethereum, wdróż go na BSC i działa. PancakeSwap był w zasadzie forkiem Uniswap, który został uruchomiony w ciągu kilku dni, ponieważ kompatybilność z EVM ułatwiła przenoszenie.

BEP-20 pojawił się z BSC jako standardem tokena. I nie jest „inspirowany” ERC-20. To ERC-20 w innym wydaniu. Te same sześć funkcji. Te same dwa zdarzenia. Deweloper, który wysłał kontrakt ERC-20 na Ethereum, może ponownie wdrożyć dokładnie ten sam kod na BSC i nazwać go tokenem BEP-20. Różnica nie tkwi w kodzie. Chodzi o sieć działającą pod spodem.

Kluczowa różnica: gaz. W Ethereum prosty transfer tokena może kosztować od 1 do 15 dolarów, w zależności od przeciążenia sieci. W BSC ten sam transfer kosztuje kilka centów. Płacisz gaz w BNB zamiast w ETH. Czas blokowania w BSC wynosi około 3 sekund w porównaniu z 12 sekundami w Ethereum. Szybciej i taniej. Kompromisem jest decentralizacja: BSC działa na 21 aktywnych walidatorach wybranych za pomocą mechanizmu konsensusu Proof of Staked Authority (PoSA). Ethereum ma ponad milion walidatorów. Ta różnica w liczbie walidatorów jest główną wadą BSC.

Parametr BEP-20 (BSC) ERC-20 (Ethereum)
Sieć BNB Smart Chain Ethereum
Żeton gazowy BNB ETH
Czas blokowania ~3 sekundy ~12 sekund
Średni koszt gazu (przelew tokenowy) 0,01-0,05 1-15 dolarów
Kompatybilny z EVM Tak Rodzinny
Walidatory 21 aktywnych (PoSA) 1 mln+ (PoS)
Język inteligentnych kontraktów Solidność Solidność
Format adresu 0x... 0x...

Jeden praktyczny szczegół, który może być mylący: adresy BEP-20 i ERC-20 wyglądają identycznie. Oba zaczynają się od 0x, po którym następuje 40 znaków szesnastkowych. Twój adres MetaMask to ten sam ciąg znaków w obu sieciach. Ale tokeny w każdej sieci są oddzielne. Wysyłanie BEP-20 USDT na adres Ethereum bez użycia mostu oznacza, że tokeny trafią na BSC pod tym adresem. Jeśli odbiorca sprawdza tylko Ethereum, nic nie zobaczy. Tokeny istnieją, tylko w niewłaściwym łańcuchu.

bep-20

BEP-20 kontra BEP-2: dwa standardy tokenów Binance

Nie zliczę, ile razy ktoś na serwerze Discord pytał: „Jaka jest różnica między BEP-2 a BEP-20?”. Odpowiedź kiedyś była skomplikowana. Teraz jest prosta: BEP-2 nie istnieje.

Pozwólcie, że wyjaśnię. Binance przez cztery lata obsługiwała dwa blockchainy jednocześnie. BNB Beacon Chain (stary, kwiecień 2019) wykorzystywał tokeny BEP-2. Mógł wykonywać szybkie przelewy i obsługiwać giełdę Binance DEX, ale nic więcej. Żadnych inteligentnych kontraktów. Żadnego DeFi. Adresy BEP-2 wyglądały jak bnb1qzm84k... i wymagały pola MEMO, o którym wszyscy zapominali, a potem spędzili trzy dni na czacie wsparcia, próbując odzyskać swoje środki.

BNB Smart Chain (wrzesień 2020) okazał się najinteligentniejszy. Zgodność z EVM. Inteligentne kontrakty. DeFi. NFT. Tokeny BEP-20 z adresami 0x.... Bez zbędnych MEMO.

Niemal natychmiast wszyscy przenieśli się do BSC. Łańcuch Beacon Chain stał się miastem widmo. W czerwcu 2024 roku Binance odłączyła zasilanie. Łańcuch Beacon Chain przestał produkować bloki. BEP-2 został oficjalnie wycofany. Jeśli posiadasz tokeny BEP-2 w jakiejś starej kopii zapasowej portfela Trust Wallet z 2020 roku, należy je przekonwertować na BEP-20, w przeciwnym razie utkną w łańcuchu, który już nie istnieje.

Standard Sieć Format adresu Inteligentne kontrakty Stan (2026)
BEP-2 Sieć BNB Beacon bnb1... (+ NOTATKA) NIE Zamknięcie (czerwiec 2024)
BEP-20 BNB Smart Chain 0x... Tak Aktywny, podstawowy standard
ERC-20 Ethereum 0x... Tak Aktywny

BEP-20 i ERC-20: czym się różnią i czym się różnią

Ludzie ciągle mnie pytają: „Czyli BEP-20 to po prostu ERC-20 na innym łańcuchu?”. Zasadniczo, tak. I o to właśnie chodzi. Binance nie wynalazło koła na nowo. Skopiowali pracę domową Ethereum, wprowadzili kilka poprawek i uruchomili ją na szybszym, tańszym i bardziej scentralizowanym łańcuchu.

Narzędzia również zostały przeniesione. Używam MetaMask dla BSC w taki sam sposób, w jaki używam go dla Ethereum. To samo IDE Remix do wdrażania kontraktów. Ten sam Hardhat do testowania. Te same biblioteki OpenZeppelin. Jeśli jesteś programistą Solidity, BSC to nic trudnego. Nie wymaga żadnych nowych umiejętności.

BEP-20 dodaje kilka rzeczy, których ERC-20 nie wymaga. Funkcja getOwner() jest obowiązkowa w BEP-20, ale opcjonalna w Ethereum. Pole dziesiętne musi być jawnie zadeklarowane. BEP-20 dodaje również opcjonalne parametry do blokowania adresów, tworzenia monet, palenia i wstrzymywania transferów. W Ethereum można je dodać za pomocą rozszerzeń OpenZeppelin. W BSC są one częścią standardowego szablonu, od którego zaczyna większość programistów.

Prawdziwe różnice występują na poziomie sieci, a nie tokenów:

Koszty gazu sprawiają, że BSC jest atrakcyjne dla małych transakcji. Wymiana tokenów o wartości 50 dolarów na PancakeSwap kosztuje grosze. Ta sama wymiana na Uniswap kosztuje dolary w gazie. Dla detalicznych użytkowników DeFi w Azji, Afryce i Ameryce Łacińskiej, gdzie 5 dolarów w gazie ma sens, BSC stanowiło przystępną cenowo alternatywę dla Ethereum.

Szybkość również ma znaczenie. Bloki 3-sekundowe oznaczają szybsze potwierdzanie transakcji. Protokoły DeFi działają sprawniej. Likwidacje następują szybciej. Dla botów handlowych i arbitrażystów krótszy czas bloku zapewnia przewagę.

Decentralizacja to właśnie tam, gdzie BSC przegrywa. Dwudziestu jeden walidatorów, wszyscy wybrani przez autoryzację, większość z nich ściśle powiązana z Binance. Ethereum działa na ponad milionie niezależnych walidatorów rozsianych po całym świecie. Jeśli decentralizacja ma dla Ciebie znaczenie, BSC jest trudniejszym wyborem. Jeśli liczy się dla Ciebie tanio i szybko, wygrywa BSC.

Najpopularniejsze tokeny BEP-20 w łańcuchu inteligentnym BNB

Sam BNB jest technicznie tokenem natywnym, a nie tokenem BEP-20 (podobnie jak ETH jest natywny dla Ethereum). Natomiast Wrapped BNB (WBNB) to wrapper BEP-20, z którego korzystają protokoły DeFi.

Największe tokeny BEP-20 pod względem aktywności i kapitalizacji rynkowej:

Znak Typ Co to robi
USDT (BSC) Stablecoin Tethering w BNB Smart Chain, miliardy w obiegu
USDC (BSC) Stablecoin Stabilna moneta Circle na BSC
BUSD Stablecoin (przestarzały) Był głównym stablecoinem BSC, dopóki Paxos nie zaprzestał jego tworzenia w lutym 2023 r.
CIASTO Zarządzanie/narzędzia Natywny token PancakeSwap, największa zdecentralizowana giełda BSC
XVS Zarządzanie Venus Protocol, największa platforma pożyczkowa BSC
UPIEC Zarządzanie Token DEX BakerySwap
BSC-USD Stabilna moneta USD powiązane z Binance
ALPAKA DeFi Alpaca Finance, lewarowane rolnictwo plonów

Historia BUSD zasługuje na uwagę. Binance USD przez lata był natywnym stablecoinem BSC. W lutym 2023 roku Komisja Papierów Wartościowych i Giełd (SEC) nakazała Paxos (emitentowi) zaprzestanie emisji BUSD. Stabilcoin przeszedł w tryb wyłącznie wykupu. W kolejnych miesiącach miliardy wyparowały. BSC straciło swojego natywnego stablecoina, a ekosystem przesunął się w stronę USDT i FDUSD. Był to cios regulacyjny, który osłabił konkurencyjność BSC w DeFi.

PancakeSwap pozostaje dominującą giełdą zdecentralizowanych (DEX). Jest to odpowiednik Uniswap w BSC. Posiadacze tokenów CAKE zarządzają protokołem i otrzymują nagrody za staking. Protokół Venus obsługuje udzielanie pożyczek. Te dwa protokoły odpowiadają za znaczną część całkowitego salda transakcji DeFi (TVL) BSC.

Jak korzystać z tokenów BEP-20: informacje praktyczne

Dwie minuty konfiguracji. Serio. Otwórz MetaMask. Karta Sieci. Dodaj BNB Smart Chain. Identyfikator łańcucha: 56. RPC: bsc-dataseed.binance.org. Symbol: BNB. Eksplorator bloków: bscscan.com. Gotowe. Albo po prostu skorzystaj z wbudowanej listy sieci i pomiń ręczne wprowadzanie.

Następnie: pieniądze na paliwo. Kup kilka dolarów BNB na Binance lub Coinbase. Wypłać na swoje konto MetaMask w BSC. Ta niewielka kwota wystarcza na setki transakcji, ponieważ paliwo BSC kosztuje grosze za transakcję.

Od tego momentu jest tak samo jak w Ethereum. PancakeSwap do swapów. Venus do pożyczek. Pule do yield farmingu. Twój MetaMask działa identycznie w obu sieciach. Te same przyciski, ten sam przepływ, inny łańcuch działający w tle.

Trust Wallet całkowicie pomija konfigurację, ponieważ jego właścicielem jest Binance. BSC działa od razu. Użytkownicy Ledgera i Trezora łączą się przez MetaMask jak zwykle.

Jedna rzecz, którą powtarzam każdemu początkującemu, z którym rozmawiam: SPRAWDŹ SIEĆ PRZED WYSŁANIEM. Adresy BSC i Ethereum wyglądają tak samo. 0x, po którym następują te same znaki szesnastkowe. Twój adres portfela jest dosłownie identyczny w obu łańcuchach, ponieważ pochodzą z tego samego klucza prywatnego. Ale tokeny w każdym łańcuchu to oddzielne wszechświaty. Widziałem ludzi wysyłających 10 000 USD w BEP-20 USDT komuś, kto spodziewał się ERC-20 USDT na Ethereum. Tokeny trafiają na ten adres, ale na BSC. Odbiorca otwiera Ethereum i nic nie widzi. Wybucha panika. Rozwiązanie jest proste, jeśli wiesz, co się stało: dodaj BSC do portfela odbiorcy, ten sam klucz prywatny kontroluje oba łańcuchy, a tokeny są tam. Ale większość ludzi o tym nie wie i zakłada, że pieniądze zniknęły.

BNB Smart Chain w 2026 r.: na jakim etapie znajduje się ekosystem

Rok 2021 był momentem dla BSC. Cena gazu Ethereum osiągnęła 50-100 dolarów za swap. Zwykli ludzie nie mogli sobie pozwolić na korzystanie z Uniswap. BSC oferował to samo doświadczenie za grosze. Miliardy dolarów migrowały z dnia na dzień. PancakeSwap, od zera, w ciągu kilku miesięcy dorównał Uniswap pod względem dziennego wolumenu. Na BSC pojawiła się każda farma plonów, jaką można sobie wyobrazić. Podobnie jak każde pociągnięcie dywanika. Era Dzikiego Zachodu była prawdziwa i chaotyczna.

Potem pojawiły się Ethereum L2. Arbitrum, Optymizm, Baza. Gaz poniżej 0,10 USD, ale z modelem bezpieczeństwa Ethereum. Główny argument sprzedażowy BSC, „jesteśmy tańsi niż Ethereum”, stracił na sile, gdy L2 oferowało to samo, bez kompromisu w zakresie centralizacji.

Binance odpowiedziała opBNB, własnym L2 na BSC. Cena gazu poniżej 0,001 USD. Skierowany do aplikacji gamingowych i mikropłatności, gdzie nawet opłaty L2 w Ethereum wydają się wysokie. BNB Greenfield obsługuje zdecentralizowane przechowywanie danych. Ekosystem się rozwija, a nie cofa.

DeFi TVL na BSC będzie wynosić 4-5 miliardów dolarów w 2026 roku. Trzeci lub czwarty co do wielkości ekosystem DeFi, w zależności od tego, czy Arbitrum ma dobry tydzień, czy nie. Miliony użytkowników, głównie w Azji Południowo-Wschodniej i Ameryce Południowej, korzystają z niego codziennie. Nie jest to efektowny system. Nie jest martwy. Po cichu robi to, do czego został stworzony od zawsze: jest na tyle tani, że kolejny miliard użytkowników kryptowalut będzie mógł sobie na niego pozwolić.

Standard BEP-20 się nie zmieni. Robi to, do czego został stworzony. Prawdziwe pytanie brzmi, czy sam BSC pozostanie istotny. Moim zdaniem: BSC nie umrze. Ma zbyt duże wsparcie instytucjonalne ze strony Binance i zbyt wielu użytkowników na rynkach wschodzących, gdzie nawet opłaty L2 wydają się drogie w porównaniu z ułamkami centa w BSC. Ale czasy, gdy BSC rywalizowało z Ethereum o dominację w DeFi, prawdopodobnie już minęły. Zadomowił się w swojej niszy: tani, szybki i wystarczająco dobry dla większości użytkowników, którym bardziej zależy na oszczędności 5 dolarów na transakcji niż na tym, by milion walidatorów zabezpieczało ich swap.

Jakieś pytania?

W lutym 2023 roku Komisja Papierów Wartościowych i Giełd (SEC) nakazała Paxos zaprzestanie emisji nowych BUSD. Ten stablecoin wszedł w tryb wyłącznie wykupu. Użytkownicy nadal mogli wymieniać BUSD na dolary, ale nie powstały żadne nowe tokeny. Podaż tokenów w obiegu spadła z ponad 16 miliardów dolarów do poniżej 100 milionów dolarów, ponieważ użytkownicy przenieśli się do USDT i FDUSD na BSC. BUSD praktycznie przestał być aktywnym stablecoinem.

Teoretycznie tak, ale tokeny pozostają na BSC. Jeśli wyślesz BEP-20 USDT na adres Ethereum, tokeny trafią na ten adres na BSC, a nie na Ethereum. Jeśli odbiorca doda BSC do swojego portfela (ten sam klucz prywatny kontroluje obie sieci), będzie mógł zobaczyć i używać tokenów. Jeśli odbiorca sprawdzi tylko Ethereum, tokeny będą widoczne. Aby poprawnie przenosić tokeny między łańcuchami, użyj mostu międzyłańcuchowego, takiego jak Binance Bridge, Multichain lub Stargate.

Nie. BNB jest natywną kryptowalutą BNB Smart Chain (podobnie jak ETH jest natywny dla Ethereum). BEP-20 to standard dla tokenów zbudowanych na BSC. CAKE, XVS i USDT na BSC to tokeny BEP-20. Sam BNB nie jest tokenem BEP-20, chociaż Wrapped BNB (WBNB) istnieje jako wrapper BEP-20 do użytku w protokołach DeFi.

Adres BEP-20 wygląda jak 0x, po którym następuje 40 znaków szesnastkowych, identycznie jak adres Ethereum. Twój adres MetaMask lub Trust Wallet jest taki sam zarówno w BSC, jak i Ethereum, ponieważ obie sieci używają tego samego adresu pochodnego z Twojego klucza prywatnego. Dlatego możesz używać tego samego portfela w obu łańcuchach, ale to również powód, dla którego ludzie przypadkowo wysyłają tokeny do niewłaściwej sieci.

Funkcjonalnie niemal identyczne. Oba definiują te same sześć podstawowych funkcji dla transferów tokenów, zatwierdzania i sprawdzania salda. Deweloper Solidity może wdrożyć ten sam kontrakt w obu łańcuchach. Różnice dotyczą poziomu sieci: BEP-20 działa na BSC (gaz płatny w BNB, bloki 3-sekundowe, 21 walidatorów), ERC-20 działa na Ethereum (gaz płatny w ETH, bloki 12-sekundowe, ponad milion walidatorów). Tokenów w jednej sieci nie można używać w drugiej bez mostkowania.

BEP-20 to skrót od BNB Evolution Proposal numer 20. Jest to standard tokenów do tworzenia tokenów zamiennych w BNB Smart Chain (BSC). Można go porównać do wersji ERC-20 Ethereum stworzonej przez BSC. Ta sama koncepcja, te same podstawowe funkcje, inny blockchain. Każdy token utworzony w BSC, który spełnia zasady BEP-20, może być przechowywany w portfelach zgodnych z BSC, handlowany na giełdach BSC DEX i wykorzystywany w protokołach DeFi BSC.

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.