BEP-20: cos`è lo standard del token BNB Smart Chain e come si confronta con ERC-20?

BEP-20: cos`è lo standard del token BNB Smart Chain e come si confronta con ERC-20?

Qualcuno ti invia USDT. Incolli l'indirizzo del tuo portafoglio, premi conferma e aspetti. Non arriva nulla. Controlli l'hash della transazione. I token hanno lasciato il portafoglio del mittente. Hanno viaggiato attraverso la Smart Chain di BNB. Il tuo portafoglio è su Ethereum. Gli USDT sono spariti. Bloccati tra due reti perché nessuno ti ha detto che USDT esiste sia come token ERC-20 su Ethereum che come token BEP-20 su BSC, e i due non sono intercambiabili senza un bridge.

Questo errore costa soldi veri alle persone ogni settimana. E accade perché la maggior parte dei principianti non capisce che lo stesso token può esistere su diverse blockchain che utilizzano standard diversi. BEP-20 è uno di questi standard. Alimenta tutto su BNB Smart Chain nello stesso modo in cui ERC-20 alimenta tutto su Ethereum. Stesso concetto, rete diversa, token di gas diverso, regole diverse per il trasferimento degli asset.

Se utilizzi MetaMask, Trust Wallet o qualsiasi protocollo DeFi su BSC, stai già interagendo con token BEP-20, che tu ne sia consapevole o meno. Questo articolo spiega cos'è effettivamente lo standard BEP-20, come si confronta con ERC-20 e BEP-2, quali token lo utilizzano e gli aspetti pratici da tenere presenti per evitare di perdere le proprie criptovalute.

Che cosa significa BEP-20 e perché esiste

BEP sta per BNB Evolution Proposal. Il numero 20 indica semplicemente il numero della proposta, la stessa convenzione di denominazione utilizzata per ERC-20 su Ethereum. Lo standard indica agli sviluppatori: "ecco come dovrebbero comportarsi i token sulla Smart Chain di BNB".

Ecco il contesto. Binance aveva già una blockchain chiamata Binance Chain (ora BNB Beacon Chain) dall'aprile 2019. Era veloce per i trasferimenti di token di base, ma limitata in termini di utilità. Non poteva eseguire smart contract. Non poteva supportare la DeFi. Non poteva ospitare un marketplace di NFT. In pratica, era una soluzione limitata per il DEX di Binance.

Quindi, nel settembre 2020, Binance ha lanciato una seconda blockchain parallela: BNB Smart Chain. Questa utilizzava la Ethereum Virtual Machine. Bastava copiare e incollare il codice Solidity da Ethereum, distribuirlo su BSC e funzionava. PancakeSwap era essenzialmente un fork di Uniswap, lanciato in pochi giorni grazie alla compatibilità con la EVM che rendeva il porting estremamente semplice.

BEP-20 è nato con BSC come standard per i token. E non è "ispirato" a ERC-20. È ERC-20 con una veste diversa. Stesse sei funzioni. Stessi due eventi. Uno sviluppatore che ha pubblicato un contratto ERC-20 su Ethereum può ridistribuire esattamente lo stesso codice su BSC e chiamarlo token BEP-20. La differenza non sta nel codice, ma nella rete sottostante.

La differenza fondamentale: il gas. Su Ethereum, un semplice trasferimento di token può costare da 1 a 15 dollari a seconda della congestione della rete. Su BSC, lo stesso trasferimento costa pochi centesimi. Il gas si paga in BNB anziché in ETH. Il tempo di blocco su BSC è di circa 3 secondi rispetto ai 12 secondi di Ethereum. Più veloce ed economico. Il compromesso è la decentralizzazione: BSC si basa su 21 validatori attivi selezionati tramite un meccanismo di consenso Proof of Staked Authority (PoSA). Ethereum ha oltre un milione di validatori. Questa differenza nel numero di validatori è la principale critica mossa a BSC.

