¿Qué es Blockchain?
Blockchain es un libro de contabilidad digital que se distribuye en varias ubicaciones para garantizar la seguridad y facilidad de acceso a nivel mundial, permitiendo a consumidores y proveedores conectarse directamente, y eliminando la necesidad de un tercero.
Para comprender qué es Blockchain deberíamos de hablar de Bitcoin. Bitcoin es el primer caso de uso de la tecnología Blockchain. Un ejemplo de esto puede ser:
Una persona, José, quiere enviar un bitcoin a otra, Cristina. Cualquiera puede ser usuario de la red Bitcoin con tan sólo instalár un software libre al que llamamos monedero. Para realizar el envío, José introduce la dirección del monedero de Cristina y la cantidad de bitcoins que quiere enviarle (en este caso uno). Cuando José le da al botón enviar, se produce una transacción a través de internet en la red Bitcoin, y esta orden es recibida por uno de los nodos que la conforma para darle tratamiento. El nodo, verifica que José tiene el saldo suficiente para realizar la transacción preguntando a los demás nodos de la red. Una vez que un determinado número de éstos validan que hay saldo suficiente, se realiza la transacción y se registra.
De esta manera, Blockchain se puede definir como una base de datos distribuida, segura e inmutable, en la que se almacena una copia de todos los datos generados por las transacciones en cada uno de los nodos que participan en la red de ordenadores que la conforma.
A cada nodo se le llama minero, y los nodos guardan una copia de todas las transacciones. Cada transacción se va copiando junto a la otra, de manera que se van creando bloques que se enlazan unos con otros mediante una firma criptográfica. Cada bloque tiene un código criptográfico que lo une al anterior, y así se va formando una cadena. En esta cadena, los eslabones están formados por los bloques en el mismo orden en el que se crearon.
Pero la tecnología Blockchain no solo puede aplicarse en el uso del Bitcoin, sino que se puede aplicar también a transacciones que no son para pagar o enviar dinero. Utilizando la misma forma de pensar, podemos aplicar el Blockchain a la propiedad de objetos o para su control, teniendo la absoluta certeza de que el proceso será totalmente transparente y que nadie podrá mentir sobre la realización de las operaciones que lo conforman. Esto es posible gracias a un programa software que utiliza las propiedades de las redes similares a las de Bitcoin. Por ejemplo, la de Vestigia; para realizar transacciones de forma automática si se cumple una determinada condición.
Cabe destacar que existen varios tipos de blockchain, y que los registros incluidos en ellos pueden ser privados. Así, una empresa o corporación puede preservar su información, de tal modo que sólo puedan acceder a ella los integrantes de su empresa.