Cómo Bluzelle usa Ethereum como puerta de entrada a su plataforma escalable


Desde el lanzamiento de Ethereum en 2014, el token ERC20 se ha convertido en el estándar de token más utilizado. De acuerdo a Etherscan, actualmente hay más de 250,000 contratos de token diferentes en la cadena de bloques Ethereum. Además, la disponibilidad de servicios de intercambio descentralizados como Uniswap significa que los tokens ERC20 son mucho más líquidos que los tokens acuñados en cualquier otra cadena de bloques.

Aunque no ha sido ampliamente publicitado, Bluzelle es un proyecto que ha ideado una forma de acceder a esta liquidez inherente a los tokens ERC20. Al mismo tiempo, Bluzelle también mantiene su propio token de red, utilizado exclusivamente para acceder a su red, sin tener que ceder ante los interminables problemas de escalabilidad de Ethereum.

Almacenamiento de datos descentralizado

Bluzelle es una solución descentralizada de almacenamiento de datos dirigida a desarrolladores de dApp. Si bien la mayoría de las personas piensan que las dApps están descentralizadas, la realidad es que la mayoría de los componentes de una dApp están realmente centralizados. Almacenar todos los datos de dApp en una cadena de bloques es innecesario, costoso y rápidamente estrangularía la red.

Entonces, la mayoría de los dApps solo almacenan los datos de propiedad de los activos en una cadena de bloques, mientras que el resto se almacena fuera de la cadena. Por lo general, los desarrolladores utilizarán proveedores de servicios en la nube centralizados como AWS para esto.

Aprovechando la naturaleza descentralizada de blockchain, Bluzelle supera este desafío invitando validadores en su red para proporcionar espacio de almacenamiento a cambio del pago en tokens. Cualquier desarrollador puede simplemente alquilar el espacio de almacenamiento que necesita para su dApp.

La estructura del validador significa que cualquier pieza de datos se almacena en una subred de 13 o más nodos de validación. Cada uno de estos se conoce como una zona de base de datos, con todas las zonas continuamente sincronizadas juntas. Si algún nodo se desconecta, los datos aún están disponibles a través de uno de los otros nodos.

Todos los nodos también se sincronizan con un motor de consenso, lo que significa que la base de datos solo puede aceptar cambios si una gran mayoría de dos tercios de los nodos está de acuerdo. Esto significa que los datos almacenados en Bluzelle son a prueba de manipulaciones y resistentes a la censura, según el equipo. Las zonas de la base de datos permiten a cualquier usuario escalar su almacenamiento de datos hacia arriba o hacia abajo según sea necesario.

Cómo entra en juego el token dual

El mecanismo de token dual alimenta la arquitectura de red descrita anteriormente. La red opera en base al token nativo de Bluzelle, llamado BNT. Este token paga por lecturas y escrituras en la base de datos. También es el token utilizado por los validadores de red para el replanteo.

BLZ es el segundo token, un activo ERC20 que se puede incluir en cualquier intercambio de Ethereum o servicio de intercambio de tokens como Uniswap, Kyber o IDEX. También está disponible para operar en bolsas centralizadas líderes como Binance y Huobi.

Digamos que un desarrollador quiere alquilar almacenamiento en Bluzelle. Comprarían sus tokens BLZ en un intercambio de la forma habitual. Luego depositan sus tokens BLZ en la plataforma Bluzelle a cambio del BNT equivalente. Con esos BNT, pueden comprar el almacenamiento que necesitan.

Del mismo modo, alguien que quiera convertirse en un validador de la red tendría que comprar una participación inicial en BLZ y depositar estos tokens para que puedan convertirse a BNT. Luego pueden comenzar a apostar y ganar una parte de las ganancias de alquiler que Bluzelle toma de los usuarios.

Cuando quieren retirar sus ganancias o participación, simplemente eligen una opción para volver a convertir su BNT a BLZ, que luego pueden comerciar como lo deseen.

Aprovechando las limitaciones de Ethereum

La velocidad de Ethereum hace que sea poco práctico para Bluzelle usar el token BLZ en su propia red. Cada transacción necesitaría ser validada en Ethereum, lo que significa que Bluzelle no podría operar más rápido que la cadena de bloques Ethereum. Ethereum actualmente se ejecuta en aproximadamente nueve transacciones por segundo y maximiza alrededor de 15.

Sin embargo, Ethereum tiene la mayor base de usuarios y la mayor actividad de desarrollo de cualquier otra cadena de bloques con más de 2,800 dApps en comparación con 323 en EOS, el siguiente competidor más cercano. Por lo tanto, Bluzelle ha reconocido el potencial de Ethereum para ser utilizado como un puente, pero sin aceptar ninguna de las limitaciones de velocidad y escalabilidad que conlleva la ejecución de aplicaciones en la plataforma.

La falta de escalabilidad de Ethereum ha sido un problema de larga duración para el equipo central de desarrollo, pero desafortunadamente, todavía no hay un cronograma concreto para la tan esperada actualización de ETH 2.0. Bluzelle ahora parece haber encontrado una manera de circunnavegar el problema.

La interoperabilidad es ahora un área de enfoque crítica para los desarrolladores de blockchain. Por lo tanto, parece probable que más proyectos buscarán aprovechar la próspera economía de tokens ERC20 y el ecosistema dApp sin tener que tolerar las velocidades lentas, el riesgo de congestión y los altos costos de gas de usar Ethereum como plataforma base.

Image: DepositPhotos
LO MÁS LEÍDO

Leave a Reply

Your email address will not be published. Required fields are marked *