Parametro BEP-20 (BSC) ERC-20 (Ethereum)
Rete BNB Smart Chain Ethereum
Gettoni del gas BNB ETH
Tempo di blocco ~3 secondi ~12 secondi
Costo medio del gas (trasferimento token) $0,01-0,05 $1-15
Compatibile con EVM Nativo
Validatori 21 attivi (PoSA) 1M+ (PoS)
linguaggio per contratti intelligenti Solidità Solidità
Formato indirizzo 0x... 0x...

Un dettaglio pratico che spesso crea confusione: gli indirizzi BEP-20 e ERC-20 sembrano identici. Entrambi iniziano con 0x seguito da 40 caratteri esadecimali. Il tuo indirizzo MetaMask è la stessa stringa su entrambe le reti. Tuttavia, i token su ciascuna rete sono separati. Inviare USDT BEP-20 a un indirizzo Ethereum senza utilizzare un bridge significa che i token finiscono su BSC a quell'indirizzo. Se il destinatario controlla solo Ethereum, non vedrà nulla. I token esistono, ma si trovano sulla blockchain sbagliata.

bep-20

BEP-20 vs BEP-2: i due standard dei token di Binance

Non riesco a contare le volte in cui qualcuno su un server Discord ha chiesto "qual è la differenza tra BEP-2 e BEP-20?". La risposta una volta era complicata. Ora è semplice: BEP-2 non esiste più.

Mi spiego. Binance ha gestito due blockchain contemporaneamente per quattro anni. BNB Beacon Chain (quella vecchia, di aprile 2019) utilizzava i token BEP-2. Permetteva trasferimenti veloci e l'utilizzo del DEX di Binance, ma nient'altro. Niente smart contract. Niente DeFi. Gli indirizzi BEP-2 avevano un aspetto simile a bnb1qzm84k... e richiedevano un campo MEMO che tutti dimenticavano, costringendoli poi a passare tre giorni in chat con l'assistenza clienti cercando di recuperare i propri fondi.

BNB Smart Chain (settembre 2020) era quella intelligente. Compatibile con EVM. Smart contract. DeFi. NFT. Token BEP-20 con indirizzi 0x... Niente MEMO inutili.

Quasi immediatamente, tutti si sono spostati su BSC. La Beacon Chain è diventata una città fantasma. Nel giugno 2024, Binance ha interrotto la produzione di blocchi. BEP-2 è ufficialmente deprecato. Se avete token BEP-2 in qualche vecchio backup di Trust Wallet del 2020, dovete convertirli in BEP-20, altrimenti rimarranno bloccati su una blockchain che non esiste più.

Standard Rete Formato indirizzo contratti intelligenti Stato attuale (2026)
BEP-2 Catena di segnalazione BNB bnb1... (+ MEMO) NO Chiusura (giugno 2024)
BEP-20 BNB Smart Chain 0x... Attivo, standard primario
ERC-20 Ethereum 0x... Attivo

BEP-20 e ERC-20: quali sono le somiglianze e le differenze

Molti mi chiedono: "Quindi BEP-20 è semplicemente ERC-20 su una blockchain diversa?". In sostanza, sì. Ed è proprio questo il punto. Binance non ha reinventato la ruota. Ha copiato il lavoro di Ethereum, ha apportato qualche piccola modifica e lo ha implementato su una blockchain più veloce, economica e centralizzata.

Anche gli strumenti sono compatibili. Uso MetaMask per BSC nello stesso modo in cui lo uso per Ethereum. Lo stesso IDE Remix per il deployment dei contratti. Lo stesso Hardhat per i test. Le stesse librerie OpenZeppelin. Se sei uno sviluppatore Solidity, BSC è un gioco da ragazzi. Non sono richieste nuove competenze.

