¿Qué es blockchain?
Blockchain es un nuevo modelo de aplicación de tecnologías informáticas como el almacenamiento distribuido de datos, la transmisión punto a punto, el mecanismo de autenticación y el algoritmo de cifrado.
Blockchain es un concepto importante de Bitcoin. Es esencialmente una base de datos descentralizada. Al mismo tiempo, como tecnología subyacente de Bitcoin, es una serie de métodos criptográficos relacionados. Cada bloque de datos contiene información sobre un. Transacción de la red Bitcoin, que se utiliza para verificar la validez de la información (antifalsificación) y generar el siguiente bloque.
Significado
En un sentido estricto, blockchain es una estructura de datos en cadena que combina bloques de datos de manera secuencial en orden cronológico y utiliza una contraseña para garantizar un libro de contabilidad distribuido inalterable e infalsificable. mediante métodos de aprendizaje.
Blockchain
En términos generales, la tecnología blockchain utiliza estructuras de datos de cadena de bloques para verificar y almacenar datos, y utiliza algoritmos de identificación de nodos distribuidos para generar una nueva infraestructura distribuida y un método informático que actualiza los datos. , utiliza criptografía para garantizar la seguridad de la transmisión y el acceso a los datos, y utiliza contratos inteligentes compuestos de códigos de script automatizados para programar y operar datos.
Modelo de infraestructura
Modelo de infraestructura blockchain
En términos generales, un sistema blockchain consta de una capa de datos, una capa de red y una capa de conciencia, capa de incentivos. , capa de contrato y capa de aplicación. Entre ellos, la capa de datos encapsula los bloques de datos subyacentes y los datos básicos relacionados y los algoritmos básicos, como el cifrado de datos y las marcas de tiempo; la capa de red incluye principalmente mecanismos de red distribuidos, mecanismos de difusión de datos y mecanismos de verificación de datos; los nodos de red; la capa de incentivos integra factores económicos en el sistema de tecnología blockchain, incluidos principalmente el mecanismo de emisión y el mecanismo de distribución de incentivos económicos; la capa de contrato encapsula principalmente varios scripts, algoritmos e inteligencia. Los contratos son la base de las características programables de blockchain; la capa de aplicación encapsula varios escenarios de aplicación y casos de blockchain. En este modelo, la estructura de bloques de cadena basada en marcas de tiempo, el mecanismo de identificación de nodos distribuidos, los incentivos económicos basados en la potencia informática de identificación y los contratos inteligentes programables flexibles son los puntos de innovación más representativos de la tecnología blockchain.
Introducción a la tecnología central de blockchain
Blockchain resuelve principalmente los problemas de confianza y seguridad de las transacciones, por lo que propone cuatro innovaciones tecnológicas para abordar este problema:
El primero se llama libro mayor distribuido, lo que significa que la contabilidad de las transacciones se completa simultáneamente mediante múltiples nodos distribuidos en diferentes lugares, y cada nodo registra una cuenta completa, por lo que todos pueden participar en la supervisión de la legalidad de la transacción. Al mismo tiempo, *** también puede testificar al respecto.
A diferencia del almacenamiento distribuido tradicional, la singularidad del almacenamiento distribuido blockchain se refleja principalmente en dos aspectos: primero, cada nodo de blockchain almacena datos completos de acuerdo con la estructura de la cadena de bloques. Para los datos, el almacenamiento distribuido tradicional generalmente. divide los datos en varias partes para su almacenamiento de acuerdo con ciertas reglas. En segundo lugar, el almacenamiento de cada nodo en la cadena de bloques es independiente y tiene el mismo estatus, y se basa en el mecanismo de consenso para garantizar la coherencia del almacenamiento, mientras que el almacenamiento distribuido tradicional generalmente sincroniza los datos con otros nodos de respaldo a través del nodo central.
Ningún nodo puede registrar datos del libro mayor de forma independiente, evitando así la posibilidad de que un solo contable sea controlado o sobornado para registrar cuentas falsas. Además, debido a que hay suficientes nodos contables, en teoría las cuentas no se perderán a menos que se destruyan todos los nodos, lo que garantiza la seguridad de los datos contables.
La segunda se llama tecnología de autorización y cifrado asimétrico. La información de la transacción almacenada en la cadena de bloques es pública, pero la información de identidad de la cuenta está altamente cifrada y solo puede ser autorizada por el propietario de los datos, lo que garantiza el acceso. seguridad de datos y privacidad personal.
El tercero se llama mecanismo de autenticación, que es la forma en que todos los nodos de contabilidad logran la autenticación para determinar la validez de un registro. Este es a la vez un medio de identificación y un medio para evitar la manipulación. Blockchain propone cuatro mecanismos de seguridad diferentes, que son adecuados para diferentes escenarios de aplicación y logran un equilibrio entre eficiencia y seguridad.
El mecanismo de consenso de blockchain tiene las características de "la minoría obedece a la mayoría" y "todos son iguales". Entre ellas, "la minoría obedece a la mayoría" no se refiere enteramente al número de nodos. , pero también a la potencia de cálculo, el número de acciones u otra cantidad característica que una computadora puede comparar.
"Todos son iguales" significa que cuando un nodo cumple las condiciones, todos los nodos tienen derecho a dar prioridad para proponer un resultado de consenso, que será reconocido directamente por otros nodos y eventualmente puede convertirse en el resultado de consenso final.
Tomemos Bitcoin como ejemplo, que utiliza prueba de trabajo. Solo cuando más del 51% de los nodos contables de toda la red están controlados, es posible falsificar un registro inexistente. Cuando hay suficientes nodos uniéndose a la cadena de bloques, esto es básicamente imposible, eliminando así la posibilidad de fraude.
La última característica técnica se llama contratos inteligentes. Los contratos inteligentes se basan en estos datos confiables y no manipulables y pueden ejecutar automáticamente algunas reglas y términos predefinidos. Tomemos como ejemplo los seguros. Si la información de todos (incluida la información médica y la información sobre ocurrencia de riesgos) es verdadera y confiable, será fácil automatizar la liquidación de reclamos en algunos productos de seguros estandarizados.
En el negocio diario de las compañías de seguros, aunque las transacciones no son tan frecuentes como las de las industrias bancaria y de valores, la dependencia de datos confiables continúa sin disminuir. Por lo tanto, el autor cree que el uso de la tecnología blockchain desde la perspectiva de la gestión de datos puede ayudar eficazmente a las compañías de seguros a mejorar sus capacidades de gestión de riesgos. En concreto, se divide principalmente en gestión de riesgos de los tomadores de pólizas y supervisión de riesgos de las compañías de seguros.
La historia del desarrollo de blockchain
Blockchain: la cadena de bloques original, es una base de datos descentralizada que contiene una lista llamada bloques. Tiene un historial de crecimiento y alineación continuos. Cada bloque contiene una marca de tiempo y un enlace al bloque anterior: las cadenas de bloques están diseñadas para que los datos sean inmutables: una vez registrados, los datos de un bloque son irreversibles.
El diseño de blockchain es una medida de protección, como (aplicada a) sistemas informáticos distribuidos altamente tolerantes a fallos. Blockchain hace posible la coherencia híbrida. Esto hace que blockchain sea adecuada para registrar eventos, títulos, registros médicos y otras actividades que requieren recopilación de datos, gestión de identidades, gestión de procesos de transacciones y gestión de pruebas de procedencia. Blockchain tiene un enorme potencial para la desintermediación financiera y tiene un enorme impacto en la orientación del comercio global.
El concepto de blockchain fue propuesto por primera vez por Satoshi Nakamoto en 2008. En los años siguientes, se convirtió en el componente central de la moneda electrónica Bitcoin: como un banco público para todas las transacciones. Libros de cuentas. Al aprovechar las redes peer-to-peer y los servidores de marca de tiempo distribuidos, las bases de datos blockchain se pueden gestionar de forma autónoma. La cadena de bloques inventada para Bitcoin la convierte en la primera moneda digital que resuelve el problema del consumo repetido. El diseño de Bitcoin se ha convertido en fuente de inspiración para otras aplicaciones.
En 1991, Stuart Haber y W. Scott Stornetta propusieron por primera vez un producto de cadena de protección criptográfica para bloques, seguido por Ross J. Anderson en 1996 y Bruce Schneier y John Kelsey en 1998. Al mismo tiempo, Nick Szabo realizó una investigación sobre el mecanismo de descentralización de la moneda electrónica en 1998, a la que llamó Bitcoin Gold. En 2000, Stefan Konst publicó una teoría unificada de las cadenas de protección de cifrado y propuso un conjunto completo de planes de implementación.
El formato blockchain se aplicó por primera vez a Bitcoin como una solución para hacer seguras las bases de datos sin requerir la concesión de crédito por parte de agencias administrativas. En octubre de 2008, en el artículo original de Satoshi Nakamoto, las palabras "bloque" y "cadena" se usaban por separado, pero cuando se usaron ampliamente, se denominaron colectivamente cadena de bloques. En 2016, se convirtió en una palabra: "cadena de bloques". . En agosto de 2014, el tamaño del archivo blockchain de Bitcoin alcanzó los 20 gigabytes.
En 2014, "Blockchain 2.0" se convirtió en un término sobre bases de datos blockchain descentralizadas. Para esta cadena de bloques programable de segunda generación, los economistas creen que su logro es que “es un lenguaje de programación que permite a los usuarios escribir protocolos más sofisticados e inteligentes. Por lo tanto, cuando las ganancias alcanzan un cierto nivel, se pueden obtener ingresos de los dividendos del flete completado. pedidos o *certificados compartidos." La tecnología Blockchain 2.0 se salta las transacciones y los “intermediarios que actúan como árbitros del dinero y la información en los intercambios de valor”. Se utilizan para aislar a las personas de la economía global, proteger la privacidad, permitir que las personas "conviertan su información en moneda" y tienen la capacidad de garantizar que los propietarios de derechos de propiedad intelectual reciban beneficios.
La tecnología blockchain de segunda generación permite almacenar la "identificación e imagen digital permanente" de un individuo y proporciona una solución a la "desigualdad potencial en la distribución de la riqueza social". 14 -15 A partir de 2016, las transacciones fuera de la cadena Blockchain 2.0 todavía necesitan pasar por un Oracle, lo que permite que cualquier "dato o evento externo basado en el tiempo o las condiciones del mercado [que sean realmente necesarios] interactúe con la cadena de bloques".
En 2016, la Bolsa Central de Valores de la Federación Rusa (NSD) anunció un proyecto piloto basado en la tecnología blockchain. Muchas instituciones con poderes regulatorios en la industria musical están comenzando a utilizar la tecnología blockchain para establecer modelos de prueba para recaudar regalías y gestionar derechos de autor en todo el mundo. En julio de 2016, IBM abrió un centro de investigación de innovación blockchain en Singapur. En noviembre de 2016, un grupo de trabajo del Foro Económico Mundial celebró una reunión para discutir el desarrollo de modelos de gobernanza gubernamental blockchain. Según una encuesta sobre el desarrollo de la teoría de la innovación realizada por Accenture, la tasa de uso del 13,5% de blockchain en el ámbito económico en 2016 la hizo alcanzar la etapa de desarrollo inicial. En 2016, la organización comercial de la industria creó el Foro Global Blockchain, el predecesor de la Cámara de Comercio Electrónico.
Este concepto fue propuesto en el libro blanco de Satoshi Nakamoto, quien creó el primer bloque, el "Bloque Génesis".
El 3 de enero de 2009, Satoshi Nakamoto, el fundador de Bitcoin, dejó una frase en el bloque génesis que nunca podrá ser modificada:
"The Times 03/Jan/ 2009 Chancellor al borde de un segundo rescate para los bancos (El 3 de enero de 2009, el Canciller estaba a punto de implementar una segunda ronda de rescate de emergencia para los bancos) ”
Fue el Ministro de Hacienda británico Darling quien. Fue desestimado. Era hora de considerar un segundo intento de rescatar la crisis bancaria. Este fue el titular de un artículo de primera plana en The Times ese día.
El servicio de marca de tiempo y prueba de existencia de Blockchain, el momento en que se generó la primera blockchain y los eventos que estaban sucediendo en ese momento se conservan permanentemente.
La empresa Bitcoin BTCC lanzó en 2015 el servicio "Millennium Chain", un servicio de grabado blockchain que utiliza los principios anteriores. Los usuarios pueden grabar texto en blockchain a través de este servicio y guardarlo permanentemente.
La situación actual de las monedas digitales es que están floreciendo cien flores. Estas son algunas de las más comunes: bitcoin, litecoin, dogecoin, dashcoin. Además de las aplicaciones monetarias, también existen varias aplicaciones derivadas, como. Ethereum, Asch y otras plataformas de desarrollo de aplicaciones subyacentes y aplicaciones industriales como NXT, SIA, BitShares, MaidSafe, Ripple, etc.
El 20 de enero de 2016, el Seminario sobre Moneda Digital del Banco Popular de China anunció que había logrado resultados graduales en la investigación de moneda digital. La reunión afirmó el valor de la moneda digital para reducir la emisión de moneda tradicional y afirmó que el banco central está explorando la emisión de moneda digital. La expresión del Seminario sobre Moneda Digital del Banco Popular de China ha mejorado enormemente la confianza de la industria de la moneda digital. Esta es la primera vez que los cinco ministerios y comisiones del banco central han expresado una actitud clara hacia las monedas digitales desde que emitieron un aviso sobre la prevención de riesgos de Bitcoin el 5 de diciembre de 2013.
Algunas áreas donde se puede utilizar blockchain son:
Contratos inteligentes
Comercio de valores
Comercio electrónico
Comunicación social IoT
Almacenamiento de archivos
Prueba de existencia
Verificación de identidad
Crowdfunding de equidad
Podemos Compare el desarrollo de blockchain con el desarrollo de Internet mismo. En el futuro, se formará algo llamado internet financiero en Internet, y esto se basa en blockchain, y su precursor es bitcoin, es decir, las finanzas tradicionales han evolucionado. desde privado A partir de la cadena y la cadena industrial (red de área local), la serie bitcoin comienza desde la cadena pública (red de área amplia), ambas expresando el mismo concepto: activos digitales (activo digital), y finalmente convergen a un punto de equilibrio intermedio. .
La evolución de blockchain es: Blockchain 1.0 - Moneda digital Blockchain 2.0 - Activos digitales y contratos inteligentes Blockchain 3.0 - Implementación de aplicaciones distribuidas en diversas industrias