Traducción al español de “Sidechains: Enhancing the Capabilities of Cardano.”
Publicado el 15 de Febrero de 2023 por CryptoCounsel
Mejora de las Capacidades de Cardano con Cadenas Laterales: Ventajas, Desventajas y el Kit de Herramientas de Cadena Lateral.
Resumen clave:
Las cadenas laterales son blockchains separadas que se ejecutan en paralelo a una cadena principal (en este caso, Cardano) y permiten la transferencia de activos e información entre ellas.
Las cadenas laterales pueden resolver desafíos apremiantes en los sistemas de blockchain, incluyendo la interoperabilidad, la escalabilidad y la capacidad de actualización.
Las cadenas laterales pueden tener sus propias reglas, como algoritmo de consenso, tiempo de bloque y economía de tokens, y pueden funcionar de manera autónoma.
El Conjunto de Herramientas para cadenas laterales de Cardano es una colección de componentes y directrices que permite a los desarrolladores crear soluciones personalizadas.
Introducción
Los protocolos de blockchain desempeñan un papel crucial en la organización de datos en bloques, lo que permite que un conjunto de nodos llegue a un consenso sobre la secuencia de eventos que han tenido lugar. El propósito principal de los protocolos de blockchain es garantizar transacciones, en particular la transferencia de valor. Por ejemplo, en el caso de Bitcoin, las transacciones se registran en la blockchain para indicar la transferencia de valor de una persona a otra.
Además de las transacciones básicas, los protocolos de blockchain también permiten contratos inteligentes que condicionan la transferencia de valor. En ellos, la validación de las transacciones se basa en eventos locales de la blockchain y generalmente no puede depender de otras actividades de la blockchain.
Mientras que la tecnología de blockchain tradicional opera dentro de los límites de una sola blockchain, la idea de las cadenas laterales ofrece el potencial de una innovación aún mayor. La capacidad de llevar a cabo operaciones en varias blockchains, desde una blockchain principal como Bitcoin hasta una cadena lateral con capacidades mejoradas, es un habilitador crucial en la industria de blockchain. Las cadenas laterales permiten que múltiples blockchains interactúen y respondan a eventos en otras.
Explicación de las cadenas laterales: Desventajas y Ventajas
Una cadena lateral es una blockchain separada que se ejecuta en paralelo a una cadena principal (en este caso, Cardano), lo que permite la transferencia de activos e información entre ambas. Los sistemas de cadena lateral permiten ciertas interacciones entre blockchains participantes, siendo la más básica la transferencia de activos de una blockchain a otra. Esta transferencia mantiene la naturaleza del activo y su valor, lo que permite la posibilidad de una transferencia de regreso. Esta transferencia bidireccional de activos entre dos cadenas se realiza a través de un “2way peg” o un puente. Un protocolo de cadena lateral seguro garantiza la seguridad de las transferencias entre cadenas, siempre que ambas blockchains individuales sean seguras.
El puente permite el movimiento sin problemas de activos entre las cadenas. Para hacer un puente hacia una cadena lateral, un usuario debe bloquear fondos en la red principal utilizando un contrato inteligente.
El puente permite la transferencia rápida de activos digitales entre la cadena principal y la cadena lateral, ahorrando tiempo y recursos. La cadena lateral opera de manera autónoma y puede tener su propio conjunto de reglas, como su algoritmo de consenso, tiempo de bloque y economía de tokens, según las especificaciones de la cadena principal. Las cadenas laterales son una solución para la escalabilidad, ya que se pueden conectar un número ilimitado de cadenas laterales a la red principal, y cada una puede realizar diversas funciones según lo determinado por sus creadores.
La integración de las cadenas laterales amplía las capacidades de Cardano, permitiéndole interactuar con numerosas otras blockchains y criptomonedas. La flexibilidad de la cadena lateral permite a los usuarios o proyectos transferir recursos y ejecutar su lógica empresarial en un entorno personalizado, lo que proporciona ventajas en ahorro de costos para el equipo de lanzamiento.
Los proyectos Milkomeda de dcSpark y Mamba de IOG tienen como objetivo brindar compatibilidad con la Máquina Virtual Ethereum (EVM) a Cardano a través de cadenas laterales.
Desventajas de las cadenas laterales
Existen ciertos riesgos asociados a las cadenas laterales. Tanto las cadenas principales como las cadenas laterales se consideran iguales en la mayoría de las cadenas laterales y pueden conectarse a otras cadenas como Ethereum, Polkadot y Solana. Sin embargo, la cadena lateral es vulnerable, ya que el mecanismo del puente es susceptible a ataques. La falta de primitivas seguras puede permitir ataques como el hackeo del puente Ronin.
Ventajas de las cadenas laterales
Un sistema de cadena lateral seguro puede proporcionar un valor significativo al abordar los tres desafíos apremiantes en los sistemas de blockchain: interoperabilidad, escalabilidad y capacidad de actualización.
La interoperabilidad es un problema importante en el panorama actual de las criptomonedas. Con cientos de criptomonedas, la transferencia de activos entre cadenas requiere intermediarios como exchanges. Las cadenas laterales pueden abordar este problema al permitir la comunicación entre diferentes blockchains y conectarlas al sistema bancario tradicional a través de un libro mayor privado. Esto abre nuevas posibilidades para transferir activos y valores de manera fluida entre diferentes sistemas.
La escalabilidad es otro desafío en la tecnología de blockchain. A medida que se procesan más y más transacciones, la carga en la blockchain puede volverse abrumadora. Las cadenas laterales pueden ayudar a aliviar esta carga al transferir algunas transacciones a cadenas laterales especializadas. Estas cadenas laterales pueden crearse según la industria, lo que permite la fragmentación de la blockchain. De esta manera, la cadena principal solo maneja las transacciones que necesita, y las cadenas laterales especializadas pueden encargarse del resto.
La capacidad de actualización es otro problema que debe abordarse en la tecnología de blockchain. Con nuevas funciones y mejoras que se desarrollan constantemente, probar e implementarlas puede ser desafiante sin afectar la cadena principal. Las cadenas laterales resuelven este problema al permitir que las nuevas funciones se prueben en una cadena lateral secundaria separada. De esta manera, si la nueva función resulta popular, se puede implementar en la cadena principal sin afectar su funcionamiento.
Conjunto de Herramientas para cadenas laterales
Fuente: Cardano Docs.
El Conjunto de Herramientas para cadenas laterales de Cardano es una colección de componentes y directrices para ampliar la blockchain. Permite a los desarrolladores de blockchain crear soluciones personalizadas que cumplan con sus requisitos técnicos y sociales.
El conjunto de herramientas consta de tres elementos principales:
Scripts Plutus de la Cadena Principal:
Estos scripts, desplegados en la cadena principal de Cardano, delinean el flujo de la cadena lateral e inician su creación, incluyendo el registro de candidatos a productores de bloques, políticas de acuñación de tokens y funciones de movimiento de tokens.
Seguidor de la Cadena (Chain Follower):
Observa y comunica los eventos de la cadena principal que gobiernan la cadena lateral. La cadena lateral realiza un seguimiento de los eventos de la cadena principal a través de este componente y responde en consecuencia. Actualmente, la versión 1 utiliza una instancia de Cardano DB Sync para esto.
Módulo Específico de la cadena lateral:
Parte del validador de nodos de la cadena lateral filtra y transforma los datos del seguidor de la cadena y los presenta a los componentes que los procesarán de acuerdo con las reglas de especificación técnica de la cadena lateral.
Pensamientos Finales
Las cadenas laterales proporcionan una solución para mejorar las capacidades de la cadena principal. Son blockchains separadas adjuntas a la cadena principal, lo que permite la transferencia de activos e información. Las cadenas laterales ofrecen ventajas como la interoperabilidad, la escalabilidad y la capacidad de actualización al permitir la comunicación entre diferentes blockchains, la transferencia de transacciones y la prueba de nuevas características.
El Conjunto de Herramientas para cadenas laterales de Cardano proporciona a los desarrolladores una colección de componentes y directrices para ampliar la blockchain y crear soluciones personalizadas. La flexibilidad de la cadena lateral permite ventajas en ahorro de costos y amplía las capacidades de la cadena principal para interactuar con numerosas otras blockchains y criptomonedas.