¿Que es un blockchain?

Un blockchain es un registro digital de transacciones. El nombre proviene de su estructura, en la que los registros individuales, llamados bloques, se vinculan entre sí en una sola lista, llamada cadena. Las blockchains se utilizan para registrar transacciones realizadas con monedas virtuales, como Bitcoin, pero tienen muchas otras aplicaciones.

Cada transacción agregada a un blockchain es validada por múltiples computadoras en Internet. Estos sistemas, que están configurados para monitorear tipos específicos de transacciones, forman una red peer-to-peer. Trabajan juntos para garantizar que cada transacción sea válida antes de que se agregue a la cadena de bloques. Esta red descentralizada de computadoras asegura que un solo nodo no puede agregar bloques que no son válidos a la cadena.

Cuando se agrega un nuevo bloque a una cadena de bloques, se vincula al bloque anterior utilizando un hash criptográfico generado a partir del contenido del bloque anterior. Esto garantiza que la cadena nunca se rompa y que cada bloque quede registrado permanentemente. También es practicamente imposible alterar transacciones pasadas en la blockchain ya que todos los bloques subsiguientes deben ser alterados primero.

 

Blockchain y Bitcoin

Basado en el protocolo de Bitcoin, la base de datos de blockchain es compartida por todos los nodos que participan en un sistema. Al unirse a la red, cada computadora conectada recibe una copia de la cadena de bloques, que tiene registros, y se erige como prueba de cada transacción que se haya ejecutado. Por lo tanto, puede proporcionar información sobre hechos como cuánto valor pertenecía a una dirección particular en algún momento del pasado. Blockchain.info proporciona acceso a toda la cadena de bloques de Bitcoin y cualquier usuario de internet tiene acceso a ella.

 

Caracteristicas de Blockchain

  1. Descentralización

Una estructura de red normal centralizada funciona “cliente-servidor”. Hay un servidor centralizado. Y todos los que quieran conectarse con el servidor pueden enviar una consulta para obtener la información requerida. Esto es más o menos como funciona Internet. Cuando desea buscar algo en Google, envía una consulta al servidor de Google, que regresa con los resultados requeridos. Entonces, este es un sistema cliente-servidor.

El problema de este modelo, es que todo depende del servidor y es fundamental que el servidor esté funcionando en todo momento para que el sistema funcione. Es un cuello de botella. Supongamos ahora que, por la razón que sea, el servidor principal deja de funcionar, todos los integrantes de la red se verán afectados. Además, también hay preocupaciones de seguridad. Dado que la red está centralizada, el servidor maneja una gran cantidad de información confidencial con respecto a los clientes. Esto significa que cualquier persona puede hackear el servidor y obtener esa información. Además, también está el tema de la censura. ¿Qué ocurre si el servidor decide que un elemento en particular (película, canción, libro, etc.) no es aceptable y decide no propagarlo en su red?

Entonces, para contrarrestar todos estos problemas, surgió un tipo diferente de arquitectura de red, una red que divide su carga de trabajo completa entre diferentes participantes,que todos tienen los mismos privilegios, llamados “pares”. Ya no hay un servidor central, ahora hay varios pares distribuidos y descentralizados. A esto se le llama una red peer-to-peer.

Uno de los principales usos de la red peer-to-peer es el intercambio de archivos, también llamado torrenting. Si va a utilizar un modelo de cliente-servidor para descargar, entonces generalmente es extremadamente lento y depende completamente del estado del servidor. Y ademas es propenso a la censura.

Sin embargo, en un sistema peer-to-peer, no existe una autoridad central, y por lo tanto, si incluso uno de los pares sale de la red, todavía tiene más pares para descargar. Además, no está sujeto a los estándares idealistas de un sistema central, por lo tanto, no es propenso a la censura. De esta manera es cómo la tecnología blockchain adquiere su naturaleza descentralizada.

 

  1. Inmutabilidad

La inmutabilidad, en el contexto de la cadena de bloques, significa que una vez que se ha ingresado algo en la cadena de bloques, no se puede alterar. La blockchain obtiene esta propiedad de la función de hash criptográfica.

