En los últimos años, blockchain se ha convertido en la tecnología primitiva de más rápido crecimiento y de la que más se habla en todo el mundo. La popularidad de Bitcoin y otras criptomonedas ha puesto a blockchain a la vanguardia del mundo electronic.
Blockchain fue presentado por primera vez por Satoshi Nakamoto con la introducción de Bitcoin en 2009. Desde entonces, se han desarrollado y lanzado varias cadenas de bloques para una amplia gama de aplicaciones, incluidas criptomonedas, empresas y casos de uso industrial.
Sin embargo, a pesar de ser una tecnología que tiene solo una década, el panorama blockchain ha experimentado importantes avances en los últimos tiempos. El lanzamiento de redes de capa 2, paquetes acumulativos y otras cadenas de bloques alternativas de tercera generación ha provocado un cambio radical en la industria. Una innovación más reciente que se está impulsando en el período true son las cadenas de bloques modulares.
¿Qué es la cadena de bloques modular?
Modular Blockchain es un tipo de arquitectura blockchain que se centra en distribuir sus funcionalidades principales en varias capas. Esta estrategia de diseño permite que las cadenas de bloques modulares manejen funcionalidades específicas de manera eficiente mientras interactúan con otras cadenas de bloques para tareas adicionales.
Puede funcionar principalmente como capa de ejecución, capa de consenso, capa de disponibilidad de datos o capa de liquidación. El concepto central detrás de las cadenas de bloques modulares es mejorar la eficiencia y abordar los problemas de escalabilidad segmentando la infraestructura de la cadena de bloques.
Esencialmente, una cadena de bloques modular sirve como una cadena de bloques principal «específica de la ejecución», lo que facilita la creación de cadenas de bloques secundarias «específicas de la aplicación» encima de ella.
Para comprender completamente las cadenas de bloques modulares, es esencial comprender su contraparte: las cadenas de bloques monolíticas.
¿Qué es la cadena de bloques monolítica?
Las cadenas de bloques monolíticas pueden describirse como redes que generalizan sus capacidades y manejan todas las tareas específicas de forma independiente. Este enfoque da como resultado un rendimiento más generalizado adecuado para una variedad de aplicaciones. Los principales ejemplos de cadenas de bloques monolíticas incluyen Bitcoin, Ethereum y Solana.
Sin embargo, una limitación importante de las cadenas de bloques monolíticas es su escalabilidad. Por ejemplo, si bien Bitcoin es muy seguro y descentralizado, tiene problemas de escalabilidad. De manera equivalent, Ethereum se enfrenta al trilema de la cadena de bloques: necesita equilibrar la escalabilidad, la seguridad y la descentralización.
La llegada de las cadenas de bloques modulares aborda estas limitaciones. Una cadena de bloques modular se puede visualizar como una entidad que se especializa en una tarea certain mientras aprovecha las capacidades de otras redes.
También puede verse como una plataforma de lanzamiento para otros protocolos blockchain de aplicaciones específicas, conocidos como rollups. De esta manera, las cadenas de bloques modulares ofrecen una solución a los problemas de escalabilidad inherentes a las cadenas de bloques monolíticas, presentando un enfoque más adaptable y eficiente a la arquitectura de cadenas de bloques.
¿No es éste un concepto desconcertante? No se preocupe, intentemos dividir esta complejidad en algo fácil de entender.
En este ejemplo, pensaremos en las cadenas de bloques modulares y monolíticas como dos ciudades diferentes.
Ciudad Modular (Blockchain Modular)
La Ciudad Modular representa una cadena de bloques modular, donde cada distrito está especializado para una función específica, como actividades manufactureras, residenciales o comerciales. Esta especialización permite una operación eficiente y una fácil escalabilidad dentro de cada distrito, sin afectar a los demás.
Ciudad Monolítica (Blockchain Monolítica)
Por el contrario, la Ciudad Monolítica es un lugar donde cada área realiza todas las funciones. Este enfoque generalista, si bien funcional, genera ineficiencias y problemas de escalabilidad. Si la ciudad necesita expandir una función como la manufactura, debe hacerlo de manera uniforme en todas las áreas, lo que conduciría a una posible congestión y sobredesarrollo.
En pocas palabras, se puede pensar en una cadena de bloques monolítica como una esfera completa y en las cadenas de bloques modulares como pequeñas partículas dentro de ella.
La arquitectura de la cadena de bloques modular
Como una cadena de bloques modular se centra en tareas separadas, su arquitectura se construye a medida de acuerdo con una funcionalidad específica. La cadena de bloques se puede dividir fundamentalmente en fases según la secuencia de ejecución. Si bien su objetivo es lograr resultados para una de estas fases, la arquitectura modular excluye el procesamiento de otros resultados.
La funcionalidad principal de una blockchain se puede dividir comúnmente en cuatro capas:
- Capa de consenso: Por el cual se procesan y verifican las transacciones. Esta capa garantiza que todos los bloques de datos sean verdaderos y estén en orden antes de transmitirse a la purple blockchain.
- Capa de ejecución: Esta capa se encarga de ejecutar transacciones mientras se mueve la crimson a otro estado durante el proceso de «transición de estado».
- Capa de disponibilidad de datos: Esta capa garantiza la disponibilidad de los datos, ya que la cadena de bloques es esencialmente una foundation de datos distribuida y se actualiza constantemente.
- Capa de asentamiento: Donde se validan las transacciones y se aprueba la finalidad del bloque para que los datos sean inmutables.
Una cadena de bloques modular solo se centra en cualquiera de estas funcionalidades principales de las redes blockchain. Este marco modular permite ejecuciones simultáneas entre todas estas tareas interconectadas para lograr un resultado deseable. Sin embargo, comparte similitudes con las cadenas monolíticas, que esencialmente combinan todas las capas mencionadas anteriormente en una sola infraestructura.
La arquitectura modular de blockchain utiliza un desarrollo modesto al tiempo que amplía el entorno de ejecución. Su trabajabilidad se basa únicamente en la tarea asignada.
Beneficios de las cadenas de bloques modulares
La adopción de la modularidad en blockchain la hace más eficiente y logra un mayor potencial. Al tiempo que amplía la capacidad de lograr un alto rendimiento, la modularidad aporta varias ventajas en el ámbito de la industria blockchain:
Los siguientes son los beneficios de las Blockchains Modulares:
- Escalabilidad: Mientras las cadenas de bloques líderes y populares, incluidas Bitcoin y Ethereum, enfrentan el problema de la escalabilidad Las cadenas de bloques modulares resuelven este problema descargando la presión sobre una sola unidad.
- Mejorar la eficiencia y las capacidades: Las cadenas de bloques modulares mejoran la eficiencia en un ecosistema de cadenas de bloques al proporcionar y subcontratar funcionalidades adicionales. De esta manera, también desbloquea capacidades más nuevas para aplicaciones basadas en blockchain.
- Espacio para blockchains de aplicaciones específicas: Si bien las cadenas de bloques modulares permiten un entorno amigable para los desarrolladores, proporcionan una foundation para otras aplicaciones descentralizadas que pueden aprovechar las funcionalidades de otras.
Algunas cadenas de bloques modulares populares
A continuación se muestran algunas cadenas de bloques modulares famosas que existen actualmente en el espacio blockchain.
1. Celestia
Celestia es una blockchain modular que permite una capa de disponibilidad de datos para otras redes blockchain que se centra principalmente en la capa de ejecución. Si bien ofrece disponibilidad de datos, Celestia se enfoca principalmente en ordenar y almacenar transacciones derivadas de otras aplicaciones interconectadas.
2. Polígono disponible
Otro desarrollo novedoso del ecosistema Polygon, Polygon Avail, también tiene como objetivo fomentar la disponibilidad de datos para otras aplicaciones.
3. Cosmos
Cosmos es uno de los primeros actores en este espacio, que ofrece un marco modular de blockchain. Los desarrolladores pueden usarlo para crear y lanzar sus propias cadenas de aplicaciones.
4. Etereum
A pesar de haber sido desarrollado como una cadena de bloques monolítica, Ethereum se está convirtiendo gradualmente en una cadena de bloques modular a medida que los desarrolladores desarrollan continuamente una amplia gama de soluciones para abordar sus problemas de escalabilidad.
Lea también: ¿Puede Ethereum superar a Bitcoin en 2024?
Conclusión:
La industria blockchain, que no se agota y está en constante cambio, introduce continuamente nuevas innovaciones técnicas. Con la introducción de las cadenas de bloques modulares, a la comunidad criptográfica se le presenta una nueva primitiva que potencialmente puede convertirse en una nueva era en paralelo. Veamos hacia dónde nos lleva este desarrollo recién revelado en el futuro.
Preguntas frecuentes
P1: ¿Qué es Blockchain modular? ¿Por qué eso importa?
Respuesta: La cadena de bloques modular separa las funcionalidades principales de una pink blockchain y se centra en realizar una tarea específica, como la disponibilidad de datos o la ejecución de transacciones. Las cadenas de bloques modulares permiten abordar una aplicación específica en lugar de generalizar el rendimiento para todas las aplicaciones.
P2: ¿Es Ethereum una cadena de bloques modular o monolítica?
Respuesta: Ethereum se diseñó originalmente como una cadena de bloques monolítica, pero gradualmente se está convirtiendo en una cadena de bloques modular a medida que la purple atraviesa cambios importantes para abordar el problema de la escalabilidad.
P3: ¿Cuál es la diferencia entre blockchains modulares y monolíticas?
Respuesta: Las cadenas de bloques monolíticas realizan todas las tareas de la crimson por sí mismas, incluido el consenso, la ejecución, la liquidación y la disponibilidad de datos, mientras que las cadenas de bloques modulares realizan cualquiera de ellas para lograr eficiencia.
P4: ¿Qué cadenas de bloques son cadenas de bloques modulares?
Respuesta: Las cadenas de bloques modulares populares son Celestia, Cosmos Hub, Arbitrum, Optimism, etc.