¿Qué es Layer 2?

Layer (Capa) 2 es el nombre genérico de la variedad de proyectos que se dedican a ampliar la capacidad del blockchain Ethereum. Como ya sabemos, Ethereum es una red blockchain descentralizada y peer-to-peer. Sin embargo, las mismas características que hacen a Ethereum abierta y trustless, también disminuyen su velocidad y capacidad. Es difícil mejorar la funcionalidad cuando hay que depender de una gran cantidad de miners para validar todas las transacciones. En la práctica, la red 1.0 de Ethereum solo puede procesar unas 30 transacciones por segundo, muchas menos de las que serían necesarias para un sistema de gran escala que sirva al público general.

Layer 2, entonces, se enfoca en las soluciones que sean capaces de procesar transacciones fuera del blockchain principal de Ethereum. Para mantener las propiedades de seguridad, estas soluciones ofrecen mecanismos novedosos que todavía utilizan la chain principal para probar su validez. Ejemplos de soluciones Layer 2 en desarrollo incluyen rollups, state channels, plasma y sidechains.