En términos simples, hashing significa tomar una cadena de entrada de cualquier longitud y producir una salida de una longitud fija. En el contexto de las monedas digitales como Bitcoin, las transacciones se toman como entrada y se ejecutan a través de un algoritmo hash (bitcoin usa SHA-256) que da una salida de una longitud fija.

En el caso de SHA-256, no importa cuán grande o pequeña sea su entrada, la salida siempre tendrá una longitud fija de 256 bits. Esto se vuelve crítico cuando se trata de una gran cantidad de datos y transacciones. Básicamente, en lugar de recordar los datos de entrada que podrían ser enormes, puedes recordar el hash y hacer un seguimiento.

 

  1. Transpariencia

Uno de los aspectos más atractivos de la tecnología blockchain es el grado de privacidad que puede proporcionar. Sin embargo, esto genera cierta confusión sobre cómo la privacidad y la transparencia pueden coexistir de manera efectiva. Y  la tecnología blockchain equilibra los dos conceptos en beneficio de los usuarios.

En una cadena de bloques, la identidad de un usuario se oculta detrás de una poderosa criptografía, lo que significa que es especialmente difícil lograr la conexión de direcciones públicas a usuarios individuales. Esto plantea preguntas sobre cómo blockchain puede considerarse como verdaderamente transparente.

La transparencia de un blockchain se deriva del hecho de que las existencias y las transacciones de cada dirección pública están abiertas a visualización. Utilizando un explorador, y equipado con una dirección pública de usuario, es posible ver sus propiedades y las transacciones que han llevado a cabo. Este nivel de transparencia no ha existido antes en los sistemas financieros, especialmente en lo que respecta a las grandes empresas, y agrega un grado de responsabilidad que no ha existido hasta la fecha. En el pasado, las grandes instituciones financieras podían utilizar los fondos de sus clientes como lo consideraban conveniente, sin que nadie lo supiera, y no siempre en la forma más efectiva u honesta, siendo la crisis financiera de 2008 un claro ejemplo de este mismo problema.

De esta forma, blockchain brinda a las grandes empresas una plataforma para actuar con integridad genuina hacia su comunidad y sus clientes. Sin embargo, blockchain tiene el potencial de agregar transparencia no solo al aspecto financiero de los negocios.

Por ejemplo, uno de los principales casos de uso de blockchain está dentro de la gestión de la cadena de suministro. La tecnología puede permitir el seguimiento inmutable de cualquier elemento de la cadena de suministro. Esto significa que los consumidores pueden saber exactamente qué contienen sus alimentos, si es orgánico y de comercio justo, si sus productos son genuinos o se producen con respecto a los derechos de los trabajadores. Esto no solo es beneficioso para el consumidor, ya que puede estar absolutamente seguro de dónde provienen los productos y qué contienen, sino también de la empresa que produce los productos. Tal transparencia ayuda a mantener la integridad de una empresa al reducir los escándalos en la producción, como la dependencia de talleres clandestinos para producir ropa barata.

 

  1. Seguridad

Blockchain es innatamente seguro. Utiliza criptografía poderosa para dar a los individuos la propiedad de una dirección y los criptoactivos asociados a ella, a través de una combinación de claves públicas y privadas, compuestas de combinaciones de números aleatorios y letras. Esto resuelve el problema de la identidad robada, ya que las direcciones no están directamente asociadas con la identidad de los usuarios, a la vez que son mucho más difíciles de comprometer. Las claves privadas son aún más seguras, ya que son considerablemente más largas. De esta forma, blockchain ofrece un mayor nivel de seguridad para el usuario individual, ya que elimina la necesidad de contraseñas débiles y fácilmente comprometidas e identidades en línea.

Enn general, es particularmente raro que un individuo tenga su identidad comprometida al ser pirateada. Más bien es a través de hackeos en las compañías más grandes del mundo, que la mayoría de la información personal es obtenida por piratas informáticos. Innumerables compañías internacionales recolectan tanta información sobre sus usuarios como sea posible para aumentar la efectividad de sus equipos de ventas. Sin embargo, esta información no es tan segura como debe ser. Estas grandes organizaciones a menudo no pueden asegurar sus bases de datos poniendo en riesgo a millones de sus clientes.

Las malas prácticas de seguridad ciertamente son las culpables en cierta medida. A pesar de la conciencia general sobre la necesidad de una robusta ciberseguridad, muchas empresas, e incluso las agencias gubernamentales, no logran mantener sus sistemas actualizados, reparados y protegidos. Las razones para ello son a menudo minúsculas: un solo empleado que no actualiza su sistema informático puede poner en riesgo toda la red.

En esencia, el problema radica en la centralización. Los datos que se almacenan en un punto central son mucho más vulnerables a verse comprometidos, lo cual es exactamente lo opuesto a cómo se construye la tecnología blockchain. Al ser un libro de información que se distribuye a través de varias redes P2P, blockchain garantiza la seguridad de los datos al no tener un solo punto de falla. Un pirata informático tendría que atacar innumerables dispositivos a la vez para recopilar pequeños bits de datos y ponerlos en su totalidad, simplemente no es factible ni posible. Además, la descentralización garantiza que incluso si uno de estos dispositivos falla, todos los datos permanecen seguros en otro lugar. Esta resistencia y seguridad se han convertido en algunas de las características de por qué la tecnología blockchain es tan revolucionaria.

 

Blockchain y sus aplicaciones

  • Contratos inteligentes o  Smart contracts

Un aspecto de la tecnología de blockchain, que no solo aumenta drásticamente una cantidad de casos de uso de blockchain, sino también su capacidad para irrumpir fundamentalmente en una gran variedad de industrias y causas sin fines de lucro, es la invención de contratos inteligentes. Los contratos inteligentes son contratos escritos en código e integrados en una cadena de bloques en particular. El código contiene todas las reglas, condiciones, fechas de caducidad y toda otra información relevante necesaria para su cumplimiento, que se ejecutan automáticamente una vez que se cumplen los términos.

A diferencia de los contratos tradicionales, un ejemplo de contrato inteligente incluiría condiciones escritas previamente en un lenguaje de programador que es muy diferente a las basadas en el lenguaje humano, que pueden ser muy subjetivas y abiertas a la interpretación judicial. En cambio, un contrato inteligente se comporta de formas predefinidas y se automatiza en el patrón de “si esto sucede, haz esto otro”, que es una forma más objetiva y basada en datos para garantizar que se cumplan las condiciones del contrato.

Lo que hace que los contratos inteligentes sean tan importantes para expandir los casos de uso de blockchain, es que el hecho de que las condiciones de finalización y los requisitos de todas las partes sean totalmente cuantificables. Esto significa que es necesario realizar una determinada acción numérica para que se active, reembolse o finalice el contrato inteligente.

 

  • Gobiernos

Casi tres cuartas partes de todos los países del mundo pueden considerarse técnicamente democracias al menos parciales. Eso significa que dependen del consenso de los votantes para elegir a los funcionarios y decidir sobre los referéndums nacionales. Desafortunadamente, los sistemas de votación actuales son algunos de los aspectos más anticuados, ineficientes y propensos a la manipulación, de la gobernanza moderna. La tecnología Blockchain se puede implementar para ayudar a encriptar y rastrear fácilmente la validez de las papeletas de votación de ciudadanos individuales. El ledger descentralizado que gestiona los datos de votación blockchain también significa que los resultados no son procesados ​​por una entidad central, lo que elimina el riesgo de manipulación de resultados de votación en países corruptos.

Otra característica clave de la gobernanza que se verá revolucionada por Blockchain, es el servicio de notarización. Dichas marcas de tiempo administrativas validan la hora exacta en que se lleva a cabo una acción en la vida de un ciudadano; a partir de eventos como el nacimiento y la muerte, pero también al recibir nueva documentación de identidad, recibir certificados de educación o títulos de propiedad. Gran parte de estos procesos todavía se realizan en bases de datos aisladas o mediante una burocracia tradicional, que es propensa a cometer errores. Sin embargo, debido a la naturaleza encriptada de los datos almacenados en una cadena de bloques, todas estas grabaciones estarán seguras y solo serán visibles para el propietario o las partes permitidas.

El método de almacenamiento cifrado, descentralizado y ágil de información iniciado por un futuro libro de contabilidad del gobierno en una cadena de bloques, dará como resultado una interacción gubernamental más receptiva y fácil de usar. Lo que los entusiastas de la tecnología denominan “datos abiertos responsables” permitirá a los organismos gubernamentales respaldados por blockchain procesar transacciones con múltiples ciudadanos al mismo tiempo, como registrar un vehículo o procesar documentos de seguridad social desde su hogar con la plena seguridad de que su interacción fue certificada y almacenada de forma segura en un libro de contabilidad encriptado.

 

  • Salud

La transición a un sistema de salud blockchain reduciría los costos y mejoraría la seguridad, privacidad e interoperabilidad de los datos de salud, mediante la introducción de un nuevo modelo de intercambio de información de salud para generar conocimientos de salud más claros y garantizar mejores resultados para los pacientes.

Los casos de uso de asistencia sanitaria de blockchain aumentan aún más si consideramos los contratos inteligentes que podrían emplearse en un libro mayor centrado en la asistencia sanitaria con el fin de procesar fácilmente recibos de cirugía entre el hospital, el paciente y el proveedor de seguros.

De manera similar, un libro mayor también se puede usar para supervisar la ingesta y distribución de medicamentos, el cumplimiento de las normas o el manejo de los suministros para el cuidado de la salud. Por ejemplo, un paciente individual podría interactuar con una plataforma de atención médica de blockchain específica para ver fácilmente todas sus reclamaciones, historial médico, transacciones, así como los pagos atrasados. También pueden usar un blockchain para solicitar transferencias o programar citas con su personal médico inmediato, que se activan mediante contratos inteligentes tan pronto como se procesa el pago y el médico confirma la disponibilidad.

 

  • Bienes Raices

Un mercado de bienes raíces de blockchain a prueba de futuro, podría ayudar a crear nuevos modelos de negocios para conectar compradores y vendedores potenciales. Por ejemplo, es fácil imaginar cómo las propiedades de todo tipo podrían ser segmentadas, tokenizadas y comercializadas de forma similar a las acciones en los mercados. Este ejemplo de blockchain también afectará positivamente los tiempos de transacción ya que los vendedores de propiedades encuentran que pueden vender fracciones de acciones en una propiedad en particular, en lugar de tener que buscar un solo comprador. Además de esto, es más que probable que toda la industria de bienes raíces se beneficie de este cambio, al reducir la barrera de entrada a la inversión inmobiliaria. Nuevas definiciones de propiedad y contratos de alquiler surgirán de este cambio en el negocio inmobiliario.

La automatización fácil de usar de todos los procesos relevantes y la documentación en una plataforma descentralizada de bienes raíces de blockchain, también podría ayudar al reducir costos adicionales de inspección, tarifas de registro y préstamo, así como impuestos a la propiedad, todo impuesto por contratos inteligentes cuantificables.

El modelo comercial tradicional de la industria de bienes raíces también puede experimentar un cambio en la naturaleza de los líderes del mercado, así como la cantidad de intermediarios necesarios para facilitar cada transacción. Un mercado de bienes raíces basado en blockchain puede tomar el control y construir sobre cómo se procesa la lista o la documentación legal.

 

  • Trazabilidad de Productos

La tecnología Blockchain tiene muchas ventajas para el sector de la cadena de suministro: es programable, confiable y nos proporciona información en tiempo real sobre las operaciones. El objetivo es poder reaccionar lo más rápido posible en caso de peligro. Estas características específicas lo convierten en una garantía de calidad para las empresas, especialmente aquellas que trabajan en el sector alimentario.

 

Tareas de programación

En la cadena de distribución, poder automatizar ciertas tareas nos permite mejorar nuestra eficiencia y reducir los tiempos de procesamiento. Gracias a una cadena de bloques programable, es completamente posible, por ejemplo, enviar pagos automáticos una vez que se ha recibido la mercancía. Si no se ha recibido un pedido, también podemos activar automáticamente un proceso de gestión de disputas.

 

