Convergencia.tech ( nivel Básico )
Para que una blockchain sea perfecta debe cumplir tres propiedades fundamentales: seguridad, descentralización y escalabilidad. Pero con la forma en que están diseñadas las cadenas de bloques, esto es difícil de lograr, lo que genera un problema llamado trilema de la cadena de bloques.
Si una cadena de bloques se centra en la seguridad y la descentralización, tiene que comprometer la escalabilidad. Y hay múltiples cadenas de bloques que luchan con el trilema de la cadena de bloques, incluidas Bitcoin y Ethereum.
La salida a este trilema son las redes de Capa 2 , que pueden escalar las transacciones y el cálculo de datos sin renunciar a la descentralización o la seguridad de blockchain. Y ahora mismo, la carrera de la capa 2 de Ethereum está en pleno apogeo, constituyendo el ecosistema de capa 2 más activo.
¿Qué es una cadena de bloques de Capa 2 (L2)?
Las cadenas de bloques de capa 2 son redes complementarias que ayudan a las aplicaciones descentralizadas en una cadena más lenta a lograr transacciones más rápidas y económicas. Por ejemplo, las aplicaciones descentralizadas (o dApps) basadas en Ethereum pueden migrar a sus cadenas de Capa 2 (o L2) sin cambios importantes para soportar mayores volúmenes de uso y al mismo tiempo disfrutar de la seguridad de Ethereum.
Por lo tanto, las cadenas de capa 1 brindan seguridad a través de sus nodos distribuidos, mientras que las redes de capa 2 brindan un marco fuera de la cadena para transacciones y cálculos más rápidos.
Puede imaginar las cadenas de bloques de Capa 1 como carreteras congestionadas, mientras que las redes de Capa 2 como vías alternativas que ayudan a despejar el tráficoO considere la red de pagos Visa, que puede manejar 65.000 transacciones por segundo . En lugar de microgestionar cada transacción, Visa las agrupa en lotes y las envía al banco de inmediato para su liquidación final.
¿Cuáles son los beneficios de las cadenas de bloques de capa 2?
Si bien existen otras cadenas con soluciones de Capa 2, el espacio de Capa 2 de Ethereum es el más activo. Esto se debe a que Ethereum tiene el ecosistema dApp más grande, pero solo puede ofrecer hasta 15 transacciones por segundo.
En consecuencia, durante épocas de alto uso de la red, Ethereum se congestiona y las tarifas del gas alcanzan cientos de dólares para transacciones simples. Las soluciones Ethereum Layer 2 solucionan este problema ofreciendo los siguientes beneficios:
1. Transacciones más rápidas: a diferencia de Ethereum, sus cadenas de Capa 2, como Polygon, Optimism y Arbitrum, están diseñadas para gestionar grandes volúmenes de transacciones. Ofrecen velocidades de transacción de hasta 65k, 2k y 40k por segundo respectivamente.
2. Tarifas de gas más bajas: como las cadenas de Capa 2 pueden manejar mayores volúmenes de transacciones, los usuarios no necesitan pagar más gas para ejecutar sus transacciones antes que otros. Como resultado, los precios del gas siguen siendo óptimos.
3. Mantener una alta seguridad : aunque el procesamiento de transacciones ocurre en redes de Capa 2, la cadena de Capa 1 subyacente verifica y liquida los datos de la transacción. Dado que las redes L2 heredan la seguridad de la cadena de bloques principal, hace que todas las transacciones sean seguras.
4. Casos de uso diversificados : las cadenas de bloques L2 ofrecen velocidad y escalabilidad. Esto hace posible que los desarrolladores creen diversas aplicaciones que tienen mayores demandas informáticas o atraen un gran volumen de uso.
¿Cuáles son los diferentes tipos de blockchains de Capa 2?
Capa 2 es un término colectivo que abarca una amplia variedad de soluciones de escalado.
Los tipos más populares de soluciones de Capa 2 son los paquetes acumulativos optimistas y de conocimiento cero . Pero también hay otros tipos como cadenas laterales y validiums que ofrecen escalabilidad similar a la de L2 pero que no dependen de la red principal por motivos de seguridad.
Profundicemos en los diferentes tipos de cadenas de bloques de Capa 2 que ayudan a escalar la red principal de Ethereum.
Acumulados
Los rollups ejecutan transacciones fuera de la cadena y agrupan (acumulan) múltiples transacciones en lotes antes de enviarlas a la Capa 1. Actualmente existen dos tipos de rollups: rollups optimistas y rollups de conocimiento cero.
1. Resúmenes optimistas
Los rollups optimistas asumen 'con optimismo' que todas las transacciones de capa 2 son válidas hasta que un validador de red las cuestione y demuestre que están equivocadas.
Durante el período de disputa, es decir, antes de que las transacciones lleguen a su fin en la Capa 1, cualquiera puede proponer una prueba de falla para cuestionar los datos de la transacción y el cambio de estado. Una prueba válida anula la transacción defectuosa y cobra una multa al validador malicioso que aprobó la transacción.
Eso significa que, para que un resumen optimista funcione legítimamente, siempre debe haber al menos un nodo honesto para cuestionar los cambios de estado no válidos.
Arbitrum One y Optimism son ejemplos de acumulaciones optimistas.
2. Paquetes acumulativos de conocimiento cero
Los rollups de conocimiento cero asumen que todos los datos de cálculo de transacciones no son válidos hasta que se demuestre que son ciertos mediante pruebas de conocimiento cero o pruebas de validez.
Las pruebas de validez pueden demostrar con certeza criptográfica si una transacción es correcta o no sin revelar ningún detalle de la transacción. De ahí el nombre de “conocimiento cero”.
Polygon zkEVM y Loopring son ejemplos de paquetes acumulativos de conocimiento cero. ((zkEVM) VER)
L2 generalizadas y L2 específicas de aplicación
Las redes generalizadas de Capa 2 ofrecen características similares a blockchain con más escalabilidad que la red principal, liquidación de transacciones más rápida y tarifas más bajas. Por ejemplo, Arbitrum One y Optimism son L2 generalizadas.
Las capas 2 específicas de la aplicación son cadenas que se especializan en optimizar un tipo específico de aplicación. Por ejemplo, zkSync y ZKSpace son paquetes acumulativos de zk específicos de la aplicación.
cadenas laterales
Las cadenas laterales son cadenas de bloques separadas con parámetros de bloque independientes y algoritmos de consenso que no heredan la seguridad de la cadena de bloques de capa 1. Además, las cadenas laterales no publican cambios de estado ni datos de transacciones en la red principal.
Sin embargo, las cadenas laterales pueden ser compatibles con EVM, lo que significa que los contratos inteligentes basados en Ethereum pueden migrar fácilmente a estas cadenas laterales e interactuar con Ethereum mediante puentes blockchain.
Skale y Loom Network son ejemplos de cadenas laterales.
Validaciones
Validiums procesa transacciones fuera de la cadena y utiliza pruebas de validez para verificar las transacciones. Sin embargo, los validium no almacenan datos de transacciones en la red principal de Ethereum y dependen de un modelo de disponibilidad de datos fuera de la cadena.
El bajo almacenamiento de datos en cadena reduce las tarifas del gas a medida que el precio de publicar datos de llamadas disminuye significativamente. Sin embargo, los validiums son susceptibles a distorsiones en los datos de las transacciones.
StarkEx de StarkWare y zkPorter de Matter Labs son ejemplos de validiums.
Canales
Los canales son protocolos de igual a igual gestionados por contratos inteligentes multifirma que permiten a dos partes realizar múltiples transacciones y publicar el resultado final en la cadena de bloques.
Hay dos tipos de canales: canales de pago y estatales. Los canales de pago ayudan en las transferencias atómicas y los micropagos, mientras que los canales estatales manejan el cálculo general y la lógica de transición estatal.
Sin embargo, los pares deben permanecer en línea para monitorear la actividad del canal y evitar que actores malintencionados roben fondos.
Proyectos como Connext y Raiden son ejemplos de canales.
Plasma
Una cadena de plasma es una cadena de bloques separada o una "cadena secundaria" anclada a la cadena principal o cadena raíz (red principal de Ethereum). Ejecutan transacciones fuera de la cadena y tienen su propio mecanismo de validación de bloques. Sin embargo, las cadenas de plasma tienen múltiples desventajas, como la incapacidad de admitir contratos inteligentes de Ethereum, la falta de disponibilidad de datos y el problema de salida masiva. OMG Network y Gluon utilizaron el modelo de plasma. Polygon también implementó plasma como una cadena lateral basada en estado compatible con EVM.
¿Cómo funciona una cadena de bloques de capa 2?
las cadenas de bloques de Capa 2 implementan múltiples técnicas para lograr un mayor rendimiento de transacciones.
El factor común que une a todas las redes de Capa 2 es cómo liquidan las transacciones en la cadena principal. El acuerdo se produce proporcionando una "prueba" criptográfica para determinar la integridad del cambio de estado.
Para las cadenas de bloques de Capa 2, las pruebas criptográficas ofrecen evidencia verificable y a prueba de manipulaciones de que una transacción es verdadera y el cambio de estado propuesto es válido. El contrato inteligente de la cadena principal depende de la prueba para finalizar las transacciones y resolver disputas.
Las pruebas más utilizadas son las pruebas de fallas y las pruebas de validez, que se utilizan para resúmenes optimistas y resúmenes de conocimiento cero, respectivamente.
Otras soluciones de escala tienen sus propios mecanismos independientes para finalizar transacciones y cambios de estado.
Lista de las 10 principales cadenas de bloques de Capa 2 (por uso)
Ethereum tiene muchas redes de Capa 2, cada una con sus propios beneficios únicos. Si bien algunos son más adecuados para aplicaciones centradas en la privacidad, otros están diseñados para plataformas de juegos a gran escala y con un alto nivel de computación. Los desarrolladores pueden elegir uno según sus necesidades.
Algunas de las redes de Capa 2 más populares, por uso, incluyen:
1. Polígono
El polígono es unCadena lateral compatible con EVM y una red de Capa 2 que utiliza el algoritmo de consenso de prueba de participación y brinda escalabilidad a las dapps de Ethereum.
2. Arbitraje uno
Arbitrum One es un paquete acumulativo optimista que utiliza pruebas de fraude y ofrece un rendimiento de transacciones mucho mayor que Ethereum.
3. Optimismo
Optimism es una cadena de bloques optimista compatible con Ethereum que ofrece una implementación simple de contratos inteligentes para los desarrolladores.
4. Base
Base es una cadena de bloques modular, independiente de las acumulaciones, construida sobre OP Stack de Optimism y que alberga los productos en cadena de Coinbase confunciones de contrato inteligente .
5. zkSync
zkSync Era es un protocolo de capa 2 de conocimiento cero lanzado recientemente que tiene como objetivo brindar "hiperescalabilidad" de nivel de Internet con una interfaz de usuario segura y con autocustodia.
6. Desplácese por zkEVM
Scroll zkEVM es un paquete acumulativo de conocimiento cero con compatibilidad nativa para aplicaciones Ethereum e implementación de contratos inteligentes en Alpha testnet.
7. Cadena de gnosis
Gnosis Chain es una cadena lateral compatible con EVM que tiene una red de más de 100.000 validadores y tiene como objetivo crear aplicaciones de Internet abiertas y rápidas .
8. Polígono zkEVM
Polygon zkEVM es el paquete acumulativo de conocimiento cero de Polygon que permite a los desarrolladores crear e implementar contratos inteligentes escalables compatibles con EVM .
9. Métis
Metis es una red de Capa 2 para escalar dApps, empresas y comunidades de usuarios y tiene como objetivo hacer que Ethereum sea ilimitado en términos de rendimiento.
10. StarkNet
StarkNet es una L2 sin permiso que utiliza zk-STARK con contratos inteligentes en el lenguaje de programación completo de Cairo de Turing.
Puede encontrar todo esto, junto con recursos para comenzar (como RPC, exploradores de bloques y faucets) en la lista de cadenas de Thirdweb, que presenta más de 700 cadenas de bloques compatibles con EVM:
Lista de cadenas: RPC, exploradores de bloques, faucets
Una lista de redes EVM con RPC, contratos inteligentes, exploradores de bloques y grifos. Implemente contratos inteligentes en todas las cadenas EVM con Thirdweb.
¿Cómo empiezo con una cadena de bloques de Capa 2?
Hay dos formas principales de introducir activos en una cadena de bloques de capa 2: puentes e intercambios centralizados .
Puentes
Los puentes blockchain permiten la transferencia de activos de una cadena a otra. Si ya tiene ETH en su billetera, puede usar un puente para transferir su criptografía desde la red principal de Ethereum a una red de Capa 2 de Ethereum.
Por ejemplo, si desea mover su ETH de Ethereum a Arbitrum, puede utilizar el puente nativo de Arbitrum . De manera similar, otras redes de Capa 2 también tienen puentes nativos entre cadenas.
Retirarse de los intercambios
Algunos intercambios centralizados (CEX) como Coinbase Exchange, Binance, Crypto.com , OKX y Kraken admiten múltiples cadenas. Entonces, por ejemplo, si tiene ETH en su billetera CEX, puede retirarlo directamente a su billetera de Capa 2 eligiendo la red respectiva y la dirección de billetera correspondiente.
También hay dApps para conectar sus activos directamente desde los intercambios a las cadenas de bloques de Capa 2.
Comience a construir en cualquier L2, en minutos
Preguntas frecuentes (FAQ)
¿Por qué Ethereum no crea su propia Capa 2?
Ethereum está experimentando varias actualizaciones para hacer que la red sea más escalable por sí sola. Por ejemplo, Merge actualizó Ethereum a una cadena de bloques de prueba de participación, creando la base para la fragmentación. La próxima actualización (Surge) introducirá la fragmentación para encontrar formas óptimas de almacenar datos de llamadas de redes de Capa 2. Esto eventualmente ayudará a Ethereum a escalar a más de 100.000 transacciones por segundo.
¿Cuál es la diferencia entre paquetes acumulativos optimistas y de conocimiento cero?
Los resúmenes optimistas asumen que todas las transacciones son válidas hasta que un validador las cuestione y se demuestre que son incorrectas mediante una prueba de fallas. Los rollups de conocimiento cero se basan en pruebas de validez para verificar las transacciones antes de agregarlas a la cadena.
¿Las cadenas de bloques de capa 2 reducen las tarifas del gas?
Sí, las cadenas de bloques de Capa 2 reducen las tarifas del gas al reducir la carga de las transacciones en la cadena de Capa 1 y descongestionar la red.
¿Existen solo cadenas de bloques de Capa 2 para Ethereum?
No, otras cadenas de bloques además de Ethereum también tienen redes de Capa 2. Sin embargo, como la red de contratos inteligentes más grande, Ethereum tiene la cantidad máxima de cadenas de bloques de Capa 2.
¿Cuál es la cadena de bloques de capa 2 más grande?
Actualmente, Polygon y Arbitrum son dos de las cadenas de bloques Ethereum Layer 2 más activas.
¿Es Solana una cadena de bloques de capa 2?
No, Solana no es una cadena de bloques de Capa 2. Sin embargo, Eclipse y Nitro son las primeras soluciones L2 desarrolladas para Solana.
¿Qué ventajas tienen las blockchains de Capa 2?
Las cadenas de bloques de Capa 2 ofrecen un mayor rendimiento de transacciones y menos gas junto con las garantías de seguridad de la cadena de bloques de Capa 1.
¿Es mejor una cadena de bloques de Capa 1 o Capa 2?
Las cadenas de bloques de Capa 1 brindan seguridad descentralizada, mientras que las cadenas de bloques de Capa 2 ofrecen escalabilidad. Por eso se complementan y trabajan en conjunto para obtener resultados óptimos.
¿Por qué hay tantas cadenas de bloques de capa 2?
Cada blockchain de Capa 2 ofrece una solución tecnológica única e intenta superar las deficiencias de otras redes de Capa 2. Por ejemplo, los paquetes acumulativos optimistas son más fáciles de crear y ofrecen una sólida escalabilidad a corto y mediano plazo. Pero los rollups de conocimiento cero tienen un enfoque más seguro para la aprobación de transacciones.
Pensamientos finales: el futuro de las cadenas de bloques de capa 2
Las cadenas de bloques de capa 2 son cruciales para el crecimiento continuo y el éxito de la red Ethereum: aumentan la escalabilidad al reducir las tarifas y aumentar el rendimiento de las transacciones. Los protocolos de Capa 2 hacen esto descargando parte del trabajo computacional de la cadena de bloques de Capa 1 (Ethereum), aliviando la congestión de la red y mejorando el rendimiento.
No se puede subestimar la importancia de las soluciones de escalamiento de Capa 2, ya que permiten a Ethereum satisfacer las crecientes demandas de una creciente base de usuarios y diversas aplicaciones. Al proporcionar medios más eficientes y rentables para transacciones y contratos inteligentes, las soluciones de Capa 2 fomentan la innovación e impulsan la adopción de dApps en la plataforma Ethereum.
Esperamos que esta publicación de blog le haya ayudado a comprender mejor qué son las cadenas de bloques de Capa 2, cómo funcionan, cómo comenzar con ellas y por qué desempeñan un papel tan fundamental para desbloquear todo el potencial de Ethereum como plataforma informática global y descentralizada.
Si tiene alguna pregunta, escríbanos a nuestra comunidad de Discord y únase a más de 35.000 creadores más en su viaje web3.
Y si está listo para comenzar a crear las mejores dApps de su clase en cualquier cadena de bloques de capa 2, comience con la pila de desarrollo web3 y los SDK de Thirdweb: ¡son gratuitos!
Un rollup es un tipo de solución de escalabilidad off-chain que permite a las cadenas de bloques procesar
más transacciones por segundo (TPS) que las cadenas de bloques sin rollups.
Los rollups funcionan comprimiendo las transacciones en una cadena lateral, que es una cadena de bloques separada
que se ejecuta en paralelo a la cadena principal de bloques.
Las transacciones en la cadena lateral se ejecutan de forma más eficiente que las transacciones en la cadena principal,
lo que permite a los rollups procesar más TPS.
Hay dos tipos principales de rollups: rollups de acumulación y rollups de ejecución.
Los rollups de acumulación comprimen las transacciones en la cadena lateral y luego las envían a la cadena principal para su procesamiento. Los rollups de ejecución ejecutan las transacciones en la cadena lateral, lo que reduce la carga de trabajo de la cadena principal.
Los rollups son una solución de escalabilidad prometedora para las cadenas de bloques. Permiten a las cadenas de bloques procesar más TPS sin comprometer la seguridad o la descentralización.
Aquí hay algunos ejemplos de rollups:
Arbitrum
Optimism
ZKSync
Loopring
Starkware
Los rollups están ganando popularidad rápidamente y se espera que desempeñen un papel importante en el futuro
de las cadenas de bloques.
Hay dos tipos principales de rollups: rollups de acumulación y rollups de ejecución.
Los rollups de acumulación comprimen las transacciones en la cadena lateral y luego las envían a la cadena principal para su procesamiento. Los rollups de ejecución ejecutan las transacciones en la cadena lateral, lo que reduce la carga de trabajo de la cadena principal.
Los rollups son una solución de escalabilidad prometedora para las cadenas de bloques. Permiten a las cadenas de bloques procesar más TPS sin comprometer la seguridad o la descentralización.
Aquí hay algunos ejemplos de rollups:
Arbitrum
Optimism
ZKSync
Loopring
Starkware
Los rollups están ganando popularidad rápidamente y se espera que desempeñen un papel importante en el futuro
de las cadenas de bloques.
fuente : https://blog.thirdweb.com/what-is-layer-2-blockchain/