BEP-20 aggiunge un paio di funzionalità non richieste da ERC-20. La funzione getOwner() è obbligatoria su BEP-20 ma facoltativa su Ethereum. Il campo decimale deve essere dichiarato esplicitamente. Inoltre, BEP-20 include parametri opzionali per la blacklist degli indirizzi, il conio, la distruzione e la sospensione dei trasferimenti. Su Ethereum questi parametri vanno aggiunti tramite le estensioni di OpenZeppelin. Su BSC sono invece parte integrante del modello standard da cui la maggior parte degli sviluppatori parte.

Le vere differenze risiedono a livello di rete, non a livello di token:

I costi del gas rendono BSC attraente per le piccole transazioni. Scambiare token per un valore di 50 dollari su PancakeSwap costa pochi centesimi. Lo stesso scambio su Uniswap costa dollari in gas. Per gli utenti DeFi al dettaglio in Asia, Africa e America Latina, dove 5 dollari di gas rappresentano una cifra significativa, BSC era l'alternativa economica a Ethereum.

Anche la velocità è importante. Blocchi da 3 secondi significano che le transazioni vengono confermate più velocemente. I protocolli DeFi risultano più reattivi. Le liquidazioni avvengono più rapidamente. Per i bot di trading e gli arbitraggisti, un tempo di blocco più breve rappresenta un vantaggio.

La decentralizzazione è il punto debole di BSC. Ventuno validatori, tutti selezionati tramite l'autorità di staking, la maggior parte dei quali strettamente affiliati a Binance. Ethereum si basa su oltre un milione di validatori indipendenti sparsi in tutto il mondo. Se la decentralizzazione è importante per te, BSC è più difficile da proporre. Se invece la convenienza e la velocità sono più importanti, BSC vince.

I token BEP-20 più importanti sulla Smart Chain di BNB

Tecnicamente, BNB è un token nativo, non un token BEP-20 (analogamente a come ETH è nativo di Ethereum). Tuttavia, Wrapped BNB (WBNB) è un wrapper BEP-20 utilizzato dai protocolli DeFi.

I token BEP-20 più importanti per attività e capitalizzazione di mercato:

Token Tipo Cosa fa
USDT (BSC) Stablecoin Tether sulla Smart Chain di BNB, miliardi in circolazione
USDC (BSC) Stablecoin La stablecoin di Circle su BSC
BUSD Stablecoin (obsoleto) È stata la principale stablecoin di BSC fino a quando Paxos non ha cessato di coniarla nel febbraio 2023.
TORTA Governance/utilità Il token nativo di PancakeSwap, il più grande DEX BSC
XVS Governance Venus Protocol, la più grande piattaforma di prestito BSC
COTTURA AL FORNO Governance Token DEX BakerySwap
BSC-USD Stablecoin Dollaro statunitense ancorato a Binance
ALPACA DeFi Alpaca Finance, agricoltura a rendimento con leva finanziaria