Datos fiables

Implementar un proceso de trazabilidad sin un blockchain es, por supuesto, completamente posible. Sin embargo, la inviolabilidad de blockchain otorga a la cadena de trazabilidad un valor aún más convincente. Los usuarios de la cadena no pueden cambiarlo porque es seguro y de propiedad conjunta de varias entidades. De hecho, la información que contiene se considera confiable y no puede ponerse en duda. No es operado por un actor que podría tener intereses económicos o políticos.

 

Accesibilidad de datos en tiempo real

Con blockchain, los diversos actores en la cadena de valor también pueden detectar problemas o irregularidades en tiempo real. Sin soluciones en tiempo real para manejar situaciones, se necesitan al menos dos semanas para ubicar productos alimenticios inseguros durante un incidente de seguridad alimentaria.

 

Garantía de calidad

En el sector alimentario, blockchain está destinado a acelerar el proceso para identificar la fuente de contaminación del producto. En términos específicos, cada actor en la cadena de suministro registra en el blockchain todas las operaciones llevadas a cabo para la distribución de productos. Desde la producción hasta el punto de venta, podemos rastrear más rápidamente e identificar el vector de contaminación en el ciclo.

 

Nuevas compañias de Blockchain

   Ethereum

Ethereum es una plataforma abierta de blockchain que permite a cualquier persona crear y utilizar aplicaciones descentralizadas a través de contratos inteligentes que funcionan con la tecnología blockchain. Al igual que Bitcoin, nadie controla ni posee Ethereum, es un proyecto de código abierto construido por muchas personas en todo el mundo. Pero a diferencia del protocolo de Bitcoin, Ethereum fue diseñado para ser adaptable y flexible.

Esto permite a los desarrolladores crear mercados, almacenar registros de deudas o promesas, mover fondos de acuerdo con instrucciones dadas en el pasado (como un testamento o un contrato de futuros) y muchas otras cosas que aún no se han inventado, todo sin intermediarios.

Ethereum fue propuesto por Vitalik Buterin, un desarrollador de blockchain. El desarrollo del mismo se logró gracias a una plataforma de financiamiento colectiva, desde julio a agosto de 2014. El sistema salió definitivamente el 30 de julio 2015.

 

    IOTA

IOTA es un libro mayor distribuido diseñado para registrar y ejecutar transacciones entre máquinas en el ecosistema de Internet de las cosas (IoT).

IOTA es un nuevo y revolucionario libro público distribuido de última generación que utiliza una invención novedosa llamada “Tangle”, en su núcleo. El Tangle es una nueva estructura de datos basada en un gráfico acíclico dirigido. Como tal, no tiene bloques, cadena y tampoco mineros. Debido a esta nueva arquitectura radical, las cosas en IOTA funcionan de manera bastante diferente en comparación con otras blockchains.

IOTA tiene la intención de convertirse en el modo estándar de transacción entre dispositivos conectados a Internet en el futuro. “Pensamos que IOTA será una columna vertebral pública y sin permisos para el Internet de las cosas que permite la verdadera interoperabilidad entre todos los dispositivos”, escriben sus fundadores en su sitio web.

 

   TRON

TRON es una plataforma de blockchain descentralizada para soportar contratos inteligentes y alto rendimiento. TRON es como un sistema operativo futuro que permitirá a los desarrolladores implementar sus propias aplicaciones descentralizadas.

Más específicamente, TRON es un protocolo descentralizado basado en blockchain que tiene como objetivo construir un sistema de entretenimiento y de contenido gratuito en todo el mundo utilizando la blockchain y la tecnología de almacenamiento distribuido. El protocolo también permite a cada usuario publicar, almacenar y poseer libremente de forma autónoma y descentralizada, decidir la distribución, suscripción e inserción de contenidos y dando libertad a los creadores de contenidos de poder gestionar activos digitales, formando así un contenido de entretenimiento descentralizado en el ecosistema.