¿Qué es la capa 2 en Ethereum?

Ethereum es la primera string de bloques que brinda servicios de creación de tokens y se considera la red de strings de bloques más popular. Ofrece un alto nivel de confianza debido a su madurez y fuerte posición en el mercado de criptomonedas. ERC-20 es el estándar utilizado por todos los tokens creados en Ethereum.

Este artículo se centra en discutir los siguientes temas:

  • ¿Qué es la capa 2 en Ethereum?
  • Beneficio de la capa 2.
  • Riesgos de la Capa 2.
  • ¿Por qué necesitamos la capa 2?
  • ¿Cómo funciona la capa 2? 

Vamos a discutir estos temas en detalle.

¿Qué es la capa 2 en Ethereum?

Según Ethereum, la capa 2 es el término utilizado para describir un conjunto específico de soluciones de escalado de Ethereum. Es una string de bloques diferente que brinda seguridad a Ethereum y puede llevar a Ethereum al siguiente nivel. La Capa 2 maneja las transacciones de la Capa 1 de Ethereum mientras aprovecha la sólida seguridad descentralizada de la Capa 1 de Ethereum. Aquí, la Capa 1 es la string de bloques subyacente utilizada por Ethereum y Bitcoin, ya que es la base de las diversas redes de Capa 2 construidas sobre ella. El mejor ejemplo de un proyecto de capa 2 es «rollup» en Ethereum. Cualquier actividad de transacción realizada por un usuario en la capa 2 se puede rastrear en última instancia hasta la string de bloques de la capa 1.

Beneficios de la capa 2

A continuación se muestran algunos de los beneficios de la capa 2:

  • Tarifas más bajas: hay tarifas más bajas porque todas las transacciones múltiples fuera de la string se combinan en transacciones de una sola capa 1, por lo tanto, las tarifas de transacción se reducen considerablemente y hacen que Ethereum sea más accesible para todos. 
  • Mantenga la seguridad: todas las transacciones de la capa 2 se realizan en la red principal de Ethereum, lo que permite a los usuarios obtener beneficios de seguridad en la red de Ethereum.  

Riesgos de la capa 2

A continuación se presentan algunos de los riesgos de la capa 2:

  • Las transacciones y las tenencias en la red principal de Ethereum son menos riesgosas en comparación con los proyectos de capa 2. Por ejemplo, cuando falla el secuenciador, debe esperar para acceder a los fondos.
  • Los puentes de string de bloques que facilitan la transferencia de activos de Capa 2 se encuentran en las primeras etapas de desarrollo y es posible que aún no se haya descubierto el diseño de puente óptimo. Así que ha habido muchos hacks de puentes recientemente.

¿Por qué necesitamos la capa 2?

Ethereum tiene una gran comunidad y tiene alrededor de 1 millón de transacciones cada segundo. La descentralización, la seguridad y la escalabilidad son las tres propiedades más importantes de cualquier red blockchain. Pero de acuerdo con el trilema de la string de bloques, dijo que solo dos de las tres propiedades se logran mediante la arquitectura de la string de bloques. Entonces, si se opta por la seguridad y la descentralización, entonces tenemos que perder escalabilidad. Pero parecía que la necesidad de escalabilidad también ha aumentado en demanda. Por lo tanto, para resolver este problema, entran las redes de capa 2.

¿Qué es la escalabilidad?

  • El propósito de la escalabilidad es acelerar las transacciones por segundo sin sacrificar la descentralización y la seguridad, las cuales son más importantes que la escalabilidad para cualquier transacción en la red, y la comunidad Ethereum siempre ha apoyado firmemente la escalabilidad sin sacrificar la descentralización o la seguridad para salvar la escalabilidad. 
  • La capa 1 es capaz de procesar 15 transacciones por segundo. Por lo tanto, para resolver problemas como la alta demanda o la congestión de la red usando Ethereum, necesitan aumentar las tarifas de transacción y poner precio a los usuarios que no pueden pagar estas tarifas para eliminar la carga de transacciones de la capa 1, haciendo que la capa 1 sea menos concurrida y escalable. 
  • Para evitar este movimiento, se desarrolló la Capa 2, que elimina la carga de transacciones de la Capa 1, hace que la Capa 1 esté menos congestionada y más escalable, y evita aumentos de precios para eliminar la carga de transacciones de la Capa 1.

¿Cómo funciona la capa 2?

La comunicación entre la Capa 2 y Ethereum ocurre regularmente y garantiza la descentralización y proporciona seguridad mediante el envío de paquetes de transacciones. Por lo tanto, no es necesario cambiar el protocolo de capa 1 en Ethereum. 
La capa 1 es responsable de la seguridad, la disponibilidad de datos y la descentralización, mientras que la capa 2 es responsable del escalamiento. Por lo tanto, la capa 2 elimina la carga de transacciones de la capa 1 y publica la prueba de finalización nuevamente en la capa 1. Al eliminar esta carga de transacciones de la capa 1, la multitud en la capa base se vuelve más pequeña y todo se vuelve más escalable. 

Enrollar

Rollup es actualmente el mejor ejemplo de las soluciones de capa 2 preferidas para el escalado de Ethereum. 

  • Los rollups funcionan procesando transacciones en la capa 2 y enviando datos a la capa 1. 
  • Rollup combinó cientos de transacciones en una sola transacción de Capa 1, haciéndola mucho más rápida y económica sin olvidarse de beneficiarse de la seguridad de la red principal de Ethereum.
  • Las transacciones acumuladas se ejecutan fuera y los datos publicados en la capa 1 por lo que hereda la seguridad de Ethereum mediante la publicación de datos de transacciones en la capa 1.

Ethereum ha tenido un gran impacto en las criptomonedas con sus grandes ideas. Rollup es un ejemplo de su idea. Con la escalabilidad en mente, Ethereum creó un resumen optimista de conocimiento cero para mejorar la escalabilidad.

A continuación se muestran las diferencias entre el paquete acumulativo optimista y el paquete acumulativo de conocimiento cero.

 

Resumen optimista

Resumen de conocimiento cero

Definición En el resumen optimista, se supone que una transacción es válida si necesariamente se impugna cuando se requiere. Si se sospecha que una transacción no es válida, se realiza una detección de errores para ver si esta transacción no es válida. Los paquetes acumulativos de conocimiento cero usan Prueba de validez, en la que cada transacción se calcula fuera de la string y luego los datos comprimidos se envían a la red principal de Ethereum como prueba de su validez.
Implementación Optimistic Rollup se implementa en la red pública Live. Pero hay un retraso en el movimiento de datos entre las capas 1 y 2. Zero-Knowledge Roll no está implementado en la red Live Public o podemos decir que no hay una solución que implemente zero-knowledge en los proyectos de capa 2. Pero puede tener todos los beneficios de Optimistic rollup y no hay demora en mover datos entre las capas 1 y 2.
ventajas
  • Los paquetes acumulativos optimistas son compatibles con EVM y Solidity. Por otro lado, algunos paquetes acumulativos de conocimiento cero no son compatibles con EVM. 
  • Debido a que todos los datos de transacciones se almacenan en la Capa 1, son seguros y descentralizados.
  • El paquete acumulativo de conocimiento cero tiene la ventaja sobre el paquete acumulativo optimista de que no es vulnerable a los ataques económicos. Dónde más Optimistic rollup es vulnerable.
  • El conocimiento cero es seguro y descentralizado porque los datos necesarios para restaurar el estado se almacenan en la capa 1.
Contras
  • Debido a problemas de fraude, lleva mucho tiempo esperar las transacciones en string.
  • El operador puede influir en el orden de las transacciones.
  • El conocimiento cero no vale la pena para muchas aplicaciones con poca actividad en string debido a la intensa verificación computacional.
  • El operador puede influir en el orden de las transacciones.

Publicación traducida automáticamente

Artículo escrito por ishukatiyar16 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *