Los creadores del juego descentralizado Etheremon anunciaron sus planes para migrar de Ethereum a la blockchain de Zilliqa, debido a problemas de escalabilidad y a los altos costos requeridos para ejecutar el juego actualmente. Como un paso previo a la migraciรณn, moverรกn la ejecuciรณn de las batallas a off-chain (fuera de la cadena), con sincronizaciones ocasionales, mientras que los activos del jugador permanecerรกn on-chain (en la cadena).
Etheremon es un juegoย sobre la blockchainย Ethereum, definido por sus creadores como ยซPokemรณn en Blockchainยป, que se desarrolla en un mundo de personajes denominados Mons (Etheremons). Allรญ, los jugadores pueden capturar, entrenar, transformar y comercializar estas criaturas con otros.
De acuerdo al blog del juego, el costo de las transacciones para ejecutarlo ha ido en aumento. El precio del gas -el combustible requerido por la red Ethereum para procesar transacciones y ejecutar contratos- que en ocasiones ha llegado a los 100 Gwei (1 Gwei equivale a 0.000000001 ETH), lleva el costo de una transacciรณn en Etheremon a valores muy altos.
A los altos costos, seรฑala el artรญculo, se suma el problema de la escalabilidad:
Desfortunadamente, no hay buenas soluciones de escalabilidad para los juegos sobre blockchain en estos momentos. Varios equipos alrededor del mundo trabajan en la soluciรณn de este difรญcil problema, sin embargo, tendremos que esperar cierto tiempo por una buena soluciรณn… Como medida a corto plazo para mejorar esto, hemos decidido llevar las batallas de Etheremon off-chain. Los activos del juego permanecen on-chain, bajo completo control del usuario. Mientras que las batallas se llevan a cabo mรกs rรกpidamente off-chain, las recompensas se sincronizarรกn con la red de Ethereum ocasionalmente.
Equipo de Desarrolladores
Migrando a Zilliqa
Llevar las batallas fuera de la red Ethereum es un paso intermedio en la soluciรณn de los problemas de escalabilidad, pues los desarrolladores de Etheremon plantean desplazar el juego a otra blockchain, especรญficamente a la de Zilliqa.
Como soluciรณn a largo plazo, nos complace anunciar que trabajaremos con el equipo de Zilliqa para explorar esa blockchain como una soluciรณn de escalabilidad para Etheremon. La mayor capacidad y bajos requerimientos de gas de la propuesta de sharding de Zilliqa ofrece a los jugadores una mejor experiencia.
Equipo de Desarrolladores
La tecnologรญa de sharding consiste en la segmentaciรณn de la base de datos en muchas pequeรฑas partes, lo que permite aumentar de manera significativa la velocidad en la ejecuciรณn de las transacciones, a travรฉs delย ย procesamiento en paralelo varios archivos mรกs pequeรฑos.
Entre las mejoras que ocurrirรกn una vez concluida la migraciรณn a Zilliqa, los responsables de Etheremon mencionan el menor costo en la ejecuciรณn de las batallasย y la introducciรณn de un nuevo Sistema de Energรญa para el desarrollo de las mismas, a travรฉs de una unidad para medir el consumo que denominan Energy. Asรญ, no habrรก un costo fijo por batalla sino que cada prรกctica o ejecuciรณn del juego cuando se compite por un rango determinado tiene un costo de 2 Energy.
Respecto al suministro de Energy hay dos modalidades: se pueden adquirir Paquetes de Energy en ETH o EMONT (el token nativo de Etheremon) o bien esperar a la adjudicaciรณn de 2 Energy gratuitos por cada hora de juego, con un lรญmite de 10 Energy por sesiรณn. Existe una recompensa adicional por cada victoria, cuando se compite por un rango determinado, de 0,2 EMONT. Asimismo, se mencionaron nuevas mejoras en la animaciรณn del juego.
En torno a las plataformas de juegos sobre blockchain, se han anunciado numerosas iniciativas en el รบltimo aรฑo. Entre ellas, quizรกs la mรกs reciente ha sido laย solicitud de la patenteย Sistema y mรฉtodo para generar un token seguro de parte de un proveedor de servicio, introducida el 28 de febrero de este aรฑo por la unidad de Propiedad Intelectual de AT&T; en donde se describe laย generaciรณn de unย tokenย por parte de un proveedor de serviciosย que serรญa usado como medio de intercambio entre el proveedor y el usuario para aplicaciones que pueden involucrar una plataforma de juegos en lรญnea.
Imagen Destacada por Etheremon / Medium