TL;DR

BNB Smart Chain (BSC) es una bifurcación dura del protocolo Go Ethereum (Geth) y, como tal, comparte muchas similitudes con la cadena de bloques Ethereum. Sin embargo, los desarrolladores del BSC han realizado cambios significativos en algunas áreas clave. El mayor cambio es el mecanismo de consenso del BSC, que permite transacciones más baratas y rápidas.


Introducción

A primera vista, BNB Smart Chain (BSC) y Ethereum parecen muy similares. Las DApps y los tokens creados en BSC son compatibles con la máquina virtual Ethereum (EVM). Es posible que hayas notado que las direcciones de tu billetera pública son las mismas en ambas cadenas de bloques. Incluso hay proyectos entre cadenas que operan en ambas redes. Sin embargo, existen algunas distinciones notables entre las dos cadenas. Si se pregunta cuál usar, es mejor conocer y comprender las diferencias.


Tráfico blockchain y ecosistema DApp

En junio de 2021, Ethereum alberga más de 2800 DApps en la cadena de bloques en comparación con aproximadamente 810 en BSC. Es una diferencia significativa, pero considerando la corta edad del BSC, muestra un ecosistema fuerte y en crecimiento.

Las direcciones activas también son una métrica importante en cadena a considerar. A pesar de ser una cadena de bloques más nueva, BSC registró un máximo de 2.105.367 direcciones el 7 de junio de 2021, más del doble del máximo histórico de Ethereum de 799.580 direcciones el 9 de mayo de 2021.

Entonces, ¿cuál es la razón detrás del repentino crecimiento masivo del BSC? Gran parte de esto se debe a tiempos de confirmación más rápidos y tarifas bajas. El crecimiento de BSC también podría estar relacionado con el creciente revuelo en torno a las NFT y la compatibilidad con carteras criptográficas populares, como Trust Wallet y MetaMask.

Si observamos las transacciones diarias, hay una diferencia aún mayor entre los dos. En BSC, es más rápido y rentable para los usuarios mover sus fondos e interactuar con contratos inteligentes. Puede ver a continuación el pico de BSC de alrededor de 12 millones de transacciones diarias y su estado actual en más de cuatro millones.


Por otro lado, Ethereum nunca superó los 1,75 millones de transacciones diarias. Para los usuarios que necesitan mover sus fondos con regularidad, BSC parece ser la opción más popular. Las transacciones diarias también deben verse en el contexto de las direcciones activas. Al momento de escribir este artículo, BSC tiene actualmente una mayor cantidad de usuarios que también realizan más transacciones en promedio.


DApps DeFi más utilizadas en Ethereum y BSC

Cuando se trata de finanzas descentralizadas, existe una gran cantidad de cruce de DApp entre BSC y Ethereum debido a la compatibilidad de las cadenas de bloques. Los desarrolladores pueden portar fácilmente aplicaciones de Ethereum a BSC, y los nuevos proyectos de BSC a menudo reutilizan el código fuente abierto de Ethereum con un nombre diferente. Echemos un vistazo a las cinco principales DApps en Ethereum según los usuarios de DAppRadar.


Aquí puede ver una combinación de dos creadores de mercado automatizados de DeFi (Uniswap y SushiSwap), un juego criptográfico (Axie Infinity) y un mercado de igual a igual (OpenSea). Si echas un vistazo a los cinco mejores del BSC, verás muchas similitudes.


PancakeSwap se creó como un hard fork de Uniswap. Autofarm y Pancake Bunny son granjas de rendimiento, una categoría que no vemos entre las cinco principales de Ethereum. Biswap y Apeswap son creadores de mercado automatizados. Como las tarifas son muy económicas en BSC y las transacciones son significativamente más rápidas, las granjas de rendimiento tienden a ser más eficientes en BNB Smart Chain. Estos factores los convierten en una opción popular para los usuarios de BSC.

Cuando se trata de juegos criptográficos, Ethereum es realmente el hogar de los títulos más populares que existen. Aunque hay proyectos en BSC que son muy similares a CryptoKitties y Axie Infinity, no lograron conseguir una audiencia tan grande como los juegos clásicos en Ethereum.


Transferencias entre redes

Si ha realizado depósitos BEP-20 o ERC-20 en su billetera, es posible que haya notado que las direcciones de su billetera Ethereum y BSC son idénticas. Entonces, por ejemplo, si elige la red incorrecta al retirar sus tokens de un intercambio, puede recuperarlos fácilmente de la otra cadena de bloques.

Si retira accidentalmente tokens ERC-20 al BSC, aún podrá encontrarlos en la dirección BSC correspondiente. También puedes seguir el mismo proceso si envías accidentalmente tokens de BSC a Ethereum. En ambos casos, afortunadamente sus fondos no se pierden permanentemente. Para obtener una guía más detallada, consulte Cómo recuperar criptomonedas transferidas a la red incorrecta en Binance.


Tarifas de transacción

Tanto BSC como Ethereum utilizan un modelo de gas para las tarifas de transacción que miden la complejidad de una transacción. Los usuarios de BSC pueden establecer un precio del gas de acuerdo con la demanda de la red, y los mineros darán prioridad a las transacciones con precios de gas más altos. Sin embargo, la bifurcación dura de Ethereum en Londres introduce algunas modificaciones nuevas que probablemente eliminarán la necesidad de tarifas elevadas.

La actualización de Ethereum crea un nuevo mecanismo de fijación de precios con una tarifa base por bloque. La tarifa base cambia según la demanda de transacciones, lo que elimina la necesidad de que los usuarios decidan ellos mismos el precio del gas.

