Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

5D
13H
28M
11S

Introducción a Capa 2

2/16
Recursos
Transcripción

Ethereum es caro, y lento. Esos son los principales motivos por los cuales debemos expandirnos a segundas capas de esta blockchain en búsqueda de mejores prestaciones.

El problema de Ethereum

Para entender los altos costos y lentitud de blockchains como la de Bitcoin y Ethereum, debemos analizar el famoso trilema de toda blockchain que afirma que solo es posible cumplir con 2 de las 3 principales características que la cadena de bloques debe tener: Descentralización, Seguridad y Escalabilidad. Si queremos que una blockchain sea segura y descentralizada, debemos perder escalabilidad.

La Seguridad es crucial para la protección de los datos que se guardan en esta base de datos descentralizada. Es la criptografía lo que le da seguridad a todo lo que sucede dentro de una blockchain y depende del protocolo de consenso que la cadena utiliza. En el caso de proof-of-work, a mayor cantidad de mineros, menor es la probabilidad de sufrir un ataque del 51%. En el caso de proof-of-stake, a mayor cantidad de validadores haciendo staking de la criptomoneda, más segura será la red. Bitcoin (PoW) y Ethereum (PoS), ambas son blockchains completamente seguras hoy en día.

La Descentralización implica, no solo la poca concentración de poder o de toma de decisiones, también está relacionado con la facilidad de uso e interacción con la blockchain. Variedad de nodos, de wallets, fácil instalación desde cualquier computador, etc. Al día de hoy, cualquiera puede desplegar un nodo de Ethereum teniendo los mínimos conocimientos técnicos necesarios. A futuro se espera que este proceso no sea cada vez más complicado, por lo contrario, que sea cada vez más sencillo.

La Escalabilidad es el principal reto técnico de Ethereum y Bitcoin, y es la característica en la que estas blockchains suelen tener problemas. La falta de escalabilidad es lo que ocasiona la lentitud de las transacciones y los altos costos.

Las Capas 2 de las diferentes blockchains tienen como principal objetivo la escalabilidad para incrementar las transacciones por segundo que es posible procesar y hacer a la red mucho más económica. Manteniendo la seguridad y la descentralización de la Capa 1 subyacente.

En las próximas clases, comprenderemos cómo logran las Layer 2 hacer esto posible.

Y tú: ¿Ya conoces o has trabajado con segundas capas de alguna blockchain?


Contribución creada por: Kevin Fiorentino (Platzi Contributor).

Aportes 7

Preguntas 0

Ordenar por:

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

o inicia sesión.

Introducción a Capa 2

La capa 2 busca solucionar el problema de que tanto las transacciones en Ethereum como en Bitcoin son caras y lentas, esto ocurre debido al trilema o las tres características fundamentales que debe tener una blockchain que son:

  1. Seguridad: proteje todo lo guardado en blockchain, esto está asegurado por criptografía, esta criptografía depende del tipo de network como Bitcoin que usa proof of work, asegurado por el hash power, por la suma de todos los mineros, entre mayor cantidad de mineros,entre mayor cantidad de hash power la blockchain está más protegido de ataques como el 51%. En el caso de Ethereum está protegido por proof of stake, entre mayor cantidad de staking, mayor cantidad de validadores será más seguro. En la actualidad los dos blockchain más seguros son Bitcoin y Ethereum.

  2. Descentralización: todos deberían interactuar fácilmente con blockchain, para interactuar se utilizan nodos, cada nodo debe ser fácil de operar.

  3. Escabilidad: que tan rápido es la blockchain( tps o transacciones por segundo) y que tan costosas son las transacciones.

En realidad si he sufrido con eth porque su gas en un momento subio demasiado 😦

La arquitectura de las principales blockchains deciden perder en escalabilidad para tener una mejor seguridad y descentralización. El propósito de las segundas capas es darle a las blockchains subyacentes esa escalabilidad que no tienen para reducir los costos y poder procesar mayor cantidad de transacciones por segundo.

Por mi parte tuve la posibilidad de utilizar Polygon y Gnosis como sidechains de costos más accesibles.
Y estuve leyendo sobre rollups como Optimistic y zkSync

La blockchain de polygon es la L2 que más he usado, efectivamente tiene costos muy bajos y las transacciones son muy rápidas. Diversas organizaciones alrededor del mundo la han adoptado por sus características.

Siempre es bueno volver al origen: https://ethereum.org/es/layer-2/

En capa 2 me parece muy interesante lo que está realizando Starknet, la matemática detrás es alucinante y también hacer posible la aplicación de Account Abstraction