Incluso después de la última caída de las criptomonedas, Ethereum sigue siendo caro para muchos. Esto se debe a que la blockchain es lenta y ha llegado al límite de su capacidad. Ahora hay que pagar una barbaridad por cada byte adicional de espacio de bloque si se quiere comprar el próximo NFT "imprescindible".
Hasta que "Ethereum 2.0" —la próxima generación de la cadena de bloques de Ethereum— resuelva todos estos problemas, la comunidad debe confiar en las llamadas soluciones de escalado: tecnologías que aceleran la cadena de bloques de Ethereum. Las soluciones de escalado difieren, pero generalmente liquidan parte de la transacción en otra red -una más rápida y barata que Ethereum- antes de proporcionar a la cadena principal de Ethereum la información sobre las transacciones que planea presentar.
¿Qué son los rollups?
Los rollups son una de estas soluciones de escalado. Consisten en enrollar (de ahí el nombre) colecciones de transacciones. La transacción final, enrollada, se presenta a la cadena de bloques de Ethereum como una única transacción.
Los rollups reducen los costes: el coste de una transacción de Ethereum, más el pequeño coste de enrollar lotes de transacciones, se divide entre los usuarios. También aceleran las cosas: el rollup es muy rápido de realizar y la blockchain de Ethereum sólo necesita procesar una única transacción en lugar de muchas. Eso es útil cuando Ethereum alcanza un máximo de unas 15 transacciones por segundo sin asistencia.
Vitalik Buterin, cofundador de Ethereum, cree que las soluciones de escalado como los rollups seguirán desempeñando un papel importante en la blockchain incluso después de la implementación de Ethereum 2.0. (Nota: La Fundación Ethereum ha abandonado la etiqueta 2.0 para referirse al paso de la red a la prueba de participación y a la adopción de cadenas de fragmentos. Ahora la llaman como Capa de Consenso).
¿Cómo funcionan los rollups?
Hay dos tipos principales de rollups: los optimistas y los de conocimiento cero.
Los rollups optimistas presuponen que todos los datos que se han reunido son válidos y que nadie está tratando de engañar a la cadena de bloques ocultando transacciones falsas en los rollups. La idea es que al asumir la validez, las cosas se aceleran. Para protegerse de las transacciones fraudulentas, los protocolos de rollups optimistas permiten impugnar las transacciones falsas. La transacción fraudulenta se presenta directamente en la red Ethereum para comprobar si es legítima y resolver la disputa. Ambas partes tienen ETH en staking y perderían dinero si se equivocan o mienten.
Los rollups de conocimiento cero (también llamados zk-rollups) funcionan de forma muy diferente. Se basan en una pieza de criptografía llamada prueba de conocimiento cero, que permite a alguien demostrar matemáticamente que una declaración es verdadera (que alguien es, digamos, griego) sin revelar información adicional sobre esa declaración (como un pasaporte). En criptomonedas, se denominan zk-SNARKs, en referencia a una pieza adicional de criptografía llamada "argumento de conocimiento sucinto no interactivo". Este método elude el sistema de resolución de disputas inherente a los rollups optimistas porque el bit "SNARK" sólo permite cargar transacciones válidas en el rollup.
¿Quiénes desarrollan rollups?
Rollups optimistas:
- Optimism: un sistema barato de capa 2 para Ethereum
- Arbitrum: un protocolo L2 para Ethereum
- Boba Network: la próxima generación de OMG Network
Rollups de conocimiento cero:
- Loopring: un protocolo que también proporciona una plataforma de intercambio descentralizada sin gas
- Immutable X: un protocolo L2 para NFTs
- ZKSync: un L2 de conocimiento cero para Ethereum
¿Cómo se pueden comprar rollups?
No se puede "comprar" una solución de escalamiento, pero se puede invertir en tokens que dependen de la tecnología. Loopring y Boba son ejemplos populares de tecnologías de rollups. Puedes comprar sus tokens en plataformas de intercambio descentralizadas basadas en Ethereum o en plataformas centralizadas. Consulta sitios como CoinMarketCap o CoinGecko para encontrar los mayores mercados.
También puede utilizar los servicios DeFi y las plataformas de intercambio creadas por estas redes de capa 2 para reducir los costes de las transacciones. Loopring, por ejemplo, opera su propia plataforma de intercambio de capa 2, también llamada Loopring. Allí, puedes aprovechar todas las delicias de las tecnologías de rollup: intercambios instantáneos y sin gas para las monedas ERC-20.
¿Sabías?
Los rollups son sólo una solución de escalado. Otra solución común se llama sidechain, una cadena de bloques que es compatible con la máquina virtual de Ethereum, que se conecta a Ethereum a través de un puente. Un ejemplo de red sidechain es Polygon (antes MATIC)
El futuro de los rollups: ¿una tecnología para la eternidad o una tirita para un problema solucionable?
A corto plazo, la batalla seguirá librándose entre las dos formas de rollups que compiten entre sí: el optimista y el de conocimiento cero. Algunos afirman que las pruebas de conocimiento cero son superiores porque no requieren un mecanismo de resolución de disputas.
El futuro a largo plazo de los rollups depende de cómo resulten las actualizaciones de la mainnet de Ethereum. Ethereum podría llegar a ser un día tan rápido que los rollups parecerían un aumento de velocidad innecesario para un blockchain tan rápido como un rayo. Por el contrario, las blockchains L1 rivales, como Solana y Avalanche, podrían hacerse tan populares que usurparan a Ethereum por completo. Si la mayor parte del tráfico de DeFi tuviera lugar en blockchains distintas de Ethereum, los rollups serían redundantes.
Por otro lado, los rollups podrían seguir aumentando si Ethereum se vuelve más potente. Podrían integrarse con las próximas actualizaciones para hacer que Ethereum sea más fácil y barato de usar para las masas.