¿Que es la tecnología blockchain y cómo funciona?
Blockchain, es un gigantesco libro de cuentas en los que los registros (los bloques) están enlazados y cifrados para proteger la seguridad y privacidad de las transacciones. Es, en otras palabras, una base de datos distribuida y segura (gracias al cifrado) que se puede aplicar a todo tipo de transacciones que no tienen por qué ser necesariamente económicas, pueden ser en este caso de datos ya sea de la industria de alimentos, industria farmacéutica, médica, etc.
Esa cadena de bloques tiene un requisito importante: debe haber varios usuarios (nodos) que se encarguen de verificar esas transacciones para validarlas y que así el bloque correspondiente a esa transacción (en cada bloque hay un gran número de transacciones que eso sí, es variable) se registre en ese gigantesco libro de cuentas.
Aqui una imagen que describe cómo se lleva a cabo una transacción en la cadena de bloques o blockchain:
¿Quien valida las transacciones?
Los mineros, así se hacen llamar las personas que validan las transacciones. Por ende la actividad que realizan se le llama minado. Ese minado de bloques consiste en la realización de una serie de complejos cálculos que requieren tiempo y (cada vez más) electricidad, pero cuando el proceso esos bloques quedan registrados de forma permanente en esa cadena de bloques, y no pueden ser modificados sin que se alteren todos los bloques que están enlazados con él, una operación que además necesitaría que la mayoría de los nodos la validen.
En esa red P2P los mineros reciben avisos de nuevas transacciones y las reúnen en un nuevo bloque, pero lo hacen además compitiendo con otros mineros, porque el primero que logra crear un bloque válido y lo sella recibe bitcoins (si está minando bitcoins, claro) por ese servicio. Gracias al uso de una cadena de bloques común que se sincroniza entre los nodos se logra la irreversibilidad de las transacciones, lo que permite que nadie "truque" el sistema o haga fraudes para beneficiarse, modificando el libro de cuentas para desviar dinero (bitcoins) de un lado a otro sin que otros se enteren.
Puede utilizarse esta tecnología para otras cosas
Aunque la cadena de bloques está íntimamente relacionada con las nuevas criptodivisas o criptomonedas, es lógico preguntarse si este sistema sería válido para otro tipo de transacciones, y la respuesta es un rotundo sí.
De hecho eso es lo que está intentando lograr desde sus inicios la plataforma Ethereum, que tiene su propia cadena de bloques y su propia moneda, llamada Ether. A diferencia de bitcoin, las transacciones aquí son los contratos inteligentes los programadores aman este concepto, que pueden ser más o menos complejos y que permiten definir todo tipo de transacciones.
Unos ejemplos son: Registro de propiedades; el uso de la cadena de bloques en los sistemas financieros tradicionales; pagos en el mundo real por medio de tarjetas de débito, cargadas con criptomonedas; Carsharing, que usa la cadena de bloques para registrar datos del uso de los propietarios de autos que quien compartir su automóvil, como los costes basados en el seguro y otras transacciones en este tipo de servicios; Almacenamiento en la nube, para descentralizar el servicio; Identidad digital; música, la mismísima Spotify está apostando fuerte por su propia cadena de bloques; Servicios públicos/gubernamentales, uso que se le puede dar a la blockchain, que le dije a un funcionario público de la municipalidad de Mazatenango; Seguridad social y sanidad; entre otros usos.
Si quieres saber más sobre criptomonedas y plataformas donde puedes obtener fracciones de las mismas, revisa los artículos en mi blog @omarcervantes