Carlos Mauro Cárdenas Fernández
Kevin Fiorentino
La historia de la capa 2 en blockchain arranca con Bitcoin y avanza hasta los rollups que hoy escalan Ethereum. Si quieres entender por qué pagar un café con cripto ya es viable y qué tecnologías lo hacen posible, aquí tienes el recorrido completo.
¿Por qué nació la capa 2 en Bitcoin?
Todo empezó con el white paper de Satoshi Nakamoto, donde se define a Bitcoin como un sistema de efectivo electrónico de usuario a usuario [0:30]. La idea era simple: reemplazar las transacciones del día a día, esas que haces en el supermercado o en un restaurante.
Pero Bitcoin en su capa base se volvió caro y lento. Ya no funcionaba como buen cash cotidiano. Y aquí viene lo interesante: el Lightning Network resolvió ese problema operando como protocolo encima de Bitcoin [0:15].
¿Qué es el Lightning Network? Es un protocolo de capa 2 sobre Bitcoin que permite hacer pagos rápidos y baratos sin saturar la cadena principal.
En El Salvador, donde Bitcoin es moneda de curso legal, las compras diarias ya se hacen con Bitcoin, pero no en capa 1, sino en capa 2 gracias a Lightning Network [1:05].
¿Cómo escala Ethereum con sus capas 2?
Ethereum enfrenta los mismos problemas de escalabilidad que Bitcoin, pero con una capa adicional de complejidad: no solo mueve dinero, también ejecuta smart contracts. Para responder a eso surgieron tres familias de soluciones [1:30].
Cada una resuelve el cuello de botella desde un ángulo distinto. Vamos por partes.
¿Qué son los canales de estado?
Los canales de estado son la versión Ethereum del Lightning Network. Permiten mover pagos fuera de la cadena principal, pero como en Ethereum también existen smart contracts, los canales pueden manejar estadísticas de un juego o cualquier dato que viva en un contrato [1:50].
Es la misma idea de Lightning aplicada a un entorno con más posibilidades.
¿Qué es una sidechain y qué tan segura es?
Una sidechain va un paso más allá. No es un canal puntual: es una blockchain entera, totalmente compatible con la capa 1, donde puedes ejecutar smart contracts, NFT, tokens y cualquier interacción entre contratos [2:20].
Polygon es la sidechain más famosa. Su sitio web promete dapps escalables, fáciles de usar y con bajas comisiones, sin sacrificar la seguridad [2:40]. Y sí, Polygon es seguro, pero no al nivel de Ethereum.
¿Por qué Polygon es menos seguro que Ethereum? Porque la seguridad de una blockchain depende de cuánto staking o hash power la respalda. Polygon tiene muchos validadores, pero no se compara con el respaldo económico de Ethereum.
¿Qué son los rollups y por qué cambian las reglas?
Los rollups nacieron para resolver justo esa brecha de seguridad. La diferencia clave es que basan su seguridad en la capa 1, lo que los vuelve más confiables que una sidechain [3:15].
Existen dos grandes familias.
¿Cómo funcionan los optimistic rollups?
Los optimistic rollups basan su seguridad en pruebas de fraude: asumen que las transacciones son válidas a menos que alguien demuestre lo contrario. Llevan funcionando desde 2021 con dos protagonistas claros [3:40].
En ambos puedes hacer las mismas transacciones que en capa 1, pero más seguras que en una sidechain como Polygon, más rápidas y mucho menos costosas que en Ethereum directamente.
¿Qué son los ZK-rollups y cuántos tipos existen?
Los ZK-rollups basan su seguridad en pruebas de validez (matemáticamente verificables) y se dividen en dos categorías [4:10].
Los de uso específico hacen una sola cosa, y la hacen muy bien:
Los de uso general buscan emular todo lo que hace la capa 1, soportando cualquier smart contract o ecosistema interconectado. Aquí entran proyectos como zkSync, Scroll y Polygon zkEVM [4:50].
¿Cuándo llegan los ZK-rollups de uso general? Se esperaban a finales de 2022 o mediados de 2023, marcando el siguiente salto en escalabilidad para Ethereum.
Si al ver esto ya hay un ZK-rollup de uso general activo, cuéntame en los comentarios cómo fue tu experiencia probándolo.
Carlos Mauro Cárdenas Fernández
Kevin Fiorentino
Marcelo Haro
Kevin Fiorentino
Ahmed Castro
ProfesorArturo Collado Rosell
Edgar Alfredo López Salero
Alejandro Betancourt
Esta super
Bitcoin: Lightning Network
-Canales de Estado. - Raiden Network - Axie Infinity
Gracias por el resumen! Me hizo acordar a un callback hell jaja
Cómo inició Layer 2?
Bitcoin utiliza Lightning network que es capa 2.
En Ethereum:
Canales de estado: similar a Lightning, raiden nerwork, axie infinity.
Side Chains: son más allá de canales de estado, se guardan no solo data, son un blockchain entero compatible con capa 1. nft, contratos, tokens, ejemplo polygon, gnosis chain. Polygon es muy seguro pero no como eth, por el número de validares
Rollups: basan su seguridad basados en capa 1, por lo que son más seguros que Side Chains.
Dos tipos:
zkSync 1.0: enviar o recibir pagos únicamente a bajo costo y muy seguros. Immutable X: trading de nft’s, mintear, comprar vender. zkAztec: permite enviar pagos de forma anónima.
En la actualidad todavía no hay zkRollups todavía funcionando, pero se espera que pronto estén funcionando los de uso general.
Enlaces de las tecnologías mencionadas en la clase:
Buenísimo!
buena clase, etc, pero deberian actualizarse los videos...ya pasaron casi 2 años....y el desarrollo blockchain va muy rapido...
El 3 de agosto de 2023, fue lanzado por Starkware, un proyecto llamado Starknet, siendo este un zk Rollup de uso general, actualmente starknet esta relacionado con una ampllia gama de Dapp, que incluyen desde Defi, NFT, Juego. Starknet utiliza Zero Knowledge, para comprimir las transacciones y enviarlas a la cadena principal. Actualmente opera 2.000, transacciones por segundo, se espera que proximamente este operando hasta 10.000 por segundo, para entender mas sobre starknet y como opera les dejo estos enlaces Libro de Starknet Documentacion de Starknet
a esta fecha 25-9-23 ya el Instructor Ahmed colaboro con el canal L2 en Español sobre los zkRollups de uso General (Scroll) ✌️ https://www.youtube.com/playlist?list=PL5LoUunXvIgI2LSiD1xH6MNIHOvMn4SHN