La storia di BUSD merita una menzione. Binance USD è stata la stablecoin nativa di BSC per anni. Nel febbraio 2023, la SEC ha ordinato a Paxos (l'emittente) di interrompere la coniazione di BUSD. La stablecoin è passata alla modalità di solo rimborso. Miliardi di dollari sono defluiti nei mesi successivi. BSC ha perso la sua stablecoin nativa e l'ecosistema si è spostato su USDT e FDUSD. Si è trattato di un duro colpo normativo che ha indebolito la competitività di BSC nel settore DeFi.

PancakeSwap rimane il DEX dominante. È l'equivalente di Uniswap per BSC. I detentori di token CAKE governano il protocollo e guadagnano ricompense per lo staking. Venus Protocol gestisce i prestiti e i mutui. Questi due protocolli rappresentano una quota significativa del TVL DeFi totale di BSC.

Come utilizzare i token BEP-20: gli aspetti pratici

Due minuti per la configurazione. Davvero. Apri MetaMask. Scheda Reti. Aggiungi BNB Smart Chain. ID catena 56. RPC: bsc-dataseed.binance.org. Simbolo: BNB. Esplora blocchi: bscscan.com. Fatto. Oppure usa semplicemente l'elenco di reti integrato e salta l'inserimento manuale.

Ora passiamo alle commissioni di transazione. Acquista qualche dollaro di BNB su Binance o Coinbase. Preleva i fondi sul tuo conto MetaMask su BSC. Questa piccola somma è sufficiente per centinaia di transazioni, dato che le commissioni di transazione di BSC sono irrisorie.

Da lì in poi è identico a Ethereum. PancakeSwap per gli scambi. Venus per i prestiti. Pool per il yield farming. La tua MetaMask funziona in modo identico su entrambe le reti. Stessi pulsanti, stesso flusso, catena diversa in esecuzione in background.

Trust Wallet non richiede alcuna configurazione perché è di proprietà di Binance. BSC funziona immediatamente. Gli utenti di Ledger e Trezor si connettono tramite MetaMask come di consueto.

Una cosa che insisto sempre con ogni principiante con cui parlo: CONTROLLATE LA RETE PRIMA DI INVIARE. Gli indirizzi BSC ed Ethereum sembrano identici: 0x seguito dagli stessi caratteri esadecimali. Il vostro indirizzo di portafoglio è letteralmente identico su entrambe le blockchain perché derivano dalla stessa chiave privata. Ma i token su ciascuna blockchain sono universi separati. Ho visto persone inviare 10.000 dollari in USDT BEP-20 a qualcuno che si aspettava USDT ERC-20 su Ethereum. I token arrivano a quell'indirizzo, ma su BSC. Il destinatario apre Ethereum e non vede nulla. Si fa prendere dal panico. La soluzione è semplice se si sa cosa è successo: aggiungere BSC al portafoglio del destinatario, la stessa chiave privata controlla entrambe le blockchain, i token sono lì. Ma la maggior parte delle persone non lo sa e pensa che i soldi siano spariti.

BNB Smart Chain nel 2026: a che punto si trova l'ecosistema

Il 2021 è stato il momento di BSC. Le commissioni di transazione di Ethereum hanno raggiunto i 50-100 dollari per scambio. La gente comune non poteva permettersi di usare Uniswap. BSC offriva la stessa esperienza per pochi centesimi. Miliardi di dollari sono migrati da un giorno all'altro. PancakeSwap è passato dal nulla a rivaleggiare con Uniswap in termini di volume giornaliero nel giro di pochi mesi. Su BSC sono spuntate tutte le yield farm immaginabili. E così anche tutte le truffe. Il periodo del Far West è stato reale e caotico.

Poi sono arrivati gli L2 di Ethereum. Arbitro, ottimismo, base. Commissioni sul gas inferiori a 0,10 dollari, ma con il modello di sicurezza di Ethereum. Il principale punto di forza di BSC, "siamo più economici di Ethereum", ha perso efficacia quando gli L2 hanno offerto la stessa cosa senza il compromesso della centralizzazione.

Binance ha risposto con opBNB, la propria infrastruttura di livello 2 basata su BSC. Commissioni del gas inferiori a 0,001 dollari. Pensata per le app di gioco e microtransazioni, dove persino le commissioni di livello 2 su Ethereum risultano elevate. BNB Greenfield si occupa dello storage decentralizzato. L'ecosistema è in espansione, non in ritirata.

Il TVL (Total Value Locked) della DeFi su BSC si attesta tra i 4 e i 5 miliardi di dollari nel 2026. È il terzo o quarto ecosistema DeFi più grande, a seconda che Arbitrum stia attraversando un buon periodo o meno. Milioni di utenti, principalmente nel Sud-est asiatico e in Sud America, lo utilizzano quotidianamente. Non è appariscente. Non è morto. Continua a fare silenziosamente ciò per cui è sempre stato concepito: essere abbastanza economico da permettere al prossimo miliardo di utenti di criptovalute di partecipare.

Lo standard BEP-20 non cambierà. Fa quello per cui è stato creato. La vera domanda è se BSC stesso rimarrà rilevante. La mia opinione: BSC non morirà. Ha un supporto istituzionale troppo forte da parte di Binance e troppi utenti nei mercati emergenti, dove persino le commissioni di livello 2 sembrano costose rispetto alle frazioni di centesimo di BSC. Ma i giorni in cui BSC rivaleggiava con Ethereum per il dominio della DeFi sono probabilmente finiti. Si è assestato nella sua nicchia: economico, veloce, sufficientemente buono per la maggior parte degli utenti che sono più interessati a risparmiare 5 dollari per transazione che ad avere un milione di validatori a protezione del loro scambio.

Qualsiasi domanda?

Nel febbraio 2023, la SEC ha ordinato a Paxos di interrompere la creazione di nuovi BUSD. La stablecoin è passata alla modalità di solo riscatto. Gli utenti potevano ancora riscattare i BUSD in dollari, ma non sono stati creati nuovi token. L`offerta circolante è crollata da oltre 16 miliardi di dollari a meno di 100 milioni di dollari, poiché gli utenti sono migrati verso USDT e FDUSD su BSC. Di fatto, BUSD è cessata di esistere come stablecoin attiva.

Tecnicamente sì, ma i token rimangono su BSC. Se invii USDT BEP-20 a un indirizzo Ethereum, i token vengono accreditati a quell`indirizzo su BSC, non su Ethereum. Se il destinatario aggiunge BSC al proprio portafoglio (la stessa chiave privata controlla entrambe le reti), può visualizzare e utilizzare i token. Se controlla solo Ethereum, i token risulteranno mancanti. Per trasferire correttamente i token tra le blockchain, è necessario utilizzare un bridge cross-chain come Binance Bridge, Multichain o Stargate.

No. BNB è la criptovaluta nativa di BNB Smart Chain (come ETH è nativa di Ethereum). BEP-20 è lo standard per i token costruiti su BSC. CAKE, XVS e USDT su BSC sono tutti token BEP-20. BNB in sé non è un token BEP-20, sebbene Wrapped BNB (WBNB) esista come wrapper BEP-20 per l`utilizzo nei protocolli DeFi.

Un indirizzo BEP-20 ha la forma di 0x seguito da 40 caratteri esadecimali, identico a un indirizzo Ethereum. Il tuo indirizzo MetaMask o Trust Wallet è lo stesso sia su BSC che su Ethereum perché entrambe le reti utilizzano la stessa derivazione dell`indirizzo dalla tua chiave privata. Questo è il motivo per cui puoi usare lo stesso wallet su entrambe le blockchain, ma è anche il motivo per cui a volte capita di inviare accidentalmente token alla rete sbagliata.

Funzionalmente quasi identici. Entrambi definiscono le stesse sei funzioni principali per il trasferimento di token, le approvazioni e il controllo del saldo. Uno sviluppatore Solidity può implementare lo stesso contratto su entrambe le blockchain. Le differenze sono a livello di rete: BEP-20 funziona su BSC (commissioni gas pagate in BNB, blocchi da 3 secondi, 21 validatori), mentre ERC-20 funziona su Ethereum (commissioni gas pagate in ETH, blocchi da 12 secondi, oltre 1 milione di validatori). I token di una rete non possono essere utilizzati sull`altra senza un bridging.

BEP-20 è l`acronimo di BNB Evolution Proposal numero 20. Si tratta dello standard per la creazione di token fungibili sulla BNB Smart Chain (BSC). Si può pensare a BSC come alla versione ERC-20 di Ethereum. Stesso concetto, stesse funzioni principali, blockchain diversa. Qualsiasi token creato su BSC che rispetti le regole BEP-20 può essere conservato in wallet compatibili con BSC, scambiato su DEX BSC e utilizzato nei protocolli 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.