-
Ethereum debería quedar como capa para asentar las transacciones, dicen los especialistas.
-
Sería aconsejable mejorar la coordinación entre las segundas capas de Ethereum.
En un panel de la conferencia Blockchain Summit Latam 2021, que se realiza entre el 6 y el 10 de septiembre, se abordó el tema de las segundas capas en Ethereum, empleadas para aumentar la escalabilidad de esa red. Con la moderación de Cristóbal Pereira, CEO de LatAmTech Finance, participaron en el panel Cristóbal García, líder de contenido en Buenbit, y Mateo Daza, del área de Ingeniería de Tokens de Giveth.
Cristóbal Pereira dijo, en la introducción del panel, que el hecho de que Ethereum se ha consolidado como la red más usada en contratos inteligentes, aplicaciones de finanzas descentralizadas (DeFi) y tokens no fungibles (NFT), se debe, en parte, al desarrollo de segundas capas sobre esa red.
El crecimiento de los usuarios y de las aplicaciones en Ethereum se ha apoyado en estas soluciones, cuyo desarrollo se ha acelerado en los últimos meses, afirmó Pereira.
Cristóbal García, por su parte se refirió a la popularidad creciente de los rollups sobre Ethereum, uno de los tipos de soluciones de escalabilidad de segunda capa, entre los cuales mencionó a Arbitrum y a Optimism. Arbitrum es un rollup lanzado el pasado primero de septiembre, tal como lo reportó CriptoNoticias. Un rollup permite «enrollar» cientos o miles de transacciones en una sola para facilitar su confirmación en Ethereum, dijo García.
Respecto a otro rollup de su preferencia, García dice que le gusta el enfoque de Optimism, porque mantiene el mismo nivel de seguridad de Ethereum y ofrece muy buena escalabilidad. Este enfoque de segunda capa saca la ejecución de los contratos inteligentes de la red principal, por lo que Ethereum es utilizada solo como capa de asentamiento, señaló García. «Estos rollups nos hacen preguntarnos si es de verdad necesario que Ethereum ejecute los contratos». Sostiene que esa labor puede dejarse a las soluciones de escalabilidad.
Mateo Daza, por su parte, señaló que la solución de escalabilidad que prefiere es la sidechain xDai, y que ha desarrollado numerosos proyectos en Giveth, con esta.
Desde el punto de vista del potencial futuro de las soluciones de escalabilidad, Daza se refiere a la integración de la sidechain Polygon y del zkRollup Hermez, como muy prometedora. Los zkRollups son rollups que se basan en la prueba de conocimiento cero (Zero Knowledge Proof), tal como lo explicó CriptoNoticias en un artículo sobre esta propuesta. Se denominan pruebas de conocimiento cero a las que permiten validar la veracidad de una información sin revelar datos sensibles sobre la misma.
Limitaciones de las soluciones de escalabilidad de Ethereum
Pereira preguntó a los panelistas sobre las preocupaciones presentes en el proceso de desarrollo de segundas capas y qué retos importantes hay. Daza se refirió a que Vitalik Buterin, el cofundador de Ethereum, había hablado de un «trilema» propio de cualquier blockchain. Ninguna blockchain, de acuerdo a Buterin, puede lograr un rendimiento excelente en seguridad, escalabilidad y descentralización de manera simultánea.
Esto es también aplicable a las soluciones de segunda capa y cadenas laterales. «Se requiere entonces establecer un compromiso y ceder terreno en una de las tres áreas para lograr una buena performance en las otras dos», asegura Daza. Teóricamente con la transición a Ethereum 2.0, se podrían resolver estas limitaciones, señala el especialista.
Además, hay una preocupación adicional, de acuerdo a Daza, y es la falta de coordinación e interoperabilidad entre las diferentes soluciones de escalabilidad.
García destaca que las soluciones de segunda capa están en una etapa muy temprana y que muchas de ellas tienen una limitación importante: a pesar de que mejoran de manera notoria la escalabilidad y bajan considerablemente las comisiones, tienden a ser muy centralizadas.
Si bien se espera que [las soluciones de escalabilidad] evolucionen hacia propuestas menos centralizadas, no hay certeza de que esta evolución ocurra.
Cristóbal García, líder de contenido en Buenbit.
Ronin y xDai: soluciones a la medida para usuarios de Ethereum
Hacia el final de la charla, Cristóbal García abordó la descripción de Ronin, una sidechain concebida para el juego Axie Infinity. «Ronin es un producto concebido para el perfil de sus usuarios, los jugadores», dice García. Fue introducida en febrero pasado y a inicios de agosto ya había logrado superar el millón de usuarios activos diarios, tal como lo reportó CriptoNoticias.
Ronin utiliza un concepto similar al de la Ethereum Virtual Machine (EVM), pero es muy centralizada, sostiene García, y está enfocada hacia la jugabilidad y otros aspectos propios del exitoso juego.
En un sitio web de Axie Infinity puede observarse que los validadores de la blockchain Ronin son designados por la compañía Sky Mavis, es decir, por los mismos desarrolladores del juego.
Por otro lado, xDai es una sidechain, que también tiene una versión de EVM muy similar a la de Ethereum, afirma Mateo Daza, aunque su mayor desventaja es que tiene solo 11 nodos validadores. Aun si los nodos están en manos de empresas de reconocida trayectoria en el desarrollo de Ethereum, señala Daza, se pierde el concepto de descentralización.
Además de las ventajas de escalabilidad que ofrece, Daza resalta una de sus particularidades: el token con el que se pagan las transacciones es una moneda estable, ya que un xDAI es igual a un DAI, moneda estable anclada al dólar estadounidense.
De cara al futuro, ambos panelistas coinciden en señalar que hay actualmente desinformación sobre el rol de las soluciones de segunda capa y la evolución futura de Ethereum en su camino a la implementación total de la versión 2.0.
Por ejemplo, existen dudas sobre el papel de las soluciones de escalabilidad en la transición hacia el sharding o fragmentación de la red en múltiples segmentos denominados «shards», cada uno con su propio estado independiente.
Los panelistas coincidieron en que, frente al rol actual de las soluciones de segunda capa y cadenas laterales, no está claro cómo se integrarán estas a los diferentes segmentos de la red.