¿Qué es BEP20? Guía completa de tokens de Binance Smart Chain

Tiempo de lectura: 8 minutos Que son los tokens BEP20

El ecosistema Web3 florece con la aparición de blockchains como Binance Smart Chain (BSC). Mientras que Ethereum fue el primer intento de crear una computadora de Internet que ejecutara contratos inteligentes con ERC-20 como su token nativo, BSC con su estándar de token BEP20 está creciendo en popularidad a medida que los desarrolladores han encontrado ventajas en la creación de un token BEP20 en BSC en lugar de tokens ERC-20 en Ethereum. Sin embargo, es posible que se pregunte, «¿qué es BEP20?» o es posible que ya sepa qué es BEP20 y desee crear su propio token BEP20 de inmediato. En cualquier caso, en esta guía completa de tokens de Binance Smart Chain, responderemos a la pregunta «¿qué es BEP20?» y le proporcionaremos un acceso directo para que pueda crear un token BEP20 sin esfuerzo.

¿Qué es BEP-20?

BEP-20 es el estándar para crear tokens en BSC, o utilizando el desarrollo de Binance Smart Chain. Los tokens son un componente valioso de cualquier sistema basado en blockchain, dApp, plataforma o economía. Facilitan el movimiento de valor y ayudan a rastrear cada actividad en la blockchain. En otras palabras, son clave para realizar muchos tipos de transacciones.

La abreviatura «BEP» es la abreviatura de «Binance Smart Chain Evolution Proposal«. BEP20 es el estándar de token creado por Binance para Binance Smart Chain, la plataforma de contrato inteligente que corre paralela a la Binance Chain original. También repasaremos el estándar de token BEP2 más adelante en este artículo. En primer lugar, sin embargo, debe comprender los antecedentes de Binance Smart Chain para apreciarlo plenamente.

¿Qué es Binance Smart Chain?

Para tener una idea de BEP20, primero echemos un vistazo a las propiedades de Binance Smart Chain y por qué se creó. En pocas palabras, Binance Smart Chain, o BSC, es una blockchain hecha para ejecutar contratos inteligentes o smart contracts. Funciona en conjunto o en paralelo con Binance Chain, la primera cadena de bloques de Binance utilizada en su intercambio sin custodia.

Binance Smart Chain

Binance Chain se creó con una cosa en mente: optimización del comercio rápido en la plataforma sin custodia de Binance. Aprendiendo de otros proyectos basados en Ethereum antes, Binance se centró en prevenir la congestión de la red en su diseño. Por lo tanto, Binance Chain, al dejar de lado las capacidades ampliadas, puede manejar un alto rendimiento de transacciones sin ralentizarse. Debido a esta optimización, Binance Chain no es lo suficientemente flexible como para admitir el lanzamiento de un DEX (intercambio descentralizado) completo. Binance se dio cuenta de que necesitaban construir una nueva cadena específicamente para acomodar los contratos inteligentes que automatizan las transacciones. Por lo tanto, para este propósito, Binance creó Binance Smart Chain (BSC). BSC ahora sirve como base para su proyecto de intercambio descentralizado o DEX.

Arquitectura de doble cadena

Hoy en día, Binance adopta una arquitectura única de doble cadena que admite dos cadenas, Binance Chain y Binance Smart Chain. La arquitectura utiliza el token nativo Binance Coin (BNB) para alimentar ambos.

Si bien cada cadena es independiente de la otra, esta infraestructura opera a través de un puente. Este puente hace que las cadenas sean complementarias. Este «Puente Binance», originalmente conocido como el «Proyecto Panamá», utiliza su propia mecánica única. Utiliza una técnica de envoltura para mover activos a través de blockchains.

Como infraestructura complementaria, BSC opera independientemente de Binance Chain. Es una cadena independiente y no una plataforma de capa 2. Por lo tanto, si Binance Chain tiene un problema o se desconecta, no se verá afectado.

Binance Smart Chain es compatible con el EVM (Ethereum Virtual Machine). Por lo tanto, puede portar una dApp o usar MetaMask para interactuar con ella sin problemas. El algoritmo de consenso en BSC es actualmente «PoSA«, que significa «Prueba de autoridad apostada» y es una variante del algoritmo prueba de participación o Proof of Stake (PoS) de Ethereum. Significa que los validadores aseguran la red stakeando monedas BNB. ¿Cómo proporciona la red incentivos para estos validadores? La red les da las tarifas de transacción acumuladas de cada bloque validado. La moneda BNB está destinada a ser deflacionaria y, por lo tanto, podría aumentar su valor a medida que Binance realiza quemas regulares de monedas, reduciendo aún más su suministro fijo. Este mecanismo proporciona otro incentivo para los titulares del BNB.

BEP2 y BEP20

Binance Chain adopta el estándar de token BEP2, mientras que Binance Smart Chain utiliza el estándar BEP20. Como se mencionó, BNB actúa como combustible para ambos. Por lo tanto, deberá adquirir algo de BNB si desea realizar transacciones en cualquiera de las cadenas.

Estos estándares de token son totalmente compatibles. Por lo tanto, puede trabajar con ellos sin problemas a medida que alterna entre cadenas. Cuando estás en Binance Chain, tienes que trabajar con su token nativo, BEP2. Cuando esté en BSC, debe usar BEP20. Por lo tanto, si está interactuando con una dApp, deberá usar BEP20, ya que es la contraparte de la cadena inteligente.

¿Qué es el token BEP20?

BEP-20 es el estándar de token de Binance Smart Chain. En muchos sentidos, es similar al estándar ERC20 de Ethereum, de otras maneras, se expande en él. BEP20 establece reglas que todos los tokens creados en BSC deben seguir.

El estándar de token BEP20 en BSC se aplica a cualquier token que se lance o cree en la plataforma de Binance Smart Chain. Ejemplos de tales tokens son tokens de utilidad, stablecoins y tokens de seguridad. Otra categoría de monedas, conocidas como «Peggy Coins», también se construyen utilizando el estándar BEP-20 y se pueden vincular a diferentes activos.

Así como Ethereum tiene tarifas de gas, BNB paga por las transacciones que involucran tokens BEP20 en la red de Binance Smart Chain.

Parámetros del token estándar BEP-20

Si está considerando crear tokens en BSC, es útil comprender los parámetros estándar del token BEP20, como:

  • Can Mint: El parámetro «Can Mint» es inflacionario y especifica si se pueden acuñar nuevos tokens para aumentar el suministro de BEP20 con el tiempo.
  • Can Burn: El parámetro «Can Burn» es deflacionario, especificando si los tokens se pueden quemar, lo que lleva a una disminución del suministro con el tiempo.
  • Blacklist: el parámetro «Blacklist» o lista negra en español le permite prohibir o poner en la lista negra direcciones maliciosas.
  • Can Pause: el parámetro «Can Pause» es útil durante ataques maliciosos o incidentes en los que la plataforma se vuelve vulnerable. Esto especifica si se pueden pausar todas las operaciones asociadas al token en caso de un ataque malicioso o un compromiso de la plataforma. Este parámetro está centralizado, ya que el creador o una dirección de usuario a la que se le otorga una autoridad similar tiene el poder de congelar las operaciones.

BEP-20 vs ERC-20

Dado que BEP-20 fue diseñado después de ERC-20, es comprensible que compartan muchas similitudes, como estas funciones:

  • La función «totalSupply»: esta función devuelve el número total de tokens en un contrato inteligente.
  • La función «balanceOf»: proporciona información sobre el número de tokens disponibles dentro de la dirección de un usuario.
  • Nombre: agrega un nombre legible por humanos al token que está creando.
  • Símbolo: crea el símbolo de cotización para su token.
  • Decimal: establece la divisibilidad de su token. Por lo tanto, establece el número de decimales en los que se puede dividir.
  • Transferencia: permite la transferencia de tokens entre usuarios de BSC. Específicamente requiere que la parte que invoca también sea el propietario del token.
  • La función «transferFrom»: se utiliza para automatizar las transferencias de personas aprobadas o contratos inteligentes aprobados. En este caso, puede permitir que las suscripciones u otras partes deduzcan automáticamente los pagos de una billetera o una cuenta.
  • Aprobar: una función que limita la cantidad o el número de tokens retirados de su saldo por cualquier contrato inteligente.
  • Asignación: una función que verifica la parte no gastada de una transacción después de que un contrato inteligente autorizado haya gastado una cierta cantidad de sus tokens.

Diferencias clave de BEP20 y ERC20

Algunas diferencias clave entre los tokens BEP20 y ERC20 son:

  • La función «getOwner» es una especificación única y requerida que solo se encuentra en BEP20. Devuelve el propietario de un token BEP20.
  • Las funciones de nombre, símbolo y decimal son opcionales en ERC20, mientras que son obligatorias en BEP20.

Proyectos y dApps en Binance Smart Chain

Ahora está familiarizado con el protocolo de evolución de Binance Smart Chain o el estándar de token BEP-20. Además, ha aprendido cómo funciona Binance Smart Chain en relación con Binance Chain y cómo los tokens BEP2 y BEP20 interactúan entre sí y cómo interactúan con BNB.

Binance Smart Chain es una cadena prometedora con una base de usuarios de rápido crecimiento, un volumen de transacciones cada vez mayor y un aumento de TVL (valor total bloqueado). Además, los desarrolladores también están construyendo más dApps en BSC. Tenga en cuenta que la mayoría de estas dApps requieren conectarse a una billetera BEP20.

Con la información obtenida aquí, está listo para dar el siguiente paso creando su propio token BEP20. Sin embargo, antes de explicar cómo crear un token BEP20, echemos un vistazo a algunas dApps y proyectos conocidos en Binance Smart Chain.

PanquequesWap

PancakeSwap es uno de los mayores éxitos de dApp en BSC. Es un AMM, o creador de mercado automatizado, y es uno de los DEX líderes de la web. Su funcionalidad permite a los usuarios intercambiar tokens en BSC. Sirve a millones de usuarios, decenas de millones de operaciones y tiene hasta 15.000 mil millones de dólares en TVL en el momento de escribir este artículo.

PanquequesWap

Además, PancakeSwap acaba de presentar su mercado de tokens no fungibles (NFT), lo que es una excelente noticia para los fanáticos de la plataforma. Además, si eres un desarrollador que busca crear un DEX en BSC, PancakeSwap debería ser una de tus inspiraciones.

Autofarm

Autofarm es tanto un DEX como un agregador de rendimiento. Los activos se pueden utilizar como liquidez y garantía, y las bóvedas ejecutan acciones automatizadas en la plataforma, incluido el rendimiento compuesto. Esta plataforma DeFi es compatible con MetaMask, Binance Smart Chain o BEP20 wallet y WalletConnect.

Autofarm

Protocolos BEP20 del mercado monetario

Si está interesado en los mercados monetarios, el protocolo de Venus debería ser un modelo útil. Proporciona servicios de préstamos y préstamos, similares a Compound y Aave. La diferencia es que Venus se basa en BSC, mientras que la mayoría de sus competidores están basados en Ethereum.

Además, Venus es un sistema de mercado monetario basado en algoritmos. Los criptoactivos se pueden suministrar a la red como garantía. Dicha garantía se puede pedir prestada prometiendo activos digitales con garantías excesivas. La garantía suministrada al mercado también se puede utilizar para pedir prestados otros activos y acuñar monedas estables sintéticas. Venus tiene dos tokens BEP20: XVS y VAI. XVS es el token de gobernanza, mientras que VAI sirve como la stablecoin de la red vinculada al dólar estadounidense.

Ejemplos de tokens BEP20

Además, muchos tokens BEP20 ya se han convertido en éxitos. Los tokens principales incluyen:

  • CAKE
  • BUSD
  • SAFEMOON
  • WBNB
  • ALPHA
  • BURGUER
  • BUX

Con estos éxitos de plataforma y tokens en mente, más desarrolladores se inspiran para construir sobre BSC y crear sus tokens BEP20 únicos. Sin embargo, tenga en cuenta que la construcción de proyectos DeFi tiene sus propios riesgos. Como creador, debe considerar tales riesgos y mitigarlos a través de un diseño cuidadoso.

Cree su propio token BEP20 en Binance Smart Chain

A estas alturas, debería tener curiosidad sobre la mejor manera de crear un token BEP20. Hay algunas formas eficientes de hacerlo, pero la mejor manera de crear un token BEP-20 es en Binance Smart Chain y en el siguiente vídeo de la propia plataforma Binance te explica cómo crear un token BEP20 paso a paso completamente en español:

¿Qué es BEP20? – Resumen completo de la guía de tokens de cadena inteligente de Binance

Ahora está familiarizado con lo que es Binance Smart Chain y BEP20. Además, ahora entiende por qué ciertos desarrolladores eligen el estándar de token BEP20 al desarrollar dApps y proyectos. Además, BEP2 y BEP20 son estándares para sus respectivas cadenas, como Binance Chain y Binance Smart Chain. También analizamos los parámetros esenciales para el estándar de token BEP20 y describimos las diferencias entre BEP20 y ERC20. El estándar BEP20 es similar al estándar ERC20 de Ethereum en muchos sentidos, pero también se expande en él.

Además, con una breve descripción general de proyectos exitosos, como PancakeSwap, te has inspirado para que puedas crear y lanzar tu propia dApp en BSC.

¿Cuál es tu opinión sobre este artículo?
(Votos: 0 Promedio: 0)

Últimas noticias sobre Blockchain

Sobre la autora: Fátima Ruiz

Fátima Ruiz
Deja un comentario

Este sitio web utiliza cookies propias y de terceros para recopilar información que ayude a optimizar tu visita. No se utilizarán las cookies para recoger información de carácter personal. Puedes aceptar o rechazar su uso siempre que lo desees. Encontrarás más información en nuestra política de cookies. Más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar