- ¡Mirad! El poder de Blockchain
- ¿Qué es Blockchain y cómo funciona?
- Cómo Blockchain puede impulsar el ecosistema de IoT de manera más segura
- Cómo las empresas están implementando Blockchain e IoT juntos
- Papel de Blockchain en otros sectores
Hoy la civilización humana depende en gran medida de las computadoras y otras máquinas. Todo lo que nos rodea, desde un simple reloj de alarma hasta un complicado sistema bancario en línea, funciona según el programa escrito para él. Pero cuán confiables son estos programas, está bien levantarse tarde cuando falla su reloj despertador, pero piense en perder los ahorros de su vida solo porque su sistema bancario se vio comprometido. De hecho, un artículo de Forbes afirma que en 2017 los bancos perdieron alrededor de $ 16.8 mil millones a manos de los ciberdelincuentes. Esto pone un gran ceño en nuestra cara, si estos programas están sujetos a lagunas, ¿cómo podemos confiar en ellos para conducir nuestros futuros autos autónomos? ¿Cómo podemos confiar en ellos para que administren medicamentos automáticamente y ayuden a tomar decisiones críticas en el campo biomédico?
¡Mirad! El poder de Blockchain
¡Bien! La solución ya está aquí y se llama " Blockchain ". Blockchain es una forma de generar esta confianza codificándola como un programa de computadora. La idea no es nueva y ya ha sido probada con Bitcoin. Para aquellos que son nuevos, Bitcoin es una moneda criptográfica programada por computadora, es un tipo de efectivo electrónico sin un sistema administrado centralmente, sin sucursal financiera central o sede en ningún país, es una red auto-mantenida. Bitcoin fue la creación de una persona o un grupo de personas con un nombre anónimo "Satoshi Nakamoto" que sentó las bases de la creación del documento Bitcoin: un sistema de efectivo electrónico de igual a igual .
Como dijo una vez Adam Draper, CEO de Boost VC: “ Blockchain hace una cosa; reemplaza la confianza de terceros con una prueba matemática de que algo sucedió. ”El propósito de todo esto era evitar que un tercero de confianza obtuviera una participación por las transacciones realizadas entre un comprador y un vendedor. Aquí, un tercero confiable como Visa, MasterCard, etc., cobra una pequeña cantidad de tarifas en cada transacción y lo permitimos por el factor de confianza que está siendo creado por el toque humano detrás de él. Y a través de la codificación de la confianza con la ayuda de bitcoin, estas transacciones son seguras sin depender de ningún tercero de confianza.
La tecnología detrás de Bitcoin que lo hace tan seguro es Blockchain. Aunque la implementación inicial de Blockchain se realizó para realizar pagos seguros sin ningún papel de terceros, hoy la arquitectura de Blockchain ahora se utiliza en muchas aplicaciones como seguridad, Internet de las cosas (IoT), contratos inteligentes, dispositivos inteligentes, suministro. cadena y etc. En este artículo aprenderemos más sobre Bitcoin y su potencial para realizar cambios significativos en la tecnología como la conocemos hoy.
¿Qué es Blockchain y cómo funciona?
Si algo ya está disponible en el público, ¿cómo se puede robar? Este es el primer principio del sistema Blockchain. Descentralización, no hay una autoridad central que gobierne el sistema y tiene un sistema de contabilidad distribuida. Dado que todos los datos están disponibles en línea, cualquier persona en Internet podría ver los registros almacenados, lo que hace que todo el sistema sea transparente. Sería como una hoja de cálculo que se distribuye entre diferentes usuarios y, a su vez, se actualiza en el sistema de todos cuando se utiliza la hoja de cálculo. Por lo tanto, los datos almacenados en la hoja de cálculo no están en un solo servidor centralizado, sino que se mantienen en público alojado por millones de computadoras, accesibles para cualquier persona en Internet. Así que no existe un sistema centralizado para que un pirata informático corrompa.
Blockchain proporciona a todos sus usuarios una identidad enmascarable. Una identidad está presente en público pero al mismo tiempo la otra se oculta a todos. Bueno, ese es el segundo principio de Blockchain y según el cual algunas personas dicen que Blockchain proporciona transparencia, mientras que otras dicen que proporciona privacidad. La identidad de la persona está oculta bajo un código criptográfico y la única identidad disponible es la dirección pública criptográfica. Eso significa que la persona está presente en público y todas sus transacciones están disponibles, pero todas bajo un nombre de código criptográfico.
Entonces, en lugar de ver que kanika envió 1 BTC (Bitcoin), vería algo como
1MF1bhsFLkBzzz9vpFYEmvwT2TbyCt7NZJ envió 1 BTC
Aquí hay una transacción de datos de 1MF1bhsFLkBzzz9vpFYEmvwT2TbyCt7NZJ persona
El tercer principio de Blockchain es que uno no puede simplemente cancelar los libros para salvarlos de la malversación o el lavado de dinero. En el mundo real, donde las personas simplemente cambian o editan los detalles de los documentos para salvarse a sí mismos, no es posible en Blockchain. Aquí se previene de forma inteligente y esa es también la razón por la que Blockchain se denomina Blockchain.
Técnica de hash SHA256
Para comprender cómo se hace esto, primero debemos comprender los principios de la función hash criptográfica. En términos simples, hash significa tomar una cadena (o una oración o un párrafo en palabras simples) de cualquier longitud y convertirla en una cadena de longitud fija. Una diferencia importante entre el hash y el cifrado es que el cifrado se puede revertir, es decir, descifrar, pero el hash no se puede revertir o es muy difícil de venerar en comparación con el descifrado.
Bitcoin y otras monedas criptográficas, generalmente usan el algoritmo hash SHA-256, que da una salida de longitud fija. Ahora veamos cómo funciona el hash tomando una implementación del algoritmo SHA-256 usando la calculadora SHA 256. En primer lugar, ingresamos el resumen del circuito en el campo de datos de la calculadora y vemos cuál es la salida en forma de hash SHA 256.
Entonces, la conversión a SHA 256 da un código de 256 bits (32 bytes) que es único. Si ingresamos el texto "resumen del circuito", obtenemos el resultado como
394c19455b15b23783bd52228a698695d9454c806d983ae7bfe3bd80d32e1ac7
Ahora, si cambiamos un poco la entrada, digamos que hacemos la primera letra en mayúscula, todo el código cambiará, ni siquiera uno puede detectar el cambio de minuto a través del código.
Ahora, el código criptográfico para el resumen del circuito ha cambiado a
e06ed37daa54ca41c6a2ee656c50a703d85fae76f0954534ec137983f6f37062
SHA - 256 puede convertir cualquier cadena, sin importar su longitud, en caracteres de 256 bits. Este factor se vuelve realmente importante cuando se trata de una gran cantidad de datos y transacciones, por lo que, en lugar de recordar los datos completos, solo hay que recordar el hash de longitud fija.
Hay varias propiedades de hash SHA - 256 que lo hacen ideal para el hash criptográfico, una de ellas es el efecto Avalanche, que establece que incluso un pequeño cambio en la entrada provocará un gran cambio en la salida. Lo mismo se ilustra arriba. Uno puede claramente cuán diferente es el código hash para el resumen del circuito y el resumen del circuito, que solo difieren en una sola letra.
Ahora, para comprender cómo funciona el hash criptográfico en Blockchain, es necesario comprender la estructura de datos detrás de la cadena de bloques. Blockchain funciona en la estructura de datos de la lista vinculada, que contiene los datos y el puntero hash que apunta significativamente al bloque anterior, ahora el puntero hash no es diferente de un puntero simple, pero en lugar de contener la dirección del bloque anterior, contiene el código hash de los datos del bloque anterior.
Este pequeño cambio en el puntero hace que Blockchain sea tan asombroso e inmutable. Si alguien trata de cambiar los datos en el 4 º bloque, entonces se llevaría a cambiar el puntero de codificación de 3 rd bloque y, finalmente, el segundo bloque y continuará más allá y cambiar toda la cadena por lo que prácticamente es imposible debido a la estructura descentralizada de la misma. Estos tres principios le dan a Blockchain la inmutabilidad y la fuerza que puede usar en un amplio espacio de aplicaciones, desde la seguridad hasta la administración.
Cómo Blockchain puede impulsar el ecosistema de IoT de manera más segura
Lo más sorprendente de Blockchain es su arquitectura. Mantenido por una red peer to peer, donde toda la carga de trabajo se distribuye por completo entre todos los pares que tienen los mismos privilegios. Esta red peer to peer elimina la necesidad del servidor central, todos los datos son manejados por los pares o nodos de la red. Por otro lado, la estructura centralizada de IoT crea un problema, donde se espera que un millón de dispositivos de la escala de la red de toda la ciudad se aprovechen para ingresar a un sistema. Un solo dispositivo malicioso en la red de IoT puede derribar toda la estructura y no solo la red de IoT, sino también otras redes que están en relación con el servidor central de los dispositivos.
Si bien los estudios muestran que hay una fortuna en ambos mercados, se espera que el mercado global de IoT crezca en 475 mil millones para 2020 y, para Blockchain, Gartner ha pronosticado que agregaría $ 176 mil millones en valor comercial para 2025, y $ 3,1 billones por 2030. Sin embargo, el problema existente que obstaculiza la adopción tardía de la tecnología IoT es su seguridad . Blockchain e IoT juntos podrían resolver el problema de los desafíos de seguridad de IoT y pueden exhibir una mejor sinergia.
La tendencia internacional de presentación de patentes también predice la misma historia, el estudio analítico de patentes de Google que involucra 126 patentes únicas que se enfocan exclusivamente en IoT y Blockchain que se presentan entre los años 2016-2019. Algunas de las formas en que la arquitectura distribuida de Blockchain podría ser realmente útil para mejorar los parches de seguridad de la red de IoT.
- La arquitectura de contabilidad distribuida de Blockchain realmente podría ayudar a rastrear los valores de los sensores sin la necesidad de un servidor central.
- La clonación de nodos con nodos maliciosos podría evitarse fácilmente.
- Se podría eliminar la necesidad de plataformas de terceros para la distribución confiable de datos, ya que el sensor de IoT puede intercambiar datos a través de Blockchain.
- La autonomía podría incorporarse a los dispositivos IoT con la implementación de los contratos inteligentes.
- Una falla en un solo dispositivo no afectaría a toda la arquitectura si todo el sistema se implementa con la red Peer to Peer de Blockchain.
- Los costos intermedios podrían eliminarse con la ayuda de la arquitectura Blockchain.
Cómo las empresas están implementando Blockchain e IoT juntos
Los dispositivos inteligentes en nuestros hogares como Amazon Echo o Google dot lentamente han comenzado a jugar un papel vital y tienen acceso a información crítica. El enfoque centralizado para intercambiar datos generados por los dispositivos de IoT carece de privacidad y seguridad del propietario.
Analicemos el caso de estudio de una solución innovadora desarrollada por TELSTRA, una empresa de comunicación y medios en Australia. La compañía ha implementado la seguridad biométrica con la ayuda de Blockchain para asegurarse de que nadie pueda alterar los datos de los dispositivos inteligentes. Los datos confidenciales del usuario que pueden proporcionar acceso a hogares inteligentes y varios dispositivos inteligentes como biometría, reconocimiento de voz y reconocimiento facial se almacenan en Blockchain. Una vez que los datos se guardan en Blockchain, no se pueden modificar y se puede proporcionar acceso a la persona adecuada, ningún intruso puede modificarlos y acceder a ellos.
Papel de Blockchain en otros sectores
Blockchain le da a los usuarios un factor de confianza en forma de código, le da valor e información digital autenticada, que da forma a diversas aplicaciones a su alrededor, incluidas las más significativas en la gestión de activos financieros.
Almacenamiento de archivos
Blockchain es un sistema descentralizado que realmente puede ayudar en el sistema de almacenamiento, un gran ejemplo de ello es Torrent, torrent se mueve alrededor de archivos de una manera descentralizada dependiendo únicamente de la red de igual a igual en lugar de depender de la arquitectura del servidor cliente. De manera similar, los archivos podrían almacenarse en Blockchain y, para algunos archivos confidenciales, se podría usar una Blockchain público-privada para almacenar los datos y hacerlos accesibles al usuario cuando se ingresa una clave privada.
Gestión de datos
La política del Reglamento general de protección de datos (GDPR) en la legislación europea otorga al propietario de los datos más control sobre ellos que a las empresas. Blockchain podría ser realmente útil para implementarlo, con el uso de Blockchain público-privado, que le da al usuario la libertad de administrar sus datos y, además, puede monetizarlos, hay muchas empresas que están recopilando los datos genéticos del usuario y además pueden venderlo a varias empresas con el permiso del usuario y pagándolas en forma de moneda criptográfica.
Votación
Una de las capacidades de Blockchain es convertir las identidades de usuario conocidas en forma criptográfica; podría ayudar a llevar a cabo operaciones gubernamentales y de votación transparentes en las que todos los votos de cada individuo pudieran ser publicados en público pero bajo un nombre criptográfico. Podría ayudar en elecciones limpias sin ninguna posibilidad de corrupción.
Economía compartida
La nueva tendencia económica que se avecina es una en la que la mayoría de los activos no son propiedad de nadie, sino que todos los utilizan de forma compartida. Además, la economía colaborativa se basa en la confianza del consumidor, los productos mejor calificados, los automóviles, los conductores son los que son recompensados por el sistema y el único factor en función del cual el consumidor elige.
Empresas globales como Uber y Airbnb confían en la economía compartida para el negocio en el que las personas están dispuestas a prestar sus activos en un amplio grupo de mercado para obtener acceso a más y más clientes, y lo mismo ocurre con sus homólogos indios Ola y OYO. Las transacciones entre los clientes y las plataformas pueden hacerse más transparentes y accesibles sin la revisión de un tercero mediante el uso del sistema peer to peer de Blockchain. Además, Blockchain está siendo una amenaza potencial para empresas como Uber y Airbnb, donde todo el sistema se puede confiar en Blockchain, este artículo sobre el medio le dará una idea de ello.
Propiedad intelectual
La redistribución y el uso ilegal de obras creativas es un problema grave para el propietario de los derechos de autor. El uso ilegal de obras creativas afecta la imagen de mercado del propietario, y la mayoría de las veces el contenido plagiado está en formato digital y está disponible en Internet fácilmente. Blockchain podría ser una solución inteligente para prevenir el uso ilegal e inadecuado de activos de propiedad intelectual como los derechos de autor.
Blockchain e Inteligencia Artificial juntos se pueden usar para encontrar los casos de uso ilegal de su trabajo en Internet y, en consecuencia, puede legalizar su propiedad sobre él si su trabajo está disponible previamente en Blockchain. Muchas empresas están utilizando Blockchain en el campo de la gestión de activos de propiedad intelectual, aquí está el artículo de la revista Forbes que le dará más información sobre este campo.
KYC y otras verificaciones
Las instituciones bancarias y otras instituciones financieras se están moviendo actualmente hacia el procedimiento Conozca a su cliente para el proceso de verificación, aunque este proceso es laborioso y engorroso para cada nuevo cliente y para cada nuevo instituto con el que el cliente o instituto se relaciona. Blockchain puede brindarle una solución, lo que no solo reducirá los costos, sino que al mismo tiempo aumentará el monitoreo y el análisis. Se podría hacer llevando toda la plataforma de verificación a Blockchain y realizando la verificación del cliente entre instituciones, lo que facilitará el intercambio de datos en tiempo real entre el sistema de verificación intra e interinstitucional.
Contratos inteligentes
Un contrato inteligente es un documento digital destinado a verificar, facilitar o hacer cumplir una negociación o la declaración contenida en un contrato. La diferencia entre un contrato tradicional y un contrato inteligente es que los contratos inteligentes se retienen y se pueden hacer cumplir sin la interferencia de terceros.
Ayuda a la propiedad de cambio, acciones, dinero, etc. de forma transparente y libre de conflictos evitando los servicios de terceros como un tribunal o un notario. Un ejemplo simple de esto es cuando alguien le presta una casa a una persona, luego esa persona paga con criptomoneda al sistema y genera un contrato digital. Cuando el dueño de la casa te preste la Llave digital del apartamento que sea válida para la fecha mencionada en el contrato, no antes de eso, y cuando termine tu arrendamiento puedes regenerarlo pagando el sistema, de lo contrario tu llave quedaría inválido.
Desde su advenimiento, Blockchain ha visto un gran aumento en la atención y está evolucionando hacia diferentes sectores tecnológicos. Para su mayor desarrollo, todavía tenemos que esperar para saber qué futuro le depara.