Definición de Blockchain
Empecemos con algunas definiciones rápidas. Blockchain es la tecnología que permite la existencia de criptomonedas (entre otras cosas). Bitcoin es el nombre de la criptomoneda más conocida, para la que se inventó la tecnología blockchain. Una criptodivisa es un medio de intercambio, como el dólar estadounidense, pero es digital y utiliza técnicas de encriptación para controlar la creación de unidades monetarias y verificar la transferencia de fondos.
Una cadena de bloques es un registro descentralizado de todas las transacciones en una red de pares. Mediante esta tecnología, los participantes pueden confirmar las transacciones sin necesidad de una autoridad central de compensación. Las aplicaciones potenciales pueden ser las transferencias de fondos, la liquidación de operaciones, las votaciones y muchas otras cuestiones.
Desde una perspectiva empresarial, es útil pensar en la tecnología blockchain como un tipo de software de mejora de procesos empresariales de próxima generación. La tecnología colaborativa, como blockchain, promete la capacidad de mejorar los procesos empresariales que se dan entre las empresas, reduciendo radicalmente el “coste de la confianza”. Por esta razón, puede ofrecer un rendimiento significativamente mayor por cada dólar de inversión gastado que la mayoría de las inversiones internas tradicionales.
Riesgos de la cadena de bloques
Una cadena de bloques es una base de datos distribuida que se comparte entre los nodos de una red informática. Como base de datos, una cadena de bloques almacena información electrónicamente en formato digital. Las cadenas de bloques son más conocidas por su papel crucial en los sistemas de criptomonedas, como Bitcoin, para mantener un registro seguro y descentralizado de las transacciones. La innovación de una cadena de bloques es que garantiza la fidelidad y seguridad de un registro de datos y genera confianza sin necesidad de un tercero de confianza.
Una diferencia clave entre una base de datos típica y una blockchain es cómo se estructuran los datos. Una cadena de bloques reúne la información en grupos, conocidos como bloques, que contienen conjuntos de información. Los bloques tienen cierta capacidad de almacenamiento y, cuando se llenan, se cierran y se vinculan al bloque previamente llenado, formando una cadena de datos conocida como blockchain. Toda la información nueva que sigue a ese bloque recién añadido se compila en un bloque recién formado que, una vez lleno, también se añadirá a la cadena.
Diferencia entre las criptodivisas
Bitcoin es una moneda digital descentralizada creada en enero de 2009. Sigue las ideas expuestas en un libro blanco por el misterioso y seudónimo Satoshi Nakamoto. La identidad de la persona o personas que crearon la tecnología sigue siendo un misterio. Bitcoin ofrece la promesa de tarifas de transacción más bajas que los mecanismos tradicionales de pago en línea, y a diferencia de las monedas emitidas por el gobierno, es operado por una autoridad descentralizada.
El sistema Bitcoin es un conjunto de ordenadores (también llamados “nodos” o “mineros”) que ejecutan el código de Bitcoin y almacenan su cadena de bloques. En sentido figurado, una cadena de bloques puede considerarse como una colección de bloques. En cada bloque hay una colección de transacciones. Como todos los ordenadores que ejecutan la cadena de bloques tienen la misma lista de bloques y transacciones y pueden ver de forma transparente estos nuevos bloques a medida que se llenan con nuevas transacciones de Bitcoin, nadie puede engañar al sistema.
Cualquiera -ya sea que ejecute un “nodo” de Bitcoin o no- puede ver estas transacciones que ocurren en tiempo real. Para lograr un acto nefasto, un mal actor necesitaría operar el 51% de la potencia de cálculo que compone Bitcoin. A mediados de noviembre de 2021, Bitcoin contaba con unos 13.768 nodos completos, y este número va en aumento, por lo que un ataque de este tipo es bastante improbable.
La verdad sobre la cadena de bloques
Una cadena de bloques es esencialmente un libro de contabilidad digital de transacciones que se duplica y distribuye por toda la red de sistemas informáticos de la cadena de bloques. Cada bloque de la cadena contiene un número de transacciones, y cada vez que se produce una nueva transacción en la cadena de bloques, se añade un registro de esa transacción al libro de contabilidad de cada participante. La base de datos descentralizada gestionada por múltiples participantes se conoce como Tecnología de Libro Mayor Distribuido (DLT).
Esto significa que si un bloque de una cadena se modificara, sería inmediatamente evidente que ha sido manipulado. Si los piratas informáticos quisieran corromper un sistema de cadena de bloques, tendrían que cambiar todos los bloques de la cadena, en todas las versiones distribuidas de la misma.
Bitcoin fue diseñado para resolver este problema utilizando un tipo específico de base de datos llamado blockchain. La mayoría de las bases de datos normales, como una base de datos SQL, tienen a alguien a cargo que puede cambiar las entradas (por ejemplo, darse un millón X de dólares). Blockchain es diferente porque nadie está a cargo; está dirigida por las personas que la utilizan. Además, los bitcoins no pueden ser falsificados, pirateados o gastados dos veces, por lo que las personas que poseen este dinero pueden confiar en que tiene algún valor.