Históricamente, las tarifas del gas de Ethereum han sido mucho más altas que las del BSC. El promedio más alto observado fue en mayo de 2021 con 68,72 dólares. Esta tendencia ha comenzado a cambiar, pero Ethereum sigue siendo actualmente más caro.


Veamos los costos promedio de Ethereum de Etherscan para tener una mejor idea. Las tres cifras superiores muestran los precios actuales del gas en Ethereum. Tanto para BSC como para Ethereum, un gwei equivale a 0,000000001 BNB o ETH respectivamente. Si paga el precio más bajo, su transacción tardará mucho más en realizarse.

Para una simple transferencia de un token ERC-20 a otra billetera, el precio promedio al momento de escribir este artículo es de $2,46. Este número aumenta a $7,58 cuando se utiliza un fondo de liquidez de Uniswap que involucra múltiples transacciones.


A continuación, podemos ver una transacción en BSC con una tarifa de solo $0,03, equivalente a la transferencia ERC-20 en el rastreador de gas Ethereum. BSC lo ha calculado multiplicando el gas utilizado en la transacción (21.000) por el precio del gas (5 gwei).


tiempo de transacción

Medir los tiempos promedio de transacción en blockchains puede ser un poco complicado. Si bien una transacción se completa técnicamente una vez que los mineros validan el bloque en el que se encuentra, otros aspectos pueden afectar el tiempo de espera:

  1. Si no ha establecido su tarifa lo suficientemente alta, los mineros podrían retrasar su transacción o incluso no incluirla en un bloque.

  2. Las interacciones más complejas con blockchain requieren múltiples transacciones. Por ejemplo, agregar liquidez a un fondo de liquidez.

  3. La mayoría de los servicios solo considerarán válida una transacción después de que se confirme una cierta cantidad de bloques. Estas confirmaciones adicionales reducen el riesgo de que los comerciantes y proveedores de servicios reviertan los pagos en caso de que la red rechace el bloqueo.

Si miramos arriba las estadísticas de gas de Ethereum, podemos ver que el tiempo de transacción oscila entre 30 segundos y 16 minutos. Estos números tienen en cuenta las transacciones exitosas pero no los requisitos de confirmación adicionales.

Por ejemplo, si deposita ETH (ERC-20) en su cuenta de Binance, deberá esperar 12 confirmaciones de la red. Con un bloque extraído aproximadamente cada 13 segundos, como puede ver en el diagrama a continuación, esto agregaría 156 segundos adicionales al depositar ETH en su billetera al contado.


En BSC, el tiempo promedio de bloqueo es de 3 segundos. Cuando comparamos esto con los 13 segundos de Ethereum, estamos viendo una mejora de velocidad de aproximadamente 4,3 veces.


Mecanismo de consenso

Si bien el mecanismo de consenso de Prueba de trabajo (PoW) de Ethereum es similar al de Bitcoin, es muy diferente de la Prueba de autoridad estacada (PoSA) de BSC. Sin embargo, esta diferencia no durará mucho. Con Ethereum 2.0, la red utilizará en su lugar un mecanismo de prueba de participación (PoS).

PoSA de BSC combina aspectos de Prueba de autoridad (PoA) y Prueba de participación delegada (DPoS). 21 validadores se turnan para producir bloques y, a cambio, reciben tarifas de transacción de BNB como recompensa. Convertirse en validador requiere ejecutar un nodo y apostar al menos 10,000 BNB para convertirse en un candidato electo.

Otros usuarios, conocidos como delegados, apuestan BNB detrás de un candidato electo. Los 21 mejores candidatos elegidos por la cantidad apostada se turnarán para procesar los bloques. Todo este proceso se repite cada 24 horas. Los delegados también reciben una parte de las recompensas que obtienen los validadores.

El PoW de Ethereum es un sistema extremadamente diferente. En lugar de que la comunidad elija validadores, hay una carrera para resolver un rompecabezas computacional. Cualquiera puede participar, pero deberá comprar o alquilar equipo de minería especializado. Cuanto más poder de cálculo tengas, más probabilidades tendrás de resolver el rompecabezas primero y validar un bloque. Los mineros exitosos reciben tarifas de transacción y una recompensa de ETH.

Si bien PoW es una forma eficaz de crear consenso y garantizar la seguridad de la red, desde entonces los desarrolladores han explorado el uso de otros mecanismos. Su objetivo es encontrar alternativas más eficientes y respetuosas con el medio ambiente sin comprometer la seguridad.

Por estas razones, la red Ethereum eventualmente cambiará a Prueba de Participación. Los validadores apostarán ETH para tener la oportunidad de producir bloques. Otros validadores "darán fe" del bloque y verificarán que sea correcto. Si alguien produce un bloque que contiene transacciones falsas, correrá el riesgo de perder todas las monedas apostadas. Luego, los validadores reciben recompensas por los bloques exitosos y por cualquier certificación que realicen. Al depositar y apostar directamente grandes cantidades de ETH, los validadores maliciosos corren el riesgo de perder sus fondos.


Pensamientos finales

Está claro que existen muchas similitudes entre BNB Smart Chain y Ethereum. En parte, esto es lo que ha hecho que a los usuarios de Ethereum les resulte tan fácil migrar y comenzar a experimentar con BSC. Pero a pesar de las similitudes, el BSC adoptó cambios interesantes para intentar mejorar el rendimiento y la eficiencia. El mecanismo de consenso de Prueba de Autoridad Estacada (PoSA) hizo posible que los usuarios disfrutaran de transacciones blockchain aún más baratas y rápidas.