Resumen

Binance Smart Chain (BSC) es una bifurcación dura del protocolo Go Ethereum (Geth) y tiene muchas similitudes con la cadena de bloques Ethereum. Sin embargo, los desarrolladores de BSC han realizado ajustes importantes en algunos puntos clave. El mayor cambio se refleja en el mecanismo de consenso del BSC, que finalmente redujo con éxito las tarifas de transacción y aumentó la velocidad de las transacciones.


Introducción

A primera vista, Binance Smart Chain (BSC) y Ethereum son 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 la dirección de tu billetera pública es exactamente la misma en ambas cadenas de bloques, e incluso hay proyectos entre cadenas ejecutándose en ambas redes. Aún así, existen diferencias significativas entre las dos cadenas de bloques. Antes de decidir qué blockchain usar, es mejor comprender primero las diferencias entre los dos.


Tráfico Blockchain y ecosistema DApp

En junio de 2021, Ethereum alberga más de 2800 DApps en la cadena de bloques, mientras que BSC tiene alrededor de 810. Aunque la brecha es enorme, considerando que BSC está en ascenso, vale la pena esperar con ansias este ecosistema poderoso y en continuo desarrollo.

Las direcciones activas también son una métrica importante en cadena a considerar. Aunque es una cadena de bloques emergente, BSC estableció un récord de 2.105.367 direcciones el 7 de junio de 2021, más del doble del máximo histórico de Ethereum el 9 de mayo de 2021 (799.580 direcciones).

¿Cuál es el motivo del repentino aumento del BSC? Principalmente gracias a tiempos de confirmación más cortos y tarifas más bajas. El crecimiento de BSC también puede estar relacionado con la exageración en torno a los tokens no fungibles (NFT) y la compatibilidad con carteras de criptomonedas populares como Trust Wallet y MetaMask.

Si comparas los datos de las transacciones diarias, la diferencia es aún más obvia. A través de BSC, los usuarios pueden transferir fondos e interactuar con contratos inteligentes de forma más rápida y rentable. Como se muestra en la figura siguiente, el volumen de operaciones diario de BSC alcanza un máximo de aproximadamente 12 millones y actualmente supera los 4 millones.


En comparación, el volumen de transacciones diarias de Ethereum nunca superó los 1,75 millones. Para los usuarios que necesitan transferir fondos con regularidad, BSC parece ser más popular. Por supuesto, el análisis del volumen de transacciones diarias también debe juzgarse junto con las direcciones activas. Al momento de escribir este artículo, BSC tiene más usuarios y su volumen de operaciones promedio es mayor.


Las DApps DeFi más utilizadas en Ethereum y BSC

En términos de finanzas descentralizadas, existe una gran cantidad de productos cruzados de DApp entre BSC y Ethereum debido a la compatibilidad de blockchain. 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, simplemente cambiándole el nombre. Echemos un vistazo a las cinco principales DApps de Ethereum clasificadas por los usuarios de DAppRadar.


Los cinco primeros de la lista son diversos, incluidos dos creadores de mercado automatizados de DeFi (Uniswap y SushiSwap), un juego de criptomonedas (Axie Infinity) y un mercado de igual a igual (OpenSea). Compare los cinco mejores del BSC y encontrará muchas similitudes.


PancakeSwap se creó como un hard fork de Uniswap. Tanto Autofarm como Pancake Bunny son granjas de minería de liquidez, pero Ethereum no aparece entre los cinco primeros en esta categoría. Tanto Biswap como Apeswap son creadores de mercado automatizados. Binance Smart Chain tiene tarifas bajas y aumenta significativamente la velocidad de las transacciones, por lo que las minas de liquidez en Binance Smart Chain tienden a ser más eficientes. Impulsada por estos factores, la minería de liquidez se ha convertido en una opción popular para los usuarios de BSC.

Cuando se trata de juegos de criptomonedas, muchos de los juegos más populares nacieron en Ethereum. Aunque BSC también tiene algunos proyectos que son muy similares a "CryptoKitties" y Axie Infinity, no han podido capturar una gran cantidad de jugadores como Ethereum Classic.


Transferencia entre redes

Si alguna vez ha depositado algún token BEP-20 o ERC-20 en su billetera, habrá notado que las direcciones de billetera para Ethereum y BSC son exactamente las mismas. Por ejemplo, si selecciona por error la red de destino al retirar monedas en un intercambio, se pueden recuperar fácilmente de otras cadenas de bloques.

Si retira accidentalmente tokens ERC-20 al BSC, aún puede recuperarlos en la dirección del BSC correspondiente. Por el contrario, se puede seguir el mismo proceso para recuperar tokens transferidos de BSC a Ethereum. Afortunadamente, en ambos casos, sus fondos no se pierden permanentemente. Para obtener orientación detallada, lea Cómo recuperar criptomonedas en Binance que se transfirieron a la red incorrecta.


tarifa de transacción

Tanto BSC como Ethereum cobran tarifas de transacción basadas en un modelo de tarifa de gas como medida de la complejidad de las transacciones. Los usuarios de BSC pueden establecer el precio del gas según las necesidades 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 implementó algunos ajustes nuevos y es probable que los usuarios digan adiós a las altas tarifas.

La actualización de Ethereum creó un nuevo mecanismo de fijación de precios con una tarifa base para cada bloque. La tarifa básica cambia según las necesidades de la transacción y los usuarios no necesitan decidir el precio del gas por sí mismos.

