Artículo De Tecnología y Sistemas - Blog EGE
Artículo De Tecnología y Sistemas - Blog EGE
QUE ES EL BLOCKCHAIN
¿Qué es el blockchain? Entre otras cosas, es una de las palabras de moda en los últimos tiempos. La cadena de bloques es también un concepto que plantea una enorme revolución no solo en nuestra economía, sino en todo tipo de ámbitos.
Entender lo que es esa cadena de bloques no es tan difícil, y dado que cada vez se utiliza más este concepto hemos querido hacer una especie de curso rápido de introducción al blockchain, para explicar qué es, cómo funciona y cuál es esa revolución que plantea la cadena de bloques.
Bye Bye, señor banquero (intermediario)
Pongámonos en situación. Lo normal es que si una persona llamada por ejemplo Miguel quisiera enviarle 1.000 dolares a otra persona llamada por ejemplo Jose, lo normal es que la operación se realizase a través de un banco. Ese banco actúa como intermediario de esa y otras muchas transacciones, centralizando de forma efectiva el movimiento de capital de un lado a otro.
Miguel le pediría a su banco que retirara 1.000 dolares de su cuenta y los transfiriese a la cuenta de Jose: en apenas unas horas (dependiendo del banco, claro) ese banco habrá anotado en su cuenta la transacción, restando 1.000 dolares en su cuenta y comunicando al otro banco que debe añadir 1.000 dolares en la cuenta de Jose. Alguien en el banco de Miguel (a estas alturas, ya sabemos que ese alguien es un programa informático) anotará que en la cuenta de Jose hay 1.000dolares más procedentes de la cuenta bancaria de Miguel.
Esa gestión no ha necesitado de un trasiego de billetes de un lado a otro, sino que simplemente ha habido uno o dos bancos que se han encargado de hacer que el dinero pase de uno a otro con un simple cambio en los balances de sus cuentas. Todo estupendo y fantástico, salvo por un problema:
Que ni Miguel ni Jose tienen control alguno sobre el proceso, del que solo esos bancos tienen toda la información. Ambos dependen de esos bancos y de su forma de hacer las cosas para completar esa transacción. Están sujetos a sus condiciones (y a sus comisiones, por supuesto).
Es ahí donde entra la cadena de bloques, que básicamente elimina a los intermediarios, descentralizando toda la gestión. El control del proceso es de los usuarios, no de los bancos —seguimos hablando del dinero, pero el ejemplo es extrapolable a otros tipos de transacción—, y son ellos los que se convierten básicamente parte de un enorme banco con miles, millones de nodos, cada uno de los cuales se convierte en partícipe y gestor de los libros de cuenta del banco.
¿Qué es entonces la cadena de bloques? Pues 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.
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.
Así funciona una transacción en la cadena de bloques (blockchain)
El proceso es relativamente sencillo, pero como decimos implica a más personas. Ahora Miguel y Jose no están solos, y formarán parte de un gran grupo de usuarios que se encargan de comprobar que todo el proceso se produce como debe producirse.
Si Miguel quiere retirar un bitcoin de su cuenta para dárselo aJose, primero avisa a todo el mundo con una peculiaridad: nadie sabe que Miguel es Miguel y que Jose es Jose. Solo saben que desde una cartera digital (lo que sería una cuenta bancaria) se quiere transferir esa cantidad (que sí se conoce) a otra.
Miguel, por lo tanto, avisa de sus intenciones, pero sin revelar su identidad: "¡oigan, quiero mandarle un bitcoin desde mi cartera a esta otra, por favor, actualizad sus libros de cuentas!". Al enviar ese mensaje, todos los usuarios de esa red primero comprueban que Miguel la cartera de origen tiene suficiente dinero para enviárselo a la cartera de destino. Si es así, todos anotan esa transacción, que pasa a completarse y a formar parte del bloque de transacciones. Eso sí: todavía no están registrados en esa base de datos de forma definitiva.
A medida que pasa el tiempo, más y más transacciones van completándose y pasando a ese bloque, que tiene una capacidad limitada que depende de la estructura de la cadena de bloques y del tamaño de cada transacción. Cuando un bloque ya no admite más transacciones, llega un momento importante: el de "validarlo" o "sellarlo", que es lo que los usuarios hacen cuando hacen minería de bitcoin.
Ningún sistema es “desechable” en internet. Pero Blockchain se asegura de que sea uno de los más seguros hasta el momento. Muchas granjas industriales verificaron esta declaración, incluidas las Northwest Passage Ventures.
No funciona como los medios tradicionales, como los bancos, así que para hackearlo tienes que hackear toda la computadora que lo usa. El proceso es completamente engañoso, y es por eso que se considera extremadamente seguro.Para computar todos los recursos, los hackers tienen que enfrentar muchos desafíos, debido a la gran cantidad de computadoras.Al igual que cualquier otra tecnología, Blockchain tiene un largo camino por recorrer. Sin embargo, si comparamos Blockchain Vs plataformas centralizadas, Blockchain seguramente ganará.
Las aplicaciones que tiene el Blockchain y que se pueden emplear en las empresas, son muy variadas. Aunque la que más destaca es la del uso de las transacciones económicas, hay en concreto otras seis aplicaciones que podemos considerar. Vamos a verlas.
Almacenamiento en la nube
Utilizar el Blockchain como un sistema de almacenamiento en la nube aporta seguridad a las empresas, puesto que cuentan con un procedimiento que permite guardar la información en diferentes nodos ubicados en lugares diferentes. Esto produce una descentralización de la información que convierte en algo casi imposible la caída de cualquier servidor ante ataques de terceros.
Identidades digital
De la misma forma que el almacenamiento en la nube se vuelve mucho más seguro, el Blockchain aporta también esa certeza en el uso de la identidad digital para las diferentes transacciones.
Con el uso del Blockchain en las transacciones que requieren una identidad digital se evitan fraudes como las suplantaciones. Podemos encontrar ya aplicaciones en este sentido relacionadas con la identidad en firmas electrónicas, automatización y seguridad en general.
Además, el Blockchain también tiene mucho que decir y está aportando mucho en torno al registro y a la verificación de los datos. Se trata también de otra rama que crecerá mucho en los próximos años.
Cadenas de producción
El Blockchain también está aportando un antes y un después en la cadenas de producción, dentro de sistemas centrados sobre todo en logística. Esta metodología se está empleando en empresas de alimentación para supervisar y acelerar la producción, eliminando posibles fallas en la cadena. Países como Reino Unido ya están empleando el Blockchain para esto.
Contratos digitales
El Blockchain también ha puesto en auge la creación de los denominados contratos digitales o inteligentes. Son acuerdos comerciales que se renuevan de forma automática mediante un programa informático. permiten así la reducción de tiempo y costes asegurando igualmente su cumplimiento por las partes firmantes y sin que ninguna de estas pueda ni tenga que intervenir.
Seguridad automatizada
La última de las aplicaciones de uso que destaca hoy en día en la tecnología Blockchain es el que se puede dar entorno a la seguridad. Esta tecnología proporciona y facilita que se pueda emplear en cualquier término relacionado con el mismo, sin que surjan brechas en ningún momento de las transacciones, ni robo de datos.
La realidad es que el Blockchain va a seguir creciendo en los próximos años y facilitará los procesos en empresas e instituciones, que van a ver cómo pueden crear sistemas de trabajo mucho más ágiles, manteniendo la seguridad en sus empresas y consolidando ciertos sistemas a través de esta tecnología.
Nota: Si necesitas mas ayuda u orientacion con este tema contactanos que gustosos te ayudaremos, en este u otros temas.Conversemos conversemos