viernes, 8 de marzo de 2019

En 2009 Satoshi Nakamoto la puso en práctica por primera vez, el cual se publicó, el 1 de noviembre de 2008, la primera aplicación de esta tecnología en el paper: “Bitcoin: A Peer-to-Peer Electronic Cash System“ por lo que es una tecnología relativamente reciente.

La blockchain generalmente se asocia con el Bitcoin y otras criptomonedas, pero estas son solo la punta del iceberg. Y es que esta tecnología, que tiene sus orígenes en 1991, cuando Stuart Haber y W. Scott Stornetta describieron el primer trabajo sobre una cadena de bloques asegurados criptográficamente, no fue notoria hasta 2008, cuando se hizo popular con la llegada del bitcoin. Pero actualmente su utilización está siendo demandada en otras aplicaciones comerciales y se proyecta un crecimiento anual del 51% para el 2022 en varios mercados, como el de las instituciones financieras o el de Internet de las Cosas (IoT), según publicó MarketWatch. 

Aunque su sonido más bien parece la clave de llaves maestras en los entrenamientos de karate, la cadena de bloqueo, o Blockchain como se dice en ingles, es en realidad una forma de estructurar los datos, y la base de las criptomonedas o criptodivisas, en ingles cryptocurrencies como Bitcoin, que fué la pionera, u otras como Dogecoin, Ripple, NeuCoin, Litecoin, etc.

Este avance de codificación -que consiste en bloques concatenados de transacciones– permite a los competidores compartir un libro de contabilidad digital a través de una red de computadoras sin necesidad de una autoridad central. Ninguna parte tiene el poder de manipular los registros: los algoritmos matemáticos preservan la integridad de todas ellas.

Block Chain



Blockchain: (o cadena de bloques) es una de las más interesantes tecnologías del mercado en la actualidad, y pilar de la popular moneda digital Bitcoin. Como en su momento lo fue la World Wide Web, Blockchain tiene el potencial de transformar multitud de industrias. Tiene la capacidad de hacer que los procesos sean más eficientes, transparentes y seguros.

De cara a gobiernos, multinacionales, inversores y emprendedores, es mucho más que una simple tecnología pionera.

La prestigiosa revista The Economist la define como una base de datos distribuida que mantiene un listado de registros, o bloques, que está continuamente creciendo. Uno no puede cambiar la información contenida dentro de un bloque, ya que cada bloque tiene una marca de tiempo y contiene un enlace a un bloque previo. Los Blockchains se comportan innatamente como un inventario digital y público.

Su funcionamiento puede resultar complejo de entender si profundizamos en los detalles internos de su implementación, pero la idea básica es sencilla de seguir.

En cada bloque se almacena: 
  • Una cantidad de registros o transacciones válidas.
  • Información referente a ese bloque.
  • Su vinculación con el bloque anterior y el bloque siguiente a través del hash de cada bloque. Un código único que sería como la huella digital del bloque.

Por lo tanto, cada bloque tiene un lugar específico e inamovible dentro de la cadena, ya que cada bloque contiene información del hash del bloque anterior. La cadena completa se guarda en cada nodo de la red que conforma la blockchain, por lo que se almacena una copia exacta de la cadena en todos los participantes de la red.

A medida que se crean nuevos registros, estos son primeramente verificados y validados por los nodos de la red y luego añadidos a un nuevo bloque que se enlaza a la cadena.

Seguridad de Block Chain

Al ser una tecnología distribuida, donde cada nodo de la red almacena una copia exacta de la cadena, se garantiza la disponibilidad de la información en todo momento. En caso de que un atacante quisiera provocar una denegación de servicio, debería anular todos los nodos de la red, ya que basta con que al menos uno esté operativo para que la información esté disponible.

Por otro lado, al ser un registro consensuado, donde todos los nodos contienen la misma información, resulta casi imposible alterar la misma, asegurando su integridad. Si un atacante quisiera modificar la información en la cadena de bloques, debería modificar la cadena completa en al menos el 51% de los nodos.
Dependiendo del tipo de Blockchain está descentralizado; ninguna persona o compañía controla la entrada de datos o su integridad. Sin embargo, el conjunto de la cadena de bloques se verifica constantemente por cada computadora en la red. Todos sus puntos tienen la misma información, los datos corruptos en el punto “1” no pueden formar parte del Blockchain al no coincidir con los datos equivalentes en los puntos “2” y “3”. 

De esta forma la tecnología de blockchain nos permite almacenar información que jamás se podrá perder, modificar o eliminar.

Además, cada nodo de la red utiliza certificados y firmas digitales para verificar la información y validar las transacciones y los datos almacenados en la blockchain, lo que permite asegurar la autenticidad de dicha información.

De esta forma, podemos pensar en blockchain como un escribano. Un medio para certificar y validar cualquier tipo de información. Un registro confiable, descentralizado, resistente a la manipulación de datos, y donde queda todo registrado.

En la actualidad estamos acostumbrados a los modelos centralizados. Le damos toda nuestra información a empresas como Google o Facebook para que la administren, mandamos todos nuestros mensajes a través de los servidores de Telegram o WhatsApp para que se ocupen de enviarlos o gastamos fortunas en escribanos e instituciones para que certifiquen y guarden nuestras escrituras o documentos importantes.

En blockchain los datos están distribuidos en todos los nodos de la red. Al no haber un nodo central, todos participan por igual, almacenando y validando toda la información. Se trata de una herramienta muy potente para comunicarnos y almacenar información de forma confiable; un modelo descentralizado donde la información es nuestra, ya que no dependemos de una compañía que brinde el servicio.

Usos que se le da a la Tecnologia BlockChain.

Básicamente, cualquier tipo de información que necesite ser preservada de forma intacta y que deba permanecer disponible puede ser almacenada en blockchain de manera segura, descentralizada y más económica que a través de intermediarios. Además, si esa información se guarda cifrada se puede garantizar su confidencialidad, ya que solo quien cuente con la llave de cifrado pueda acceder a ella.

Uso de Blockchain en la salud.

Por ejemplo, los registros de salud podrían ser unificados y almacenados en blockchain. De esta forma, la historia médica de cada paciente estaría segura y a la vez disponible para cada médico autorizado, independientemente del centro de salud donde se haya atendido el paciente. Incluso la industria farmacéutica puede utilizar esta tecnología para verificar medicamentos y evitar falsificaciones.


En el Sector Financiero.

Hoy en día las transacciones interbancarias pueden tardar en muchos casos días en ser aprobadas y finalmente ingresadas, especialmente fuera del horario de oficina. Con Blockchain son procesadas a cualquier hora, y el tiempo en ser completadas puede reducirse a minutos.

Uso de Blockchain para Documentos.

Por otro lado, resultaría muy útil para la gestión de bienes y documentos digitales. Hasta ahora el problema de lo digital es que todo es fácil de copiar, pero blockchain permite registrar compras, escrituras, documentos o cualquier tipo de bien digital y que no pueda ser falsificado.


En los Servicios Legales.

Los Blockchains están capacitados para aglutinar gran cantidad de datos, como contratos enteros. Ciertas industrias pueden beneficiarse a través de “contratos inteligentes” o sistemas que impongan, o faciliten, la ejecución de contratos mediante la ayuda de Blockchain. El intermediario, como entidad que vigila que se cumpla la ley, puede ser eliminado de la ecuación mediante estos contratos inteligentes, si los pagos se completan siguiendo los parámetros acordados. La peculiar naturaleza del contrato inteligente hace que éste, mediante medios electrónicos, se cumpla fácilmente, logrando que su control no recaiga en una sola parte.


En Defensa.

El acceso o modificación sin autoridad de una infraestructura de Defensa vital, como puede ser un firmware de red o sistema operativo, puede llevar a que la seguridad nacional se vea seriamente comprometida. Los sistemas informáticos e infraestructura de Defensa se suelen distribuir en diferentes localizaciones. Si esta distribución se basa en tecnología Blockchain a lo largo de más de un centro de datos, se logra que el acceso dependa de un consenso a la hora de modificar y prevenir ataques en partes vitales de equipos y redes.
Entidades Gubernamentales

El funcionamiento tradicional de la mayoría de entidades gubernamentales causa retrasos en intercambios de información, empeorando el servicio al ciudadano. Usar Blockchain para enlazar datos entre departamentos, hace que el suministro de información ocurra en tiempo real, una vez que ciudadano y entidad consensuen compartir datos. El uso de Blockchain puede también reducir la corrupción y aumentar la transparencia en áreas gubernamentales de todo el mundo.


Otros Usos del Blockchain.

También puede revolucionar el mercado de Internet de las Cosas (IoT), donde el reto recae en los millones de dispositivos conectados a Internet que deben ser gestionados por las empresas proveedoras. En unos años, el modelo centralizado no va a soportar tantos dispositivos, sin contar que muchos de ellos no son lo suficientemente seguros. Con blockchain los dispositivos pueden comunicarse a través de la red de manera directa, segura y confiable, sin intermediarios.
 

Blockchain permite verificar, validar, rastrear y almacenar todo tipo de información, desde certificados digitales, sistemas de votación democráticos, servicios de logística y mensajería, contratos inteligentes y, por supuesto dinero y transacciones financieras.



Ventajas de la Tecnología Blockchain.


Las principales ventajas de esta tecnología son: 

  • Intercambio sin Intermediación de Terceros: Es posible el intercambio entre dos partes sin la intermediación o supervisión de terceros, reduciendo riesgos considerablemente.
 
  • Fortaleza y Fiabilidad: Blockchain puede resistir ataques maliciosos mejor, ya que carece de punto central débil, al utilizarse redes descentralizadas.
 
  • Datos de Alta Calidad: Los datos bajo Blockchain están ampliamente disponibles, son exactos, privados, completos y llegan siempre a tiempo, mejorando la integridad de los datos.
 
  • Usuarios más Capacitados: Los usuarios pueden controlar todas sus transacciones e información.
 
  • Integridad del Proceso: Los usuarios pueden tener la tranquilidad de que sus transacciones serán ejecutadas exactamente como marque el protocolo, sin necesidad de que supervisen terceros.
 
  • Transparencia e Inmutabilidad: Cualquier modificación a Blockchains públicos puede ser vista públicamente por cada parte, asegurando transparencia. Cada transacción es inmutable; no puede ser eliminada o modificada.
 
  • Simplificación del Sistema Contable: Al añadir cada transacción a una simple contabilidad pública, reducimos la complejidad de múltiples contabilidades.
 
  • Transacciones Eficientes: Blockchain otorga mayor seguridad, rapidez y eficacia. Esta productividad hace que se reduzcan gastos generales y costes intermediarios innecesarios, al requerir menos seguimiento y control.


Blockchain en su nivel más fundamental es un gran avance en la informática y no es una casualidad ya que se basa en 20 años de investigación en la moneda criptográfica, y 40 años de investigación en criptografía, por miles de investigadores de todo el mundo. Su potencial es tan considerable que celebridades del sector tecnológico y financiero han emplazado al Bitcoin y la cadena de bloques a la altura de la industria del ordenador personal en 1975 y de internet en 1993.