Los datos históricos muestran que las tarifas de gas de Ethereum son mucho más altas que las del BSC. El precio promedio más alto fue de $68,72, ocurrido en mayo de 2021. Hoy en día, esta tendencia ha cambiado, pero el precio de Ethereum sigue siendo más alto que el de BSC.


Para comprender mejor la situación, echemos un vistazo al costo promedio de Ethereum en Etherscan. Los primeros tres gráficos muestran el precio actual del gas de Ethereum. Para BSC y Ethereum, 1 Gwei corresponde a 0,000000001 Binance Coin o Ethereum respectivamente. Cuanto menor sea el precio que pague, más tiempo le llevará completar la transacción.

Si simplemente transfiere tokens ERC-20 a otra billetera, el precio promedio que paga al momento de escribir este artículo es de $2,46. Al utilizar el fondo de liquidez de Uniswap que implica múltiples transacciones, el precio aumentó a 7,58 dólares.


A continuación se muestra una transacción en BSC con una tarifa de solo $0,03, lo que equivale a una transferencia ERC-20 desde la página de seguimiento de tarifas de gas de Ethereum. BSC calcula esta cifra multiplicando el combustible utilizado en la transacción (21.000) por el precio de la tarifa del combustible (5 Gwei).


hora de transacción

Medir el tiempo promedio de transacción en una cadena de bloques es complicado. Desde una perspectiva técnica, siempre que el minero verifique que la transacción está en el bloque, la transacción se completa, pero otros factores aún extenderán el tiempo de espera:

  1. Si las tarifas no se establecen lo suficientemente altas, los mineros pueden retrasar su transacción o incluso no incluirla en ningún bloque.

  2. Las interacciones más complejas con blockchain requieren múltiples transacciones. Por ejemplo, inyectar liquidez en fondos de liquidez.

  3. La mayoría de los servicios solo considerarán válida una transacción después de que se haya confirmado una cierta cantidad de bloques. Estas operaciones de confirmación adicionales reducen el riesgo de que los comerciantes y proveedores de servicios reviertan las devoluciones de cargo después de que la red rechaza un bloqueo.

Las estadísticas anteriores sobre las tarifas de gas de Ethereum muestran tiempos de transacción que oscilan entre 30 segundos y 16 minutos. Estas cifras tienen en cuenta las transacciones exitosas, pero no tienen en cuenta los requisitos relacionados con confirmaciones múltiples.

Por ejemplo, si deposita Ethereum (ERC-20) en su cuenta de Binance, deberá esperar 12 confirmaciones de la red. Si bien se necesitan unos 13 segundos para extraer un bloque (como se muestra en la figura siguiente), el tiempo necesario para depositar Ether en la billetera al contado aumentará en 156 segundos adicionales.


El tiempo de bloqueo promedio de BSC es de 3 segundos. En comparación con los 13 segundos de Ethereum, la velocidad aumenta aproximadamente 4,3 veces.


mecanismo de consenso

Aunque el mecanismo de consenso de Prueba de trabajo (PoW) de Ethereum es similar al de Bitcoin, todavía existen diferencias significativas con la Prueba de participación autorizada (PoSA) de BSC. Sin embargo, esta diferencia no dura mucho. En Ethereum 2.0, la red cambiará a un mecanismo de prueba de participación (PoS).

PoSA de BSC combina Prueba de autoridad (PoA) y Prueba de participación delegada (DPoS). 21 validadores se turnan para producir bloques y, a cambio, son recompensados ​​con tarifas de transacción de Binance Coin. Convertirse en validador requiere ejecutar un nodo y apostar al menos 10,000 Binance Coins antes de ser elegible para convertirse en candidato electo.

Otros usuarios, llamados delegados, apuestan Binance Coin detrás del candidato electo. Los 21 candidatos electos con las cantidades apostadas más altas se turnarán para procesar los bloques. Todo el proceso se repite cada 24 horas. Los delegados también pueden compartir las recompensas obtenidas por los validadores.

El PoW de Ethereum es un sistema único que no depende de la comunidad, sino que selecciona validadores mediante concursos para resolver problemas computacionales. Cualquiera puede unirse, pero los participantes deben comprar o alquilar equipos de minería especializados. Cuanta más potencia informática tengas, mayores serán tus posibilidades de ser el primero en resolver el rompecabezas y verificar el bloque. Los mineros exitosos serán recompensados ​​con tarifas de transacción y éter.

Aunque PoW es una forma eficaz de crear consenso y garantizar la seguridad de la red, los desarrolladores nunca han dejado de explorar otros mecanismos. Esperan encontrar alternativas más eficientes y respetuosas con el medio ambiente sin comprometer la seguridad.

Por las razones anteriores, la red Ethereum eventualmente cambiará a Prueba de Participación. Los validadores apostarán por Ether y tendrán la oportunidad de producir bloques. Otros validadores "validarán" el bloque y comprobarán su corrección. Si alguien produce un bloque que contiene transacciones falsas, corre el riesgo de perder todos los tokens apostados. Luego, los validadores son recompensados ​​por los bloques exitosos y el trabajo de verificación realizado. Los validadores maliciosos que depositan y apuestan directamente grandes cantidades de éter podrían perder sus fondos.


Resumir

En resumen, existen claramente muchas similitudes entre Binance Smart Chain y Ethereum. Hasta cierto punto, los usuarios de Ethereum pueden migrar y experimentar BSC fácilmente. Si bien existen similitudes, BSC implementó una serie de ajustes significativos en un esfuerzo por mejorar el rendimiento y la eficiencia. El mecanismo de consenso de prueba autorizada de participación (PoSA) ofrece a los usuarios transacciones blockchain más baratas y rápidas.