Sin resultados
Ver todos los resultados
lunes, enero 30, 2023
bloque ₿: 774.309
CriptoNoticias Logo
  • Criptopedia
  • Tutoriales y guías
  • Glosario
    • Acrónimos y frases
  • Reviews
  • Calendario
  • Precios BTC y ETH
Sin resultados
Ver todos los resultados
CriptoNoticias Logo
CriptoNoticias Logo
lunes, enero 30, 2023 | bloque ₿: 774.309
Bandera de ARS
BTC 8.622.370,38 ARS 0,62% ETH 593.312,22 ARS -0,54%
Bandera de BOB
BTC 170.479,73 BOB 0,00% ETH 11.737,53 BOB -0,38%
Aliado 1xBit
Bandera de BRL
BTC 121.932,35 BRL 0,30% ETH 8.318,35 BRL -0,55%
Bandera de CLP
BTC 19.157.729,20 CLP 0,19% ETH 1.318.934,75 CLP -0,08%
Aliado 1xBit
Bandera de COP
BTC 110.830.442,86 COP 3,16% ETH 7.267.731,17 COP 1,00%
Bandera de CRC
BTC 14.383.699,85 CRC 0,00% ETH 990.858,70 CRC -0,38%
Aliado 1xBit
Bandera de EUR
BTC 32.014,56 EUR 0,40% ETH 1.497,44 EUR -0,54%
Bandera de USD
BTC 23.672,65 USD -0,02% ETH 1.629,69 USD -0,40%
Aliado 1xBit
Bandera de MXN
BTC 460.515,31 MXN 3,59% ETH 30.704,00 MXN 0,01%
Bandera de PAB
BTC 22.912,13 PAB -0,62% ETH 1.577,50 PAB -0,99%
Aliado 1xBit
Bandera de PYG
BTC 158.122.099,78 PYG 0,00% ETH 10.886.706,57 PYG -0,38%
Bandera de PEN
BTC 91.591,39 PEN -2,46% ETH 6.298,64 PEN 0,49%
Aliado 1xBit
Bandera de DOP
BTC 1.772.624,77 DOP -19,35% ETH 125.381,29 DOP -20,95%
Bandera de UYU
BTC 734.979,36 UYU 0,00% ETH 50.603,33 UYU -0,38%
Aliado 1xBit
Bandera de VED
BTC 474.132,40 VED -6,57% ETH 16.642,94 VED -0,38%
Aliado 1xBit
Bandera de ARS
BTC 8.622.370,38 ARS 0,62% ETH 593.312,22 ARS -0,54%
Bandera de BOB
BTC 170.479,73 BOB 0,00% ETH 11.737,53 BOB -0,38%
Aliado 1xBit
Bandera de BRL
BTC 121.932,35 BRL 0,30% ETH 8.318,35 BRL -0,55%
Bandera de CLP
BTC 19.157.729,20 CLP 0,19% ETH 1.318.934,75 CLP -0,08%
Aliado 1xBit
Bandera de COP
BTC 110.830.442,86 COP 3,16% ETH 7.267.731,17 COP 1,00%
Bandera de CRC
BTC 14.383.699,85 CRC 0,00% ETH 990.858,70 CRC -0,38%
Aliado 1xBit
Bandera de EUR
BTC 32.014,56 EUR 0,40% ETH 1.497,44 EUR -0,54%
Bandera de USD
BTC 23.672,65 USD -0,02% ETH 1.629,69 USD -0,40%
Aliado 1xBit
Bandera de MXN
BTC 460.515,31 MXN 3,59% ETH 30.704,00 MXN 0,01%
Bandera de PAB
BTC 22.912,13 PAB -0,62% ETH 1.577,50 PAB -0,99%
Aliado 1xBit
Bandera de PYG
BTC 158.122.099,78 PYG 0,00% ETH 10.886.706,57 PYG -0,38%
Bandera de PEN
BTC 91.591,39 PEN -2,46% ETH 6.298,64 PEN 0,49%
Aliado 1xBit
Bandera de DOP
BTC 1.772.624,77 DOP -19,35% ETH 125.381,29 DOP -20,95%
Bandera de UYU
BTC 734.979,36 UYU 0,00% ETH 50.603,33 UYU -0,38%
Aliado 1xBit
Bandera de VED
BTC 474.132,40 VED -6,57% ETH 16.642,94 VED -0,38%
Aliado 1xBit
Publicidad
Home Tecnología

La batalla de los rollups en Ethereum ¿Optimistic o ZK?

«Ethereum rápido y barato» es la propuesta de diversas soluciones de escalabilidad ¿Qué ofrece cada una? ¿En qué se parecen y en qué se diferencian?

