No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Escalabilidad en Ethereum: Propuestas de Capa 2 y Khan Abstraction

15/18
Recursos

¿Qué es el trilema de escalabilidad en blockchain?

La escalabilidad ha representado un desafío constante en el mundo del blockchain, y Ethereum no es la excepción. Vitalik Buterin, cofundador de Ethereum, introdujo el "trilema de la escalabilidad" para ilustrar la dificultad de equilibrar la seguridad, la escalabilidad y la descentralización de manera simultánea en una red blockchain. Este reto sí se observa en Bitcoin que, a pesar de ser seguro y descentralizado, aún no alcanza la escalabilidad completa en su capa 1.

Ethereum tampoco ha logrado resolver completamente este trilema, aunque existen diversas propuestas para potenciar su escalabilidad. Sin embargo, hay proyectos que se destacan por ser rápidos y de bajo coste, aunque con el costo de no ser completamente seguros ni descentralizados.

¿Cómo las soluciones de segunda capa abordan la escalabilidad?

Ethereum está desarrollando propuestas de soluciones de Capa 2 que tienen como objetivo mejorar la escalabilidad. Estas soluciones crean capas adicionales sobre Ethereum para manejar transacciones de manera más eficiente. Una popular propuesta son los "rollups", que agrupan transacciones en lotes antes de procesarlos en la blockchain principal. Esta técnica permite:

  • Reducir el tráfico de transacciones.
  • Minimizar los costos de transacción.
  • Mantener la seguridad que ofrece la capa 1 de Ethereum.

Proyectos como Arbitrum, Optimism y CKZinc implementan rollups, estableciendo ecosistemas propios que aprovechan la infraestructura de Ethereum, fomentando así una mejor experiencia de usuario al tiempo que mantienen la descentralización y la seguridad.

¿Qué es Zero Knowledge y cómo beneficia a blockchain?

Zero Knowledge o "Cero Conocimiento" es una técnica criptográfica destinada a preservar la privacidad y seguridad de las transacciones sin revelar información personal. Funciona validando datos específicos, sin necesidad de divulgar todos los detalles sensibles. Un ejemplo práctico sería verificar la mayoría de edad sin mostrar el resto de la información de tu cédula. Este enfoque busca reducir la cantidad de datos personales que compartimos, incrementando la seguridad en nuestras interacciones digitales.

Desarrollos importantes dentro de Zero Knowledge son parte del ecosistema blockchain, donde destacan proyectos como EZinc y Azteca. Estos intentan implementar criptografía avanzada para facilitar transacciones más seguras y privadas sin requerir revelar datos personales.

¿Cómo la abstracción de cuentas transforma a Ethereum?

La propuesta de abstracción de cuentas busca mejorar la usabilidad y seguridad al interactuar con Ethereum. En su forma actual, Ethereum opera con dos tipos de cuentas:

  1. Cuentas externas de usuario, gestionadas a partir de llaves privadas.
  2. Cuentas de contrato, controladas por código inviolable.

Con la propuesta EIP de abstracción de cuentas, se plantea permitir a los usuarios interactuar con blockchain sin depender únicamente de las llaves privadas. Esto sería como tener un respaldo para tu billetera digital en caso de pérdida. Esto mejoraría la experiencia del usuario y el manejo seguro de las cuentas. Proyectos actuales ya están implementando esta EIP, como Soul Wallet y Argent, haciendo que este cambio se vuelva una realidad tangible.

¿Cómo las propuestas actuales y futuras afectarán la escalabilidad y expansión de Ethereum?

Ethereum se enfrenta a un camino hacia la superación del trilema de escalabilidad, con múltiples propuestas de mejora en curso. Desde las soluciones de capa 2 hasta la implementación de nuevas EIPs, Ethereum busca aumentar su adopción masiva sin sacrificar la seguridad ni la descentralización, abriendo horizontes para un uso más versátil y amplio.

Conectar y adaptar tecnología de vanguardia, sumado a la constante innovación, promete convertir a Ethereum en un referente insuperable a futuro. La interacción entre la comunidad Ethereum, especialmente en regiones como Latinoamérica, y el desarrollo de proyectos con talento local, juega un papel crucial en este proceso. Vale la pena destacar la evolución y el compromiso de estas comunidades y el impacto global que pueden alcanzar.

¿Conoces algún proyecto local o latinoamericano que esté contribuyendo a este avance? Cuéntame más sobre ello, y sigamos aprendiendo juntos en la constante evolución de Ethereum y blockchain.

Aportes 4

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Los tres vértices del trilema de escalabilidad propuesto por Buterin:

.

    1. Escalabilidad: La escalabilidad se refiere a la capacidad de una red blockchain para manejar un gran número de transacciones o actividades de manera eficiente y rápida. En un contexto más amplio, se refiere a la capacidad de la red para crecer y adaptarse a medida que más usuarios y aplicaciones se unen a ella.
      .
    1. Seguridad: La seguridad en una red blockchain se refiere a la capacidad de proteger los datos, las transacciones y los activos digitales contra ataques y manipulaciones maliciosas. Una red segura debe ser resistente a ataques como el doble gasto y el intento de falsificar datos.
      .
    1. Descentralización: La descentralización se refiere a la distribución equitativa del poder y el control en una red. En una red blockchain verdaderamente descentralizada, múltiples participantes tienen igual capacidad para tomar decisiones y validar transacciones.
      .

El trilema sugiere que mejorar uno de estos aspectos podría afectar negativamente los otros dos. Por ejemplo:

.

  • Si se busca aumentar la escalabilidad, podría comprometerse la descentralización y la seguridad, ya que el aumento de la capacidad de transacción podría requerir concesiones en la cantidad de nodos validadores y la velocidad de confirmación.
    .
  • Si se busca mejorar la seguridad, podría resultar en menor escalabilidad, ya que la inclusión de medidas de seguridad más sólidas podría ralentizar el proceso de validación y confirmación.
    .
  • Si se busca una mayor descentralización, podría llevar a una menor escalabilidad y seguridad, ya que un gran número de nodos puede aumentar la latencia y la complejidad técnica.

Profe Angela, por fa no olvides de cargar esa videoconferencia que mencionaste

Para entender el tema del Rollup aca algunos recursos adicionales: [(169) ¿Qué son los Rollups en Crypto? | Explicación de ZKSnarks vs Optimistic Rollups - YouTube](https://www.youtube.com/watch?v=7F_v0cgRG3k) [Entendiendo el concepto de “rollup” para darle escalabilidad a la cadena de bloques (telefonicatech.com)](https://telefonicatech.com/blog/concepto-rollup-escalabilidad-cadena-bloques#:~:text=Un%20rollup%20es%20un%20conjunto%20de%20protocolos%20que,un%20contrato%20inteligente%20desplegado%20en%20una%20red%20blockchain.)
Pues si conozco uno de Latam y se que hay otros de otras latitudes. Pero este en particular esta solucionando la descentralización todo nivel desde su desarrollo, su DAO y usuarios estén realmente on-chain y apoyado la descentralización y su experiencia de usuarios sea lo mejor, es Meta pool