En este artículo, discutiremos:
¿Qué es un patrón de token?
Los tokens son unidades digitales dentro de una plataforma blockchain, a menudo específicas de una aplicación, que se utilizan para fines como los siguientes:
- haciendo transacciones
- almacenar valor
- Adquirir activos digitales como créditos de juegos.
- Acceso a la gobernanza / derechos de voto para la plataforma o aplicación asociada
Cada año, cientos de nuevos proyectos de aplicaciones descentralizadas (DApp) emiten sus propios tokens en cadenas de bloques como Ethereum y BSC. Para que estos tokens sean compatibles con el blockchain plataforma subyacente, deben cumplir con los estándares de tokens de la plataforma.
Los estándares de tokens definen las reglas para emitir e implementar nuevos tokens. Los estándares a menudo incluyen requisitos para especificar lo siguiente:
- El límite total de suministro de tokens
- El proceso de acuñación de tokens
- El proceso de escritura de tokens
- El proceso para realizar transacciones con el token.
Los estándares están diseñados para ayudar a prevenir el fraude, las incompatibilidades técnicas entre tokens y la emisión de tokens que no están alineados con los principios de blockchain. Por ejemplo, las reglas para el suministro total y la acuñación de nuevos tokens ayudan a contener la posible depreciación del valor del token.
Patrones de tokens populares
BEP2, BEP20 y ERC20 son tres de los patrones de tokens más populares.
¿Qué es BEP2?
BEP2 es el estándar de token utilizado por la plataforma BNB. El estándar proporciona especificaciones para emitir tokens en esta cadena de bloques. Las transacciones de tokens BEP2 son compatibles con muchas carteras populares como Trust Wallet, Ledger y Trezor Model T. Si desea realizar transacciones con tokens BEP2, deberá utilizar monedas BNB para pagar el gas, es decir, las tarifas de transacción.
Una ventaja de BEP2 es la conveniencia de comerciar entre diferentes criptomonedas en el formato de intercambio descentralizado (DEX). Sin embargo, BEP2 no admite contratos inteligentes, de los que dependen muchos tokens y DApps para su funcionalidad.
¿Qué es BEP20?
La nueva cadena de bloques está diseñada para ser compatible con Ethereum Virtual Machine (EVM), la plataforma de Ethereum para desarrollar contratos inteligentes.
BEP20 es el estándar de token utilizado por BSC y es un estándar versátil diseñado para ser compatible con BEP2 y ERC20 de Ethereum.
El BEP20 y el BSC han abierto oportunidades para que los usuarios accedan al gran y creciente número de DApps. Unos meses después de su lanzamiento, BSC se convirtió en el principal desafío de Ethereum para el desarrollo de DApps tokenizadas.
Similar a BEP2, la transacción con tokens BEP20 requiere monedas BNB para pagar el combustible. Actualmente, BEP20 es compatible con ocho billeteras, incluidas Arkane Wallet y Math Wallet.
También puede realizar transacciones entre BEP2n y BEP20 utilizando un "Puente". Este servicio de cadena cruzada está diseñado para facilitar la interoperabilidad entre varias cadenas de bloques, incluidas Ethereum y TRON (TRX).
¿Qué es ERC20?
ERC20 es un estándar utilizado por la cadena de bloques Ethereum para tokens fungibles. Los tokens fungibles tienen un valor estandarizado y no único para cada unidad de token. Las criptomonedas son los ejemplos más obvios de tokens fungibles, ya que cada unidad de una criptomoneda específica es indistinguible de otra unidad. Por ejemplo, cada Ether es indistinguible y vale la misma cantidad que cualquier otro Ether.
En este sentido, los tokens fungibles son diferentes de los tokens no fungibles (NFT), que tienen un valor no estándar único asignado a cada token. Ethereum tiene otro estándar para NFT, llamado ERC721.
ERC20 se usa ampliamente para desarrollar contratos inteligentes para DApps en Ethereum. Las tarifas del gas se pagan en éter.
Debido a la popularidad del ERC20, las transacciones de tokens ERC20 son compatibles con una gran cantidad de billeteras, incluidas MyEtherWallet, MetaMask y Trust Wallet.

BEP2 vs. BEP20 vs. ERC20: ¿Cuál es el mejor?
Dada la creciente popularidad de los contratos inteligentes y las DApps, los tokens BEP20 y ERC20 se utilizan mucho más activamente que BEP2. BEP2 puede ser de interés para alguien que quiera operar con criptomonedas utilizando múltiples pares de divisas. Sin embargo, BEP2, debido a su falta de soporte para contratos inteligentes, no le permitirá acceder al rico mundo de DApps. En este sentido, el verdadero enfrentamiento es entre el BEP20 y el ERC20.
BEP20 vs. ERC20: Requisitos de especificación estándar
El propósito principal de un patrón de token es especificar parámetros, llamados funciones en el mundo blockchain, que son utilizados por contratos inteligentes, carteras y mercados cuando interactúan con el token. Tanto ERC20 como BEP20 incluyen seis roles que se pueden especificar para un token. Estas funciones sirven, respectivamente, a los siguientes propósitos:
- Indicando el suministro total del token.
- Mostrando el saldo de tokens de una dirección en la red
- Definir cómo se envían los tokens a una dirección
- Definir cómo se envían los tokens desde una dirección
- Especificar si se permiten retiros múltiples de una dirección y cómo
- Especificar límites sobre los valores que una dirección puede extraer de otra dirección
BEP20, como un estándar más nuevo que extiende ERC20, tiene cuatro funciones adicionales que especifican respectivamente la siguiente información:
- el nombre del token
- el símbolo del token
- El número de decimales de una unidad de ficha.
- La dirección del propietario del token
En este sentido, BEP20 puede describirse como más completamente especificado.
BEP20 vs. ERC20: tarifas de transacción (también conocidas como tarifas de gas)
En comparación con el ERC20, las transacciones basadas en el BEP20 implican tarifas mucho más bajas, en gran parte gracias al método de validación de bloques de Prueba de autoridad de las partes interesadas (PoSA) del BSC. En el modelo PoSA, los nodos de validación apuestan una cierta cantidad de monedas BNB para verificar una transacción. Los 21 nodos principales con la mayor cantidad de BNB apostados reciben derechos de validación.
Una transacción promedio con tokens BEP20 probablemente no costará más de unos pocos centavos en tarifas. En comparación, la tarifa de transferencia de gas promedio para el token ERC20 es de alrededor de $ 12. En resumen, cuando se trata de tarifas de gas, el BEP20 es el claro ganador sobre el ERC20.
BEP20 vs. ERC20: Velocidad de verificación del bloque
El método PoSA también ofrece transacciones BEP20 velocidades de ejecución más rápidas en comparación con las transacciones ERC20. Aunque los tiempos de verificación de transacciones individuales varían, los tiempos promedio de verificación de bloques en las cadenas de bloques subyacentes son de aproximadamente 3 segundos para BSC y aproximadamente 15 segundos para Ethereum. Esto significa que una transacción típica de BEP20 probablemente se ejecutará 5 veces más rápido que un ERC20 similar.
Sin embargo, se espera que el cambio planificado de Ethereum de Prueba de trabajo (PoW) a Prueba de participación (PoS) para fines de 2021 reduzca significativamente los tiempos de ejecución de las transacciones ERC20.
BEP20 vs. ERC20: variedad de tokens
Ethereum es la plataforma de contratos inteligentes más grande del mundo, con alrededor de 3.000 DApps, la gran mayoría de ellos basados en el estándar ERC20. En comparación, BSC aloja actualmente poco más de 800 DApps, y la gran mayoría se basa en BEP20. Sin embargo, la espectacular tasa de crecimiento del BSC en un período de menos de un año desde su lanzamiento ha provocado una explosión en el número de proyectos BEP20.
Si prefiere invertir en tokens DApp más establecidos, los tokens ERC20 pueden ofrecerle una opción más amplia. Sin embargo, para proyectos DApp más nuevos, los tokens BEP20 son una buena alternativa.
BEP20 vs. ERC20: Seguridad de la plataforma
Si bien los tokens BEP20 implican tarifas de gas más baratas y tiempos de ejecución más rápidos, el modelo de validación PoSA de BSC ha sido criticado por sus posibles debilidades de seguridad. La principal queja se refiere a los niveles más bajos de descentralización de la red cuando se aprueban las transacciones.
El BSC tiene solo 21 validadores seleccionados para la verificación de bloques. En comparación, Ethereum tiene más de 70.000 validadores distribuidos en su red. El bajo número de validadores en el BSC puede generar problemas de confianza entre los usuarios potenciales.
En esencia, se puede argumentar que los tokens BEP20 ofrecen tasas de gas y tiempos de ejecución más altos a expensas de la seguridad y la descentralización. Para alguien muy centrado en la seguridad, los tokens ERC20, comparativamente hablando, pueden proporcionar una mayor tranquilidad.
Conclusión
Para una persona interesada en DApps y tokens, el punto principal es que BEP2, BEP20 y ERC20 se refieren a los patrones de token utilizados por sus respectivas cadenas de bloques. Cuando su billetera ofrece transferencia de tokens usando estos estándares, simplemente significa que la transacción se ejecutará usando la plataforma respectiva: BNB a BEP2, BSC a BEP20 o Ethereum a ERC20.
BEP2, aunque es una opción decente para el comercio de criptomonedas basado en DEX, no admite contratos inteligentes. BEP20 y ERC20 brindan acceso a una amplia gama de DApps y tokens basados en tecnología de contrato inteligente.
Desde un punto de vista técnico, el estándar BEP20 tiene opciones de especificación de tokens más detalladas en comparación con el ERC20, en gran parte porque el BEP20 fue desarrollado y amplía el ERC20.
Las ventajas del BEP20 sobre el ERC20 son tasas más bajas y tiempos de respuesta más rápidos. Sin embargo, estas ventajas pueden disminuir, o quizás desaparecer, cuando Ethereum cambie al modelo de validación de PoS a finales de este año. Las ventajas de ERC20 sobre BEP20 son la variedad más amplia de DApps / tokens disponibles para este estándar, así como un método de verificación descentralizado más seguro.














