¿Qué es un token?
Los tokens son unidades digitales dentro de una plataforma blockchain, a menudo específicas de una aplicación, que se utilizan para cuestiones como:
- Realización de transacciones
- Almacenar el valor
- Adquirir activos digitales, como créditos de juegos
- Acceso a la gobernanza/derechos de voto para la plataforma o app asociada
Cada año, cientos de nuevos proyectos de aplicaciones descentralizadas (DApp) emiten sus propios tokens en blockchains como Ethereum y Binance Smart Chain. Los tokens de ambas redes, para que sean compatibles entre cadenas de bloques, deben adherirse a los estándares de la otra plataforma.
Los estándares de los tokens definen las reglas para la emisión e implementación de nuevos tokens. Las normas suelen incluir requisitos como los siguientes:
- El límite de suministro total de tokens
- El proceso de acuñación de tokens
- El proceso de registro del testigo
- El proceso para realizar transacciones con el token
Las normas están diseñadas para ayudar a prevenir el fraude, las incompatibilidades técnicas entre los tokens y la emisión de tokens no alineados con los principios de blockchain. Por ejemplo, las normas de adquisición y acuñación total de nuevos tokens ayudan a contener la posible depreciación de su valor.
Estándares populares de tokens
BEP2, BEP20 y ERC20 son tres de los estándares de tokens principales y más extendidos.
¿Qué es la BEP2?
BEP2 es el estándar de tokens utilizado por la plataforma BNB. La norma proporciona especificaciones para la emisión de tokens en esta cadena de bloques. Las transacciones con tokens BEP2 están soportadas por muchas billeteras populares, como Trust Wallet, las wallets Ledger y Trezor Model T. Si quieres realizar transacciones con tokens BEP2, tendrás que utilizar monedas de Binance coin (BNB) para pagar el gas, es decir, las tasas de transacción.
Una de las ventajas del BEP2 es la comodidad de negociar entre diferentes criptomonedas en el formato de intercambio descentralizado (DEX). Sin embargo, el BEP2 no admite contratos inteligentes, de los que dependen muchos tokens y DApps para su funcionamiento.
¿Qué es la BEP20?
La nueva blockchain de Binance 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 tokens utilizado por Binance Smart Chain (BSC) y es un estándar versátil diseñado para ser compatible con BEP2 y ERC20 de Ethereum.
El BEP20 y la Binance Smart Chain han abierto oportunidades para que los usuarios accedan al inmenso y cada vez más creciente número de DApps (aplicaciones descentralizadas). Unos meses después de su lanzamiento, BSC se convirtió en el principal rival de Ethereum para el desarrollo de DApps tokenizadas.
Al igual que el BEP2, la transacción con tokens BEP20 requiere monedas BNB para pagar el gas. BEP20 es actualmente compatible con ocho carteras, incluyendo Arkane Wallet y Math Wallet.
También puedes realizar transacciones entre la BEP2 y la BEP20 utilizando un «puente». Este servicio de cadena cruzada está diseñado para facilitar la interoperabilidad entre varias cadenas de bloques, incluyendo Ethereum y TRON (TRX).
¿Qué es el ERC20?
ERC20 es un estándar utilizado por la blockchain de Ethereum para los tokens fungibles. Los tokens fungibles tienen un valor estandarizado y no único para cada unidad de token. Las criptomonedas son el ejemplo más evidente de tokens fungibles, ya que cada unidad de una criptomoneda específica es indistinguible de otra unidad. Por ejemplo, cada Éter (ETH) es indistinguible y vale lo mismo que cualquier otro Éter.
En este sentido, los tokens fungibles se diferencian de los tokens no fungibles (NFT) , que tienen un valor único no estandarizado asignado a cada token. Ethereum tiene otro estándar para los NFT, llamado ERC721.
ERC20 es el estándar más utilizado para desarrollar contratos inteligentes para aplicaciones descentralizadas en la red de Ethereum. Las tasas de gas se pagan en Éter.
Debido a la popularidad de ERC20, las transacciones con tokens ERC20 son soportadas por un gran número de billeteras, incluyendo MyEtherWallet, Metamask y Trust Wallet.
BEP2 vs BEP20 vs ERC20 ¿Cuál es la mejor blockchain?
Dada la creciente popularidad de los contratos inteligentes y las DApps, los tokens BEP20 y ERC20 se utilizan de forma mucho más activa que BEP2. El BEP2 puede ser de interés para alguien que quiera operar con criptomonedas utilizando varios pares de divisas. Sin embargo, BEP2, al no poder admitir contratos inteligentes, no puede acceder al inmenso ecosistema de las DApps, por lo que queda descartada en la lucha por la supremacía, que queda entre el BEP20 y el ERC20.
BEP20 vs ERC20: Requisitos de las especificaciones estándar
El objetivo principal de un estándar de token es especificar los parámetros, llamados funciones en el mundo de la cadena de bloques, que utilizan los contratos inteligentes, las billeteras y los mercados cuando interactúan con el token. Tanto ERC20 como BEP20 incluyen seis funciones que pueden especificarse para un token. Estas funciones sirven, respectivamente, para los siguientes propósitos:
- Indicando el suministro total del token
- Mostrar el saldo de tokens de una dirección en la red
- Establecer cómo se mandan los tokens a una dirección
- Definir cómo se envían los tokens desde una dirección
- Especificar si se permiten las retiradas múltiples de una dirección y de qué manera
- Especificar los límites de los importes que una dirección puede retirar de otra dirección
La BEP20, como norma más reciente que amplía la ERC20, tiene estas cuatro funciones adicionales:
- El nombre del token
- El símbolo del token
- El número de decimales de una unidad del token
- La dirección del propietario del token
En este sentido puede considerarse más completa la BEP20.
BEP20 vs ERC20: Tasas de transacción (tasas de gas)
En comparación con ERC20, las transacciones basadas en BEP20 implican unas tasas mucho más baratas, gracias en gran parte al método de validación de bloques de la Prueba de Autoridad Estacada (PoSA). En el modelo Prueba de Autoridad Estacada, los nodos de validación apuestan un determinado número de monedas BNB para verificar una transacción. Los 21 primeros nodos con los mayores valores de BNB apostados reciben los derechos de validación.
El coste en gas de una transacción promedio con tokens de la BEP20 suele ser de unos pocos céntimos en tasas. En comparación, la tasa media de transferencia de tokens de ERC20 es de unos 12 dólares.
En resumen, cuando se trata de tasas de gas, BEP20 es el claro ganador sobre ERC20.
BEP20 vs ERC20: Velocidad de creación de bloques
El método Prueba de Autoridad Estacada también proporciona a las transacciones BEP20 una mayor velocidad de ejecución en comparación con las transacciones ERC20. Aunque los tiempos de verificación de las transacciones individuales varían, los tiempos medios de verificación de los bloques en las cadenas de bloques subyacentes son de unos 3 segundos para BSC y de unos 15 segundos para Ethereum. Según esto, una transacción promedio de BEP20 quintuplicará en velocidad a una similar de ERC20.
Sin embargo, el cambio previsto por Ethereum de Prueba de Trabajo (Proof of Work -PoW) a Prueba de Participación (Proof of Stake – PoS) a finales de 2021 ha reducido ampliamente la espera en la validación de las transacciones de ERC20.
BEP20 vs ERC20: Variedad de tokens
Ethereum es la mayor plataforma de contratos inteligentes del mundo, y cuenta con unas 3.000 DApps, la gran mayoría de ellas basadas en el estándar ERC20. En comparación, BSC alberga actualmente algo más de 800 DApps, la gran mayoría basadas en BEP20. Aunque la Binance Smart Chain ha experimentado un espectacular ritmo de crecimiento en poquísimo tiempo, menos de un año, lo que la ha multiplicado la cantidad de proyectos de la BEP20.
Si prefieres invertir en tokens DApps más consolidados, los tokens ERC20 pueden ofrecerte una opción más amplia. Sin embargo, para los nuevos proyectos de DApp, los tokens BEP20 son una buena alternativa.
BEP20 vs ERC20: Seguridad de la plataforma
Los tokens BEP20 suelen tener comisiones de gas más bajas y se ejecutan mucho más rápidamente, el modelo de validación de Prueba de Autoridad Estacada (PoSA) de la Binance Smart Chain (BSC) ha sido criticado por sus posibles debilidades de seguridad. La principal queja se refiere a los bajos niveles de descentralización de la red cuando se aprueban las transacciones.
El BSC sólo tiene 21 validadores seleccionados para la verificación de bloques. En comparación, Ethereum tiene más de 70.000 validadores distribuidos por su red. El escaso número de validadores en el BSC puede plantear problemas de confianza entre los usuarios potenciales.
En esencia, se podría argumentar que los tokens BEP20 ofrecen tasas de gas y tiempos de ejecución superiores a costa de la seguridad y la descentralización. Para quien anteponga la seguridad, los tokens ERC20 serán sus favoritos porque le trasmitirán más tranquilidad.
Conclusión sobre la mejor blockchain
Para una persona interesada en DApps (aplicaciones descentralizadas), lo principal es que BEP2, BEP20 y ERC20 son los estándares de tokens utilizados por sus respectivas cadenas de bloques. Cuando su billetera realiza la transferencia de tokens utilizando estos estándares, esto significa que la operación se ejecutará utilizando la plataforma BNB para BEP2, BSC para BEP20 o Ethereum para ERC20.
BEP2, aunque es una opción decente para el comercio de criptomonedas basadas en DEX, no tiene soporte para contratos inteligentes. BEP20 y ERC20 ofrecen acceso a una amplia variedad de DApps y tokens basados en la tecnología de contratos inteligentes.
Desde una perspectiva técnica, la norma BEP20 tiene opciones de especificación de tokens más detalladas en comparación con ERC20, en gran medida porque BEP20 fue desarrollado y amplía ERC20.
Las ventajas del BEP20 sobre el ERC20 son las tasas más bajas y los tiempos de ejecución más rápidos. Sin embargo, estas ventajas pueden disminuir, o quizás desaparecer tras el cambio de Ethereum al modelo de validación Prueba de Participación (PoS) a finales de 2021. Los tokens ERC20 ganan a los BEP20 en que, a día de hoy, existe una mayor variedad de DApps y tokens disponibles para este estándar y porque cuentan con un sistema de verificación descentralizado más seguro.