es
Volver a la lista

Entendiendo la capa 2: soluciones de escalabilidad para Ethereum

source-logo  criptotendencia.com 10 Abril 2024 15:15, UTC

Las soluciones de segunda capa cobran un protagonismo cada vez mayor dentro de las cadenas de bloques, sobre todo entre las más antiguas. De hecho, estas nuevas capas marcan la diferencia en aspectos cardinales como la mejora de escalabilidad para Ethereum.

Como su nombre lo indica, los proyectos de solución de Layer2 son redes adicionales que se posan sobre la red principal o capa 1. De tal modo, el primer paso para entender este asunto es diferenciar entre la primera y la segunda capa. Aunque pueda parecer un lenguaje de acertijo, en realidad se trata de un tema sencillo, siempre y cuando no entremos en el entramado técnico.

En palabras muy resumidas, Bitcoin es una primera capa, pero su capacidad de transacciones por segundo es muy baja. Esto genera lentitud y cuellos de botella al momento de enviar fondos. Para resolver ese problema, los desarrolladores crearon Lightning Network (LN), una segunda capa que soporta más de 50 mil transacciones por segundo.

La red originaria de Bitcoin está diseñada de tal manera que no se puede modificar o actualizar. En tanto, mediante consenso se aceptan las soluciones de segunda capa que corrigen malos funcionamientos no previstos por Satoshi Nakamoto. Así, sin modificar la red, la solución de LN está sobre ella para quienes deseen usarla en tiempos de alto tráfico en la red.

El eterno asunto de la escalabilidad de Ethereum

El problema de la escalabilidad es un calvario no solamente para Bitcoin, sino también para Ethereum. Por ello, las segundas capas se convierten en una bendición para mejorar el escalado y su derivado más problemático, las altas comisiones.

Pero las segundas capas no solamente tienen como objetivo mejorar la escalabilidad. Existen otros asuntos que apuntan algunas soluciones como el de seguridad. De igual modo, existen segundas capas que convierten cadenas de bloques simples en auténticos ecosistemas de finanzas descentralizadas.

Con respecto a este último caso, la iniciativa más popular es Shibarium de Shiba Inu. Esta segunda capa, que se lanzó a finales de 2023, permite la creación de contratos inteligentes de Shiba. En ese sentido, los desarrolladores de proyectos pueden crear sus aplicaciones de finanzas, juegos y plataformas de comercio descentralizadas en Shibarium.

De cualquier manera, la escalabilidad de Ethereum fue lo que hizo urgente y popularizó a las denominadas segundas capas de blockchain. Sin exagerar, se puede decir que, sin estas soluciones, las posibilidades de éxito futuro de Ethereum serían borrosas.

El período de tiempo de espera entre el procesamiento de un bloque de transacciones sería demasiado largo en un ambiente de masificación.

El origen del problema de las primeras capas

Como ya se mencionó, el gran problema de las blockchains más antiguas es mejorar el asunto de la escalabilidad. Cabe resaltar que el concepto de capa 1 nació de manera retroactiva para diferenciarlo de las soluciones nuevas de segunda capa. De cualquier manera, la cadena de bloques experimentó el mismo destino de todas las tecnologías existentes, la capacidad.

Conforme avanza el tiempo, las tecnologías se van haciendo incapaces de cumplir sus tareas ante una creciente innovación en la demanda. Por ejemplo, en el mundo de las computadoras, un disco duro de 120 gigabytes era la norma por allá en 2004. Lo mismo se puede decir de los 15 gigabytes de almacenamiento de un teléfono móvil hace una década.

Ahora, al menos en las PC, hablamos de terabytes. Es difícil imaginar la vida con un disco duro extraíble USB de 1 GB. Esa misma realidad sucedió con la blockchain. En sus inicios, las 2000 transacciones en un bloque individual de Bitcoin era más que suficiente.

En cuanto a Ethereum, al tener mejor escalabilidad que Bitcoin, nadie se imaginó que en pocos años la adopción haría colapsar la red. ¡Pero sucedió!

Durante picos de tráfico, las transacciones se quedan estancadas en colas eternas, lo que obliga a los comerciantes a pagar mayores comisiones para completar los envíos.

Viendo al futuro, se puede decir que la expansión y masificación de la Web3 probablemente haga obsoletas las segundas capas. En consecuencia, 100.000 transacciones por segundo no serían suficientes.

Solamente en Ethereum existen numerosas segundas capas de las cuatro categorías. Fuente: Coin98 Analytics

Distintas categorías de segundas capas

Fue en medio de esa creciente preocupación cuando aparecieron las segundas capas para aliviar las saturadas redes originales. Como ya se dijo más arriba, las Layer2 se aplican en la resolución de diferentes problemas dentro de las cadenas de bloques. Existen cuatro categorías o framewors de segunda capa: Sidechains, Rollups, Plasmas y Channels.

Cada una de estas categorías cuenta con sus propias cualidades que les permiten funcionar de distinta manera frente a las redes principales que acompañan. Por ejemplo, las Sidechains son mini redes con características propias e independientes. Algunas de ellas incluso tienen sus propios mecanismos de consenso, validadores, puentes, etc.

Los Rollups son muy parecidos a las Sidechains, pero con la diferencia que pueden generar bloques y snapshots de esos bloques para la red principal. Dentro de las Rollups existen dos subcategorías: Zero Knowledge y Optimistic.

Por su parte, los Plasmas son minicadenas cuya función es asistir a la cadena principal. Esta variedad de segunda capa es una de las más confusas. En resumen, se puede decir que están interconectadas como un complejo de células nerviosas a un organismo. Finalmente, los Channels, como sugiere su nombre, son canales para la comunicación peer-to-peer.

Con estos elementos sobre la mesa, se puede decir que la misma evolución tecnológica que viene a traer paz para el problema de escalabilidad de Ethereum, no se limitó a esa tarea exclusiva.

Las principales soluciones de segunda capa hasta ahora son Lightning Network, Polygon, Arbitrum y Loopring.

criptotendencia.com