Blockstream y Sidechains: ¿Qué es una Sidechain o cadena lateral en Bitcoin?

Bitcoin sidechains

(OroyFinanzas.com) – En este artículo vamos a tratar qué es la tecnología Sidechain (cadena lateral en español) que está desarrollando la empresa Blockstream y por qué es importante para el desarrollo del protocolo Bitcoin, además de ayudar a entender por qué algunos de los directivos de las empresas más conocidas de Silicon Valley como Google, Yahoo o LinkedIn han invertido 21 millones de dólares en esta startup que nació en mayo del 2014 y que cuenta con un programador español, Jorge Timón, como uno de sus miembros fundadores.

¿Qué hay que entender antes de poder entender la importancia de la tecnología Sidechain?
Es muy difícil entender la importancia de la tecnología Bitcoin sin tener un entendimiento general sobre qué son proyectos open source (código abierto en español), la tecnología peer-to-peer (entre pares), la blockchain (cadena de bloques), la minería de bitcoins y finalmente unas nociones básicas de criptografía.

Para facilitar el entendimiento de la relevancia de la tecnología de Sidechains recomendamos la lectura previa de estos artículos:
¿Qué es el código abierto o open source en Bitcoin?
¿Qúe es la tecnología peer-to-peer o entre pares en Bitcoin?
¿Qué es la cadena de bloques o blockchain?
Evolución de la minería en Bitcoin
Artículos relevantes para entender criptografía
¿Qué es una criptomoneda?
¿Qué es una Altcoin?
• ¿Qué es la minería combinada o merge mining?

¿Qué es la cadena de bloques o blockchain?
Para aquéllos que no tengan tiempo de consultar las fuentes anteriores damos una breve explicación de lo que es una cadena de bloques (blockchain). Una cadena de bloques es como un registro contable descentralizado de consenso que se gestiona y actualiza por los mineros de Bitcoin. Esto significa que sin depender de un ente central (por ejemplo un banco, notario, etc) podemos comprobar a través de la cadena de bloques que se ha realizado una operación, transacción o registro en una fecha específica con un registro o dato concreto, sin la necesidad de que un ente central lo tenga que hacer por nosotros. ¿La cuestión puede ser por qué es relevante tener esta posibilidad? Desde nuestro punto de vista, puede haber muchísimas razones, pero demos como ejemplo la razón clásica. Si tuviéramos de nuevo una confiscación de los ahorros, tal como se hizo en Chipre en 2013, no sería posible hacerlo con Bitcoin porque son los usuarios los que controlan su dinero (a través de claves privadas que es el equivalente a dinero en Bitcoin) y no un ente central como un banco que tiene que seguir las directrices de su Banco Central o gobierno. El funcionamiento de la cadena de bloques se realiza a través de los mineros distribuidos en todo el mundo que tienen un incentivo de mantener la cadena de bloques por la recompensa en bitcoins que se reparte a aquel minero que resuelva un problema de computación para crear un nuevo bloque de la cadena.

La Sidechain o cadena lateral de Blockstream
Una Sidechain es una cadena de bloques inferior a la cadena de bloques principal de Bitcoin que pueden operar con la blockchain de Bitcoin. También pueden crearse varias Sidechains que pueden operar entre ellas. Las Sidechains se consideran como una de las innovaciones de la tecnología Bitcoin más importantes desde la creación de Bitocin. Las Sidechains pueden teóricamente prevenir la falta de liquidez en el ecosistema Bitcoin, reducir la volatilidad, reducir la fragmentación de mercado, aumentar la seguridad y evitar el fraude que se ha observado con proyectos de Altcoins. Las Sidechains pueden también ser perfectas áreas de desarrollo, pruebas y entornos de prueba en producción de nuevos proyectos.

El ecosistema Bitcoin tiene cadena de bloques como la de Bitcoin misma, pero también cadenas de bloques de otras criptomonedas que operan independientemente de la cadena de bloque de Bitcoin. La cadena de bloques de Bitcoin es la líder por ser la primera criptomoneda que se creó y que resolvió el problema técnico del doble gasto en un sistema descentralizado. Cualquier criptomoneda que utilice su propia cadena de bloques también tendrá su propia moneda.

Es importante no confundir la blockchain de Bitcoin que se escribe con B mayúscula (en referencia al protocolo Bitcoin) y la unidad de medida bitcoin que se escribe con b minúscula. Las unidades de cuenta que no son bitcoins y se transfieren en otras cadenas de bloques se llaman Altcoins (por Alternative coins). Un ejemplo es la cadena de bloques de Litecoin que genera y transfiere litecoins con la particularidad de tener tiempos de confirmación medios de 2,5 minutos para sub bloques (comparado a la media de 10 minutos para los bloques de Bitcoin) y su algoritmo de minado scrypt (en Bitcoin es SHA-256).

¿Qué es la minería combinada o merge mining?