por Nicolás Antiporovich
23 diciembre, 2021
en Tecnología
Reading Time: 8 mins read
rollups-ethereum-optimistic-zk

Dos tipos de rollups, optimistics y ZK, compiten por hacer de Ethereum un ecosistema más rápido y barato. Composición por CriptoNoticias. willyam/ stock.adobe.com; Stanislav/ stock.adobe.com; Zoa-Arts/ stock.adobe.com

FacebookTwitterLinkedinEmail
Hechos clave:
  • El exchange descentralizado Uniswap se ha decantado por los rollups optimistics, de Arbitrum.
  • ConsenSys y Mastercard prefieren rollups ZK en sus soluciones para clientes corporativos.

La red principal de Ethereum no ofrece actualmente una buena experiencia de usuario, debido a su congestión, a los tiempos de espera para confirmación de transacciones y a las elevadas tarifas que deben pagarse a los mineros para operar.

Esto es por lo que las soluciones de escalabilidad (por ejemplo, segundas capas o cadenas laterales) cobran especial importancia, en un contexto en el que surgen a diario decenas de protocolos de finanzas descentralizadas (DeFi), marketplaces de tokens coleccionables (NFT) o juegos play-to-earn.

También te podría interesar

¿Cómo puedo empezar a hacer trading de bitcoin?

7 pasos para iniciar en el trading de bitcoin

29 enero, 2023
Nostr entre redes digitales

¿Qué es Nostr y por qué llama tanto la atención a los bitcoiners?

28 enero, 2023

Entre las soluciones de segunda capa en Ethereum se destacan, por su desarrollo y popularidad, los rollups. Estos permiten «envolver» varias transacciones y ejecutarlas por fuera de la cadena principal. Las mencionadas transacciones pueden ser envíos de ether (ETH), de tokens, o firmas de contratos inteligentes.

Al hacer esto, no es necesario pagar tarifas a los mineros ni se sufre el atascamiento de la red principal. Solo se debe abonar gas al momento de entrar al rollup o al salir (para asentar las operaciones en la blockchain de Ethereum), porque eso sí implica una transacción en la cadena madre.

Dos tipos de rollups compiten por quedarse con la parte mayoritaria del mercado: los rollups ZK y los optimistics. En este texto, brevemente y en un lenguaje sencillo de comprender (lo que implica omitir o simplificar al máximo algunos detalles y complejidades técnicas), se verán las similitudes y diferencias entre ambos.

Los rollups permiten incrementar el número de transacciones por segundo (TPS), que actualmente es de unas 20, en la red principal. Fuente: Finematics / youtube.com

¿En qué se parecen los rollups ZK y optimistics de Ethereum?

A grandes rasgos, desde la perspectiva del usuario, ambas soluciones de escalabilidad funcionan de la misma forma, al «envolver» transacciones y permitir operar por fuera de la blockchain principal de Ethereum (muchas veces denominada por su nombre en inglés, «la mainnet»).

También se asemejan en que ambos rollups deben «demostrarle» a la red Ethereum que están haciendo un trabajo correcto. Explica OffchainLabs, equipo desarrollador de Arbitrum (rollups del tipo optimistic): «los rollups demuestran su exactitud utilizando pruebas especializadas que le permiten a Ethereum verificar la exactitud incluso sin ejecutar las transacciones».

¿Confiar o no confiar? Esa es la cuestión para los rollups de Ethereum

Es en eso último (en la forma de demostrar a Ethereum que se cumplen las reglas) es donde comienzan las diferencias. Por un lado, los rollups optimistics asumen —como su nombre lo indica— una postura «optimista», en la que todas las partes actúan de buena fe. En cambio, los rollups ZK —siglas en inglés de «conocimiento cero»— buscan garantizar que ese sea realmente el caso.

Detalla Limechain, una compañía de desarrollo de aplicaciones descentralizadas (dApps), lo siguiente:

«Optimism usa un contrato inteligente para transmitir datos de transacciones desde la cadena principal de Ethereum a una red de segunda capa. Allí, un secuenciador puede agrupar múltiples transacciones en un lote y, luego, enviar ese lote a la cadena principal a través de una sola transacción. Los secuenciadores realizan estas funciones de manera optimista bajo el supuesto de que todas las transacciones son válidas».

Limechain, compañía de desarrollo de dApps

¿Y cómo se puede ser «optimista» y creer que todos actúan de buena fe? ¿Qué pasa si hay un ente malicioso en el proceso? Los rollups optimitics resuelven eso al brindar un período (por ejemplo, una semana) durante el cual puede cuestionarse esa suposición. En caso de discrepancias, una prueba de fraude es generada. Eso implica que toda la transacción de la segunda capa se ejecute en la red principal. «La ventaja de este enfoque es que permite una generación de pruebas muy rápida», explica Limechain.

Diferente es el caso de los rollups ZK, que utilizan pruebas de validez. Esto significa que alguna parte debe proporcionar una prueba criptográfica de forma pública, que establezca la existencia de una cadena válida que termina en un estado en particular.

Detalla el equipo de Arbitrum (que, como hemos mencionado, desarrolla rollups del tipo optimistic):

«[Los rollups ZK] requieren que la parte que realiza la prueba ejecute la cadena, para saber cómo construir la prueba y luego debe construir la prueba realizando una serie de operaciones criptográficas complejas. La prueba se verifica mediante un contrato en la cadena principal».

OffChain Labs, empresa desarrolladora de rollups Arbitrum

Argumentos encontrados sobre los rollups de Ethereum

¿Y cuál rollup es mejor, los optimistics o los ZK? Aquí cada empresa o equipo desarrollador de rollups, por supuesto, defiende sus intereses y destaca las ventajas del propio. En este compendio, diremos que cada uno de ellos tiene sus ventajas y desventajas y podría ser más adecuado (o no) dependiendo del uso que se le quiera dar.

También es posible que uno de estos tipos de rollups termine siendo el favorito del mercado y el que se imponga por sobre el otro.

En cuanto a costos de ejecución, los rollups optimistics solo ejecutan contratos, sin necesidad de producir las pruebas criptográficas complejas (que pueden requerir cientos o miles de transacciones) de los ZK. De todos modos, los optimistics requieren, indefectiblemente, que el sistema tenga muchos nodos.

Sobre estos argumentos, los defensores de los rollups optimistics indican que, si se ejecuta una cadena a gran escala, sí o sí, se requerirán muchos nodos, por lo que no implica un gasto adicional. Y los defensores de los ZK argumentan a su favor que las pruebas criptográficas podrían hacerse con solo una parte de las operaciones, sin necesidad de replicar muchísimas transacciones.

Otro punto para tener en cuenta es la compatibilidad de los rollups con la máquina virtual de Ethereum (EVM), que es la que permite la ejecución de contratos inteligentes. Aquí depende mucho de cada rollup en particular, más allá de su tipo.

Por ejemplo, Arbitrum (rollup del tipo optimistic) fue diseñado desde cero para ser compatible con la EVM. En cambio, los rollups de la empresa Optimistic (que, por supuesto, también son del tipo optimistic) añadieron la compatibilidad luego de que sus usuarios así lo requirieran.

También, entre los rollups ZK hay compatibilidad para todos los gustos. En palabras de Arbitrum sobre su competencia: «Algunos [rollups ZK] ignoran [la EVM] por considerarla una herramienta heredada y animan a los usuarios a aprender sus lenguajes personalizados. Otros sistemas ZK no intentan ser compatibles. Y eso está bien para los desarrolladores y los usuarios que no se preocupan por la compatibilidad».

Otra cosa en la que difieren ambos tipos de rollups es cómo resuelven el dilema «transparencia-compresión». Esto es, la capacidad de que las operaciones sean visibles al mismo tiempo que logran comprimirlas para «envolverlas» dentro del rollup.

Los rollups del tipo optimistic permiten que cualquiera puede ver el contenido de la cadena, sin necesidad de confiar en una parte centralizada. «Esto significa no solo que todos pueden ver instantáneas de estado ocasionales, sino que también pueden ver el historial completo de la cadena, cómo llegó a su estado actual», explica Arbitrum.

En cambio, los rollups ZK, para lograr una mayor compresión, omiten partes del historial de la cadena. Para poder verlas se requeriría un proveedor de datos centralizado que esté dispuesto a compartirlas. Esto, aunque va en desmedro de la transparencia que se pretende, acelera los tiempos de ejecución de las transacciones.

¿Qué se necesita para ejecutar los rollups? Aquí, los optimistics salen en ventaja en cuanto a requerimientos. La prueba de fraude puede realizarla cualquier nodo. En cambio, en los ZK (recordemos que la prueba requiere replicar cientos o miles de transacciones) puede ser necesario software y hardware especial.

Si el parámetro que se evalúa es el «puente» con Ethereum, la ventaja la llevan los rollups ZK. Con los optimistics, puede tardarse una semana en transferir fondos desde el rollup a la red principal. Como se ha explicado, esto es así para dar lugar a que se presente alguna prueba de fraude. En cambio, los ZK permiten una transición más veloz. Solo es necesario publicar una prueba en la capa 1, y listo.

¿Qué rollup ganará la batalla? ni Vitalik Buterin tiene la respuesta

El mercado está dividido y hay implementaciones que han preferido a uno o a otro tipo de rollups. Por ejemplo, Uniswap, el exchange descentralizado más utilizado en Ethereum, se decantó por Arbitrum (rollup del tipo optimista). Como reportó CriptoNoticias, en mayo de 2021 —incluso antes de que Arbitrum estuviera plenamente operativo— la comunidad del exchange votó a favor de incorporar esta solución de escalabilidad.

Ambos tipos de rollups permiten ejecutar transacciones por fuera de la cadena principal de Ethereum. Fuente: Fundación Ethereum

Por otro lado, la firma desarrolladora ConsenSys, en conjunto con Mastercard, avanzan en el desarrollo de rollups ZK para brindar soluciones corporativas.

Vitalik Buterin, cocreador de Ethereum anticipa dos escenarios posibles con relación a lo planteado: en uno de ellos, uno de los rollups domina el mercado; en otro, no hay uno dominante y el capital se distribuye entre todos los existentes.

De todas formas, según Buterin, la producción de bloques de Ethereum en las segundas capas tendería a la centralización, tal como detalló en un texto que fue comentado por CriptoNoticias días atrás.

Esta centralización —según las palabras del desarrollador ruso-canadiense— no sería un problema para el ecosistema de Ethereum en general, pues podría compensarse si se logra que la capa base (la red principal o mainnet) se mantenga fuerte y distribuida en muchos nodos.

Etiquetas: DesarrolladoresDestacadosEscalabilidadEthereum (ETH)Vitalik Buterin
Artículo previo

Web3: ¿Realidad o ficción? Así piensan Elon Musk y Jack Dorsey

Siguiente artículo

¿Es bitcoin el verdugo de los Estados? Rallo y Polavieja lo discuten

Relacionados Artículos
Nostr entre redes digitales
Tecnología
¿Qué es Nostr y por qué llama tanto la atención a los bitcoiners?
por Miguel Arroyo
28 enero, 2023

Nostr es un protocolo que permite crear redes sociales descentralizadas sin censura incluyendo pagos a través de la red Lightning...

Jameson Loop junto a logo digital de bitcoin dentro de red digital
Jameson Lopp explica por qué Bitcoin debería incluir covenants
27 enero, 2023
logo de Aave junto a cubo digital de Defi
Protocolo DeFi Aave v3 llega a Ethereum
26 enero, 2023
boveda con moneda de bitcoin incrustada en la puerta
Programador propone nuevos códigos de operaciones en Bitcoin para el uso de bóvedas
26 enero, 2023
hardware wallet Jade sobre teléfono móvil junto a código QR
Wallet Jade 0.1.42 añade multifirmas con QR para Bitcoin
25 enero, 2023
Siguiente artículo
bitcoin-contra-dinero-emitido-estados

¿Es bitcoin el verdugo de los Estados? Rallo y Polavieja lo discuten

Aprende

  • Qué es Bitcoin
  • Qué son las criptomonedas
  • Minería de Bitcoin
  • Qué es Ethereum
  • Qué es una blockchain
  • Criptopedia

De interés

  • Reviews
  • Tutoriales
  • Opinión
  • Eventos
  • Precios BTC y ETH

Empresarial

  • Acerca de
  • Nuestro equipo
  • Trabaja con nosotros
  • Política de privacidad
  • Política publicitaria
  • Mapa del sitio

Publicidad

  • Contacto
  • De nuestros anunciantes
  • Voz empresarial
  • Anuncios
  • Advertisement

© 2022 Hecho con ♥ por Latinos.

Sin resultados
Ver todos los resultados
  • Inicio
  • ¿Qué es Bitcoin?
  • Precios BTC y ETH
  • Noticias
    • Mercados
    • Minería
    • Regulación
    • Tecnología
    • Seguridad
    • Comunidad
      • Adopción
      • Análisis e Investigación
      • Educación
      • Entretenimiento
      • Eventos
      • Ficción
    • Negocios
      • Judicial
      • Finanzas
    • Opinión
      • Editorial
      • Entrevistas
  • Criptomonedas
    • Bitcoin (BTC)
    • Ethereum (ETH)
  • Países
    • Argentina
    • Colombia
    • El Salvador
    • España
    • México
    • Venezuela
  • Tutoriales y guías
  • Reviews
  • Podcasts
  • Criptopedia
  • Diccionario de acrónimos y frases sobre Bitcoin
  • Glosario de Bitcoin y blockchains
  • Calendario de eventos
  • Voz Empresarial
    • IOV Labs
  • Contacto

© 2020 Hecho con ♥ por Latinos.