Expansión de la tecnología blockchain
La tecnología blockchain ha llamado la atención por sus ventajas de descentralización e inmutabilidad, pero con el aumento masivo del número de transacciones, la capacidad de procesamiento del sistema se ha convertido en un cuello de botella.
La expansión de blockchain (scaling) se refiere a los métodos técnicos que aumentan la capacidad de la cadena principal o añaden capas de procesamiento fuera de la cadena, con el objetivo de mejorar el rendimiento de transacciones y reducir las tarifas. Las formas más comunes incluyen la expansión on‑chain (Segregated Witness, sharding) y la expansión off‑chain (Lightning Network, Raiden Network).

En este artículo revisamos de forma sistemática los conceptos clave y las soluciones más populares para escalar blockchains, ayudando al lector a distinguir rápidamente los principios técnicos y los casos de uso de las dos rutas principales: on‑chain y off‑chain. Al comparar ventajas y desafíos, podrás comprender mejor cómo aumentar el rendimiento de la red y bajar los costos. Si deseas estar al día con los últimos avances en escalado, sigue leyendo.
¿Qué significa la expansión de blockchain?
Escalar una blockchain implica, cuando la red sufre congestión o insuficiencia de capacidad, aplicar técnicas que amplían el tamaño del sistema o mejoran su eficiencia, de modo que se satisfagan las crecientes demandas de transacciones. En sus inicios, Bitcoin no imponía un límite estricto al tamaño de bloque; teóricamente podía llegar a 32 MB, aunque el tamaño real de bloque rondaba 1–2 KB.
Con el rápido crecimiento del precio de Bitcoin y la cantidad de usuarios, surgieron problemas de congestión y aumento de tarifas. En los picos más altos, el número de transacciones sin confirmar alcanzó decenas de miles y la tarifa promedio se disparó 376 veces respecto a septiembre 2010; una velocidad de 7 TPS (transacciones por segundo) ya no era suficiente. Por ello, la comunidad de Bitcoin propuso dos grandes categorías de soluciones de escalado: expansión on‑chain y expansión off‑chain.
Expansión on‑chain: Segregated Witness y sharding
La expansión on‑chain modifica directamente las reglas básicas de la cadena principal (como el tamaño de bloque o el mecanismo de consenso), lo que equivale a ensanchar la “carretera” de la red. Las principales técnicas incluyen:
- Segregated Witness (SegWit)
- Cada bloque registra tanto los datos de la transacción como la firma digital que valida su legitimidad.
- SegWit traslada los datos de la firma a una estructura independiente fuera del bloque, reduciendo la carga útil del bloque.
- De este modo, se incrementa el rendimiento sin necesidad de aumentar el tamaño del bloque.
- Esta solución es una actualización on‑chain de Bitcoin que implica cambios en las reglas de consenso y en el protocolo de red.
- Sharding
- Inspirado en la partición de bases de datos centralizadas, divide las tareas de toda la red en varios sub‑tasks que son procesados en paralelo por diferentes grupos de nodos.
- Cada nodo solo se ocupa de las transacciones y el estado de su propia “shard”, disminuyendo la presión de almacenamiento y cómputo por nodo.
- El sharding mantiene la seguridad descentralizada del libro mayor completo; los datos de todas las shards siguen siendo consultables públicamente.
- Actualmente se está implementando principalmente en la hoja de ruta de Ethereum 2.0.
Expansión off‑chain: Lightning Network y Raiden Network
La expansión off‑chain no requiere modificar el código base de la cadena; en su lugar, crea canales de pago u otras estructuras fuera de la cadena para acelerar las transacciones. Las principales implementaciones son:
- Lightning Network
- Solución off‑chain diseñada para Bitcoin.
- Los participantes crean un canal de pago bidireccional (smart contract) en la cadena, bloqueando una cantidad de fondos dentro del canal.
- Una vez abierto, ambas partes pueden efectuar un número ilimitado de transferencias instantáneas; sólo al cerrar el canal se realiza una liquidación única en la cadena principal.
- Es comparable a un juego de mesa donde se apuesta una suma inicial y después de varias rondas se hace una única liquidación final.
- Raiden Network
- Solución off‑chain para Ethereum, con un funcionamiento esencialmente idéntico al de Lightning.
- Antes de abrir un canal, se debe bloquear un activo en la cadena y generar una prueba de saldo.
- Mientras el canal esté activo, las partes pueden ejecutar transferencias ilimitadas fuera de la cadena; sólo al cerrarlo se registra un cambio de estado en la cadena principal de Ethereum.
Visión general de los métodos de expansión de blockchain
| Nivel de expansión | Método | Cadena aplicable | Tecnología clave | Función principal |
|---|---|---|---|---|
| On‑chain | Segregated Witness | Bitcoin | Separación de datos de firma | Reduce el tamaño del bloque y aumenta los TPS |
| On‑chain | Sharding | Ethereum y otras | Partición de datos y cómputo | Procesamiento paralelo, alivia la carga de cada nodo |
| Off‑chain | Lightning Network | Bitcoin | Canales de pago + liquidación off‑chain | Micropagos en tiempo real, tarifas bajas |
| Off‑chain | Raiden Network | Ethereum | Canales de pago + prueba de saldo | Transferencias instantáneas, mejora la escalabilidad |
Conclusión
- La expansión de blockchain se divide en expansión on‑chain y expansión off‑chain.
- La expansión on‑chain incluye Segregated Witness y sharding, que optimizan la capacidad de la cadena principal de Bitcoin y Ethereum respectivamente.
- La expansión off‑chain incluye Lightning Network y Raiden Network, que realizan la mayor parte de las transacciones fuera de la cadena y solo sincronizan cuando es necesario.
- Desde la perspectiva de la criptomoneda, SegWit y Lightning pertenecen al ecosistema de Bitcoin, mientras que el sharding y Raiden son rutas de escalado para Ethereum.
Este contenido explica de forma sistemática “¿Qué significa la expansión de blockchain?” y “¿Cuáles son los métodos de expansión de blockchain?”. Para profundizar más en el tema, sigue a Bitaigen (比特根) y sus artículos especializados.
Lectura Relacionada
- Cross‑chain: conceptos, casos de uso y modelos
- Criptomonedas cross‑chain y sidechain: conceptos y ejemplos
- Blockchain: diferencias entre cross‑chain y sidechains
💡 Regístrate en Binance con el código B2345 para el descuento máximo en comisiones. Ver guía completa Binance.