Para entender cómo funcionan los Sidechains tenemos que comprender primero una función especial de Bitcoin que se llama “merge mining” (minería combinada). Merge mining es un proceso en el que los hash (la cadena de dígitos que se genera para intentar resolver un bloque para obtener la recompensa por haber resuelto el bloque) son enviados a los bloques de hash de otra blockchain. En ese proceso los hash, por ejemplo, se pueden utilizar no solamente en la cadena de bloques de Bitcoin sino tambien en la de Namecoin porque utilizan el mismo algoritmo de minado SHA-256. Al utilizar los hash generados en dos cadena de bloques diferentes la cadena de bloques aumenta su seguridad al tener acceso al poder de hashing mayor de Bitcoin (esto significa que puede aprovechar la capacidad computacional de los mineros de Bitcoin). Por esta razón las cadenas de bloques alternativas tienen un incentivo muy fuerte de hacer merge mining. El merge mining se puede implementar haciendo un pequeño cambio en el equipo de hardware de minería y algunas Altcoins ya utilizan esta posibilidad. La más conocida que utiliza esta posibilidad es Namecoin con Bitcoin o Dogecoin con Litecoin.

Diferencia entre un blockchain por merged mining y un Sidechain
Los Sidechains, aunque también utilizan el merge mining como algunas Altcoins, es sutilmente diferente. Una cadena de bloques de Namecoin por ejemplo que utiliza merge mining en el momento que crea sus hashs, genera unidades de cuenta propias como namecoins u otras Altcoins. La diferencia entre Sidechains y Altcoins es sutil porque una Sidechain que hace merged mining en vez de generar su propia unidad de cuenta utiliza bitcoins.

Veamos qué significa esto con un ejemplo. Si un grupo de desarrolladores quiere crear una aplicación de casino descentralizado utilizarán una Sidechain como back-end para la generación de fichas. Los desarrolladores enviarán bitcoins a su direccion pública de la Sidechain del casino y esos bitcoins se emitirán como fichas de esa Sidechain con su propia unidad de cuenta pero basados en bitcoins. Las partidas del casino se procesarán en los bloques del Sidechain del casino para todos los pagos entre los jugadores y el operador. Los mineros Bitcoin podrán hacer merge mine de los bloques del Sidechain del casino y recibirán como recompensa fichas del casino intercambiables por bitcoins por participar con su poder computacional. Los jugadores podrán intercambiar sus fichas por bitcoins o mantenerlos en la Sidechain para seguir jugando. La aplicación del casino será descentralizada al utilizar una Sidechain y tendrá una seguridad mucho más alta que otras aplicaciones que operan de forma independiente a la cadena de bloques de Bitcoin.

Por eso un sidechain funciona de forma paralela a la cadena de bloques principal de Bitcoin y puede sincronizar con ella. Un usuario de Bitcoin puede congelar una cantidad concreta de bitcoins en la cadena de bloques de Bitcoin que después libera la misma cantidad en la sidechain. Y también puede deshacer esa misma operación. 

¿Por qué los Sidechains son importantes?
Las Altcoins que no tengan el mismo nivel de seguridad en su red que tiene Bitcoin desaparecerán o quizás sean adaptadas en el futuro como Sidechains. El valor de las Altcoins, como de todas las criptomonedas, puede pasar a ser cero. En la actualidad, las Altcoins representan un 6% de la capitalización de mercado de todas las criptomonedas. En las Sidechain el fraude que se ha asociado normalmente a las Altcoins más débiles y con poco poder computacional para asegurar su seguridad o a las casas de intercambio centralizadas, se verá seriamente reducido. Las Sidechains incentivarán la adopción de Bitcoin como sistema principal en el mundo de las criptomonedas sin las confusiones que generan las Altcoins en el mercado. En las Sidechains las supuestas ventajas de las Altcoins de ofrecer nuevas funcionalidades se podrán probar fácilmente en Sidechains específicas para esos experimentos con un mínimo riesgo de fraude.

Las Sidechains también podrán facilitar aplicaciones basadas en la cadena de bloques como smart contracts (contratos inteligentes), decentralized voting (votaciones descentralizadas), reputation verification (control de reputación), etc. Las votaciones descentralizadas son especialmente interesantes permitiendo que la identidad de una persona esté biométricamente relacionado un juego de claves públicas y privadas. Esto significaría que el voto de una persona puede ser verificado y auditado por una tercera entidad de forma anónima sin fraude al ser un sistema descentralizado que no puede ser manipulado por un gobierno o empresa. El aspecto más prometedor de los Sidechains es que pueden apoyar proyectos de descentralización de cualquier cosa que antes no se podía hacer por las limitaciones del protocolo Bitcoin.

Sidechains y el efecto de red de Bitcoin
Los efectos de red aumentan el valor que ofrece un servicio por cada nuevo usuario que se une, como hemos visto en infinidad de ejemplos como el Fax, teléfono móvil, email, WhatsApp, etc. Según crezca la red Bitcoin, el valor de la red aumentará y más usuarios se unirán. Las Sidechains son un gran paso hacia adelante para promover el efecto de red de Bitcoin.

