Skip to main content

Che cos'è BEP-20

Nota: Questo documento è una traduzione automatica della versione originale in inglese.

Che cos'è BEP-20

BEP-20 è lo standard di token utilizzato su BNB Smart Chain (BSC) — la blockchain compatibile con EVM gestita dall'ecosistema BNB Chain. BEP-20 definisce un insieme comune di regole che ogni token fungibile su BSC deve seguire: come vengono trasferiti i token, come vengono interrogati i saldi, come vengono concesse le autorizzazioni di spesa e come vengono esposti i metadati del token (nome, simbolo, decimali).

BEP-20 è funzionalmente equivalente allo standard ERC-20 di Ethereum. Poiché BNB Smart Chain è compatibile con EVM, i token BEP-20 usano la stessa interfaccia, le stesse firme di funzione e la stessa struttura di eventi dei token ERC-20. Wallet, block explorer e strumenti di sviluppo che supportano ERC-20 funzionano in genere con i token BEP-20 con modifiche minime o nulle.

In breve: BEP-20 è l'equivalente su BSC di ERC-20 — e nelle schede progetto di DecAIHub, Token standard: BEP-20 significa che il token del progetto è un token fungibile distribuito su BNB Smart Chain secondo la sua interfaccia standard.

Come funziona BEP-20

L'interfaccia standard

BEP-20 specifica un insieme di funzioni ed eventi obbligatori che ogni contratto di token conforme deve implementare:

  • totalSupply — restituisce il numero totale di token esistenti.
  • balanceOf — restituisce il saldo di token di un dato indirizzo.
  • transfer — sposta token dall'indirizzo del chiamante a un destinatario.
  • transferFrom — sposta token da un indirizzo a un altro, usando un'autorizzazione pre-approvata.
  • approve — concede a un altro indirizzo il permesso di spendere una quantità specificata di token per conto del chiamante.
  • allowance — restituisce l'importo residuo che uno spender è ancora autorizzato a prelevare da un proprietario.

Queste funzioni rispecchiano esattamente ERC-20. Uno sviluppatore che ha scritto un contratto di token ERC-20 può distribuirlo su BSC come token BEP-20 senza modifiche alla logica di base. La differenza è la rete di distribuzione, non il codice del contratto.

BEP-20 vs. ERC-20

Aspetto ERC-20 BEP-20
Rete Ethereum BNB Smart Chain
Macchina virtuale EVM EVM (compatibile)
Interfaccia Identica Identica
Token per il gas ETH BNB
Costo tipico delle transazioni Più alto (commissioni L1 di Ethereum) Più basso (commissioni BSC)
Ecosistema Il più grande ecosistema DeFi e NFT Ecosistema ampio con transazioni a costo più basso

La distinzione tecnica è minima: lo stesso codice Solidity, la stessa ABI, gli stessi strumenti. La distinzione pratica è economica e legata all'ecosistema — costi di gas diversi, insiemi di validatori diversi, protocolli DeFi diversi e comunità di utenti diverse.

Distribuzione e strumenti

I token BEP-20 vengono distribuiti con gli stessi strumenti dei token ERC-20: smart contract in Solidity o Vyper, compilati e distribuiti tramite framework come Hardhat, Foundry o Remix. Wallet come MetaMask supportano BSC nativamente (aggiungendo l'RPC della rete BSC). Block explorer come BscScan forniscono verifica dei contratti e tracciamento dei token equivalenti a Etherscan su Ethereum.

Perché BEP-20 è importante per i progetti crypto AI

Costi di transazione più bassi. BSC offre commissioni di gas inferiori rispetto alla mainnet di Ethereum, il che la rende attraente per progetti AI che comportano frequenti transazioni di piccolo importo — micropagamenti per l'inferenza, ricompense per l'etichettatura dei dati o operazioni automatizzate di agenti. Costi più bassi riducono la barriera per un'attività on-chain ad alto volume.

Compatibilità EVM. I progetti costruiti sugli standard ERC-20 possono distribuirsi su BSC con modifiche minime, accedendo a una base di utenti e a un pool di liquidità diversi. I progetti AI che vogliono una presenza multi-chain spesso distribuiscono sia la versione ERC-20 sia la versione BEP-20 del loro token.

Accesso all'ecosistema. BSC ha un ecosistema DeFi consistente (PancakeSwap, Venus e altri) a cui i token BEP-20 possono collegarsi. Per i progetti AI che necessitano di liquidità on-chain, infrastrutture di staking o integrazioni DeFi, la distribuzione BEP-20 fornisce accesso all'infrastruttura consolidata di BSC.

Dove compare nelle schede progetto di DecAIHub

  • Token standard — BEP-20 compare come valore nel campo Token standard per i progetti il cui token principale o unico è distribuito su BNB Smart Chain. È uno degli standard di token più comuni nel catalogo DecAIHub.
  • Main chain — i progetti con token BEP-20 in genere indicano BNB Smart Chain (o BSC) come catena principale o come una delle loro catene. I campi dello standard di token e della catena principale sono strettamente correlati — BEP-20 implica BSC.
  • Token model — il modello di token descrive il design economico del token (utility, governance, staking, ecc.), che è indipendente dallo standard. BEP-20 definisce l'interfaccia tecnica; il modello di token definisce la funzione economica.

Quando una scheda progetto mostra Token standard: BEP-20, indica che il token risiede su BSC e segue l'interfaccia standard. Non dice nulla su che cosa fa il token, perché esiste o se il progetto ha un'AI genuina.

Che cosa BEP-20 da solo non dimostra

  • AI reality — un token BEP-20 può essere creato in pochi minuti senza alcuna componente AI. Lo standard di token è una specifica tecnica, non una prova di capacità AI.
  • Token necessity — distribuire un token BEP-20 non spiega perché il progetto abbia bisogno di un token. Molti token BEP-20 esistono senza un'utilità chiara al di là della speculazione. La Token necessity viene valutata in modo indipendente.
  • Sicurezza — BEP-20 è un'interfaccia standard, non una garanzia di sicurezza. I contratti dei token possono contenere bug, backdoor o funzioni di amministrazione che permettono al deployer di coniare token illimitati, sospendere i trasferimenti o inserire indirizzi in blacklist. Gli audit dei contratti e la verifica del codice sorgente sono separati dalla conformità allo standard.
  • Unicità — BEP-20 è uno standard condiviso usato da migliaia di token. Essere un token BEP-20 non differenzia un progetto da qualsiasi altro token su BSC.
  • Qualità della catena — lo standard di token indica la catena di distribuzione, ma non fa alcuna affermazione sulla decentralizzazione, sulla sicurezza o sull'idoneità della catena al caso d'uso del progetto.

Da non confondere con

Termine Distinzione
ERC-20 ERC-20 è la stessa interfaccia distribuita su Ethereum. BEP-20 ed ERC-20 sono tecnicamente identici ma risiedono su reti diverse e non sono intercambiabili senza bridging.
BNB (token nativo) BNB è il token nativo per il gas di BNB Smart Chain, usato per pagare le commissioni di transazione. Un token BEP-20 è un token emesso da un progetto e distribuito su BSC — non è la valuta nativa della catena.
Token standard Lo standard di token è il concetto generale che copre tutti i formati specifici delle catene (ERC-20, BEP-20, SPL, ecc.). BEP-20 è uno standard specifico all'interno di quella categoria più ampia.

Domande frequenti

BEP-20 è la stessa cosa di ERC-20?

Tecnicamente, implementano la stessa interfaccia — firme di funzione, eventi e comportamento identici. La differenza è la rete di distribuzione: i token ERC-20 risiedono su Ethereum, i token BEP-20 risiedono su BNB Smart Chain. Un token BEP-20 su BSC e un token ERC-20 su Ethereum non sono intercambiabili senza bridging, anche se i loro contratti possono essere identici. Si possono considerare come lo stesso formato su reti diverse.

Un progetto può avere sia token ERC-20 sia token BEP-20?

Sì. Molti progetti distribuiscono il loro token su più catene — una versione ERC-20 su Ethereum e una versione BEP-20 su BSC (e a volte versioni aggiuntive su altre catene). Questi token multi-chain sono in genere collegati da contratti bridge che bloccano i token su una catena e coniano token equivalenti su un'altra. Le schede progetto di DecAIHub possono elencare più standard di token quando un progetto opera su più catene.

Perché alcuni progetti AI scelgono BSC invece di Ethereum?

Costi di transazione più bassi e tempi di blocco più rapidi sono le ragioni più comuni. Per i progetti AI che comportano operazioni on-chain ad alta frequenza — come micropagamenti per il compute, aggiornamenti frequenti degli oracoli o transazioni automatizzate di agenti — le commissioni di gas più elevate di Ethereum possono rendere le operazioni proibitivamente costose. BSC offre un'alternativa pratica con compatibilità EVM, sebbene con caratteristiche di decentralizzazione e composizione dell'insieme di validatori diverse.

Riferimenti esterni

Vedi anche