Todavía queda bastante tiempo para llegar a ver estas implementaciones, pero claramente Silicon Valley apuesta por el futuro de la tecnología Bitcoin. Si los reguladores, Wall Street y la cuna de las grandes empresas de tecnología de la historia reciente se ponen de acuerdo, el futuro de la tecnología Bitcoin puede ser muy prometedor.

Fuente: Pantera Capital

© OroyFinanzas.com

© OroyFinanzas.com

Sobre el autor

Alex Preukschat
Autor de BitcoinComic.org - Estudioso del dinero en todos sus formatos con énfasis en el oro y Bitcoin. Twitter @AlexPreukschat

6 Comentarios en "Blockstream y Sidechains: ¿Qué es una Sidechain o cadena lateral en Bitcoin?"

  1. OroyFinanzas.com | 30 noviembre 2014 at 20:25 pm |

    Gracias Diorita!

    En general el consenso en este momento es de seguir construyendo nuevas soluciones y aplicaciones sobre la cadena de bloques de Bitcoin. Ethereum quiere crear una cadena de bloques independiente, pero está por ver si esta nueva cadena conseguiría atraer el mismo nivel de mineros como Bitcoin, lo cual depende de la viabilidad de su código. Blockstream que esta desarrollando Sidechains conectadas con la cadena de bloques de Bitcoin podría ser una alternativa a Ethereum. Pero todo esto a día de hoy esta abierto y veremos que estándares para que tipos de soluciones se impondrán. El objetivo de OroyFinanzas.com es seguir informando sobre la viabilidad de estas soluciones para diferenciar que tecnologías dentro de las categoría de tecnologías descentralizadas pueden aportar valor a largo plazo.

    Un saludo,
    AlexP

  2. Muchas gracias por la respuesta.

    Inicialmente esto del Bitcoin pense que era una tontería y no entendía esto en Oro y Finanzas. La comunicación y difusión de todo esto me parece un acierto en Oro y Finanzas.

    Seguiré leyendo sobre el tema.

    En cuanto al sistema p2p para bitcoin me parece un acierto en comparación con el sistema de contratos inteligantes propuesto por “Ethereum” (creo recordar que era el nombre de la Start up Suiza). Un sistema descentralizado contra el propietario de la empresa Suiza.

    La gente no se esta dando cuenta del cambio radical de la sociedad hacia el software.

  3. OroyFinanzas.com | 28 noviembre 2014 at 15:53 pm |

    Hola Oro del moro: nosotros, en OroyFinanzas.com, pensamos que hay claras ventajas en el sistema de pagos de la tecnología Bitcoin para operaciones de remesas y transferencias internacionales, pero sobre todo en la gestión del dinero sin intermediarios. La tecnología de los bancos esta obsoleta y puede que utilicen tecnologías basadas en Bitcoin en el futuro aunque el cliente final no lo sepa.

    Un saludo,
    AlexP

  4. OroyFinanzas.com | 28 noviembre 2014 at 15:51 pm |

    Hola Diorita:

    por tu parte al formar parte de la red p2p contribuyes dos cosas:
    1) Memoria: porque almacenar la cadena de bloques pesa más de 42 gigas (eso es mucho) en estos momentos
    2) Ancho de banda: pero esto es un recurso que se consume en menor medida porque se distribuye en la red, pero el ordenador no necesita estar encendido siempre

    Beneficios para ti como usuario de la red:
    1) Si tienes la capacidad técnica recibes bitcoins si eres un nodo completo que ademas hace minería de bitcoins
    2) Puedes realizar transacciones sin intermediarios para compartir valor dentro del mundo sin restricciones importantes. Según la evolución del sistema monetario esto puede convertirse en algo muy atractivo. Pero eso solo es una de las aplicaciones posibles. Existen infinidad de aplicaciones posibles que podrían permitir que presentamos en estos artículos enlazados en el artículo:
    ¿Cómo entender las aplicaciones romperdoras de Bitcoin? – Killer Apps
    5 proyectos Bitcoin 2.0 para aplicaciones innovadoras
    5 proyectos Bitcoin que convierten en irrelevantes las Altcoins y Appcoins

    Un saludo,
    AlexP

  5. ventajas sobre el sistema de pagos actual no hay solo que algunos ganan en la plusvalía a la venta

  6. Buenas,

    He leído el anterior artículo de P2P y no se contesta la pregunta del artículo ¿Por qué es interesante tener una unidad de cuenta en un libro contable descentralizado en una red P2P?

    Una pregunta al articulista. ¿Que gano yo poniendo al servicio de la red un libro contable descentralizado? Un ordenador encendido consumiendo mi ancho de red

Comments are closed.

mencionado en: