La tecnología Blockchain es conocida como un símbolo que hace época después de las máquinas de vapor, la electricidad e Internet.
¿Cuál es la tecnología subyacente de Bitcoin?
Esto es tecnología blockchain, entonces, ¿qué es la tecnología blockchain? Para dar un ejemplo simple y fácil de entender, usted fue al China Merchants Bank para ahorrar dinero y depositó 10.000 yuanes. Un día, el sistema bancario del China Merchants Bank fue atacado por piratas informáticos, se transfirieron 500.000 yuanes de su cuenta y también se perdió su comprobante de depósito. En este momento, el banco no quiere reponer el dinero que perdió. ¿Te estás volviendo loco? Blockchain significa que existen innumerables sistemas de almacenamiento y todos los sistemas de almacenamiento tienen el mismo contenido. Nadie puede modificar las facturas que se han generado. Al igual que antes, solo había un libro de contabilidad, pero después de usar la cadena de bloques, hay innumerables libros de contabilidad y se distribuyen en varios lugares. De manera más profesional, la tecnología blockchain es una nueva infraestructura distribuida y un método informático que utiliza estructuras de datos blockchain para verificar y almacenar datos, algoritmos de identificación de nodos distribuidos para generar y actualizar datos y criptografía para garantizar la seguridad de la transmisión y el acceso a los datos, y utilizar contratos inteligentes. compuesto por códigos de script automatizados para programar y operar datos.
Sin embargo, ahora estamos en una era de proliferación de monedas digitales. La emisión de varias monedas digitales nuevas es lavado de dinero, y la última son plumas de pollo. Si se implementan la tecnología blockchain y las reformas de la cadena empresarial defendidas por el país, dichas monedas digitales aún podrán mantenerse. Sabemos que sólo las grandes empresas pueden cotizar en bolsa, pero todas las empresas pueden cotizar en línea.
Si conoces muy bien una moneda digital, conoce su funcionamiento, si se ha implementado en este campo y ayuda a la empresa con la transformación de la cadena y el soporte técnico, en caso contrario intenta no comprarla.
Volviendo a BTC, la cadena pública de BTC se llamaba blockchain en la era 1.0. Utilizaba el mecanismo de conocimiento POW***, es decir, la cantidad de dinero que obtienes depende de la cantidad de trabajo que realizas. son trabajos mineros efectivos. Cuanto mejor sea el rendimiento de la computadora, más minerales te dará. El mecanismo POW resuelve el problema bizantino general, es decir, en el caso de desconfianza mutua, siempre que varias personas confíen en él, se puede garantizar que el sistema sea correcto. El rendimiento (concurrencia de usuarios) del sistema TPS es de 7 transacciones por segundo. ETH, una cadena pública, se llama la era blockchain 2.0. ETH propone un nuevo * * * mecanismo de conocimiento POW+POS (Prueba de participación). En pocas palabras, cuantas más monedas tengas, mayor será tu capital, porque cuantas más monedas tengas y más tiempo las tengas, menos difícil será calcular y más fácil será para mí extraerlas. TPS es de 21 transacciones por segundo. EOS se ha convertido en una cadena pública en DPOS 3.0. Tiene un mecanismo de conocimiento (certificado de autoridad de agente bizantino tolerante a fallas). Para la criptomoneda del mecanismo POS, cada nodo puede crear un bloque y obtener "intereses" de acuerdo con la proporción de participación del individuo. El tiempo de bloqueo es de 3 segundos y el TPS es de 5000 transacciones/segundo.
En primer lugar, observe la tecnología blockchain de Bitcoin
(1) Bitcoin es una criptomoneda digital. Bitcoin es una criptomoneda digital diseñada y lanzada por Satoshi Nakamoto del 5 de junio al 25 de octubre de 2009. Los mecanismos de generación, distribución y transacción de Bitcoin son diferentes a los de las monedas tradicionales. La generación, emisión y comercialización de monedas tradicionales se basan en el modelo binario centralizado de los bancos centrales y los bancos comerciales; la emisión de Bitcoin no requiere intermediarios financieros centralizados. Los usuarios de la comunidad Bitcoin pueden emitir y gestionar criptomonedas digitales a través de la red blockchain de Bitcoin. Bitcoin se emite en modo oro y la gente llama vívidamente a este proceso "minería", y todos los nodos que proporcionan potencia informática se denominan "mineros". Actualmente, la minería de Bitcoin se distribuye de tal manera que cada minero puede recibir 6,25 Bitcoins. De hecho, el proceso de emisión de Bitcoin es un proceso de resolución de múltiples funciones hash. El proceso de minería de nodos para obtener Bitcoin se logra mediante una gran cantidad de cálculos informáticos para encontrar un valor hash razonable. En resumen, el objetivo principal de este proceso es resolver las claves públicas de ambas partes de la transacción. La solución obtenida cada vez se utilizará como condición inicial para el siguiente cálculo, y el nodo calculará nuevos resultados en base a esto. Cuando un nodo resuelve un conjunto de hashes que no fueron resueltos previamente, el sistema lo publica en toda la red y cada nodo verifica su base de datos local.
Si cada nodo encuentra que la solución es correcta y no hay ningún registro de la solución en la base de datos, confirmará y registrará la legalidad de la solución. Cuando todos los nodos hayan sido confirmados y registrados, el nodo que encontró la solución será recompensado con una cierta cantidad de Bitcoins. La tecnología Blockchain, como la tecnología central más básica de Bitcoin, se originó en un seminario en la Biblioteca Británica en junio de 2014. Bitcoin es la aplicación financiera más exitosa de la tecnología blockchain. Registra toda la información de las transacciones en toda la red en forma de un libro de contabilidad público. Con la popularidad y aplicación de Bitcoin, la tecnología blockchain ha atraído cada vez más atención por parte de la comunidad de tecnología financiera.
(2) Blockchain es un protocolo de libro mayor distribuido débilmente centralizado. La tecnología Blockchain proporciona un libro de contabilidad seguro distribuido públicamente y es un protocolo de transferencia de valor abierto. De hecho, blockchain es una base de datos débilmente centralizada que consta de bloques de datos asociados mediante métodos de cifrado. Cualquier transacción que ocurra en esta red blockchain se registrará en el sistema blockchain mediante un algoritmo acordado. Todos los nodos tienen una copia de seguridad de datos completa, incluidos todos los registros de transacciones desde la formación del sistema blockchain. Blockchain se compone de bloques. Block es la unidad de almacenamiento básica de blockchain, que registra toda la información de las transacciones de cada nodo en 10 minutos. Cada bloque de datos contiene información de transacción, que se utiliza para verificar la validez de la información y prepararse para la generación del siguiente bloque de datos. Un bloque consta de tres partes: la dirección del bloque, el ticket de transacción y la dirección del bloque anterior. Cuando un nodo en la cadena de bloques inicia una transacción, el nodo debe notificar esta información a otros nodos. El nodo utiliza la clave privada para cifrar la información, lo que puede prevenir eficazmente la falsificación de información. Conociendo la información histórica de la transacción, el nodo que recibe la información puede usar la información de respaldo para determinar si la transacción es auténtica. Después de una verificación exitosa, cada nodo combina la dirección del último bloque con la información de la transacción para formar un nuevo bloque, le marca la hora, se conecta a la cadena de bloques y completa todo el proceso de procesamiento de la transacción. Debido a que cada bloque tiene la dirección del bloque anterior, las personas pueden encontrar el bloque anterior a través de la dirección del bloque posterior hasta el bloque inicial. Por tanto, una blockchain es una cadena completa de información de transacciones que consta de bloques conectados en orden cronológico.
(3) Características de blockchain
Blockchain es un sistema de base de datos completamente nuevo con las características de centralización débil, no manipulación e inclusión. Entre ellas, la centralización débil y la no manipulación son las características principales que distinguen la tecnología blockchain de la tecnología tradicional. Estas dos características permiten que el sistema construido con tecnología blockchain logre "autoconfianza" mediante el establecimiento de mecanismos institucionales.
1. Centralización débil. Cada nodo del sistema blockchain conserva una copia de seguridad completa de los datos, lo que puede prevenir eficazmente la parálisis de la red y la pérdida de datos causada por fallas del servidor central, así como ataques maliciosos por parte de piratas informáticos en nodos individuales, garantizando así la seguridad de los datos. A menos que alguien pueda controlar más del 51% de los nodos del sistema al mismo tiempo, un ataque a un solo nodo no puede afectar el contenido de datos de otros nodos.
2. No lo toques. El sistema blockchain es un libro de contabilidad público y todos los datos del sistema se registran de forma abierta y transparente en este libro de contabilidad. Todos los datos se registran a través de algoritmos de identificación de red y cada información nueva basada en las transacciones de blockchain se publica en toda la red. Después de que cada nodo confirme y guarde la información de la transacción recibida uno por uno, se formará un nuevo bloque para garantizar que la información del sistema blockchain no pueda ser manipulada, falsificada y rastreable. Al mismo tiempo, la tecnología blockchain utiliza algoritmos de hash aleatorios y tecnología de marca de tiempo. Los nodos estamparán marcas de tiempo durante la verificación para proporcionar prueba del tiempo de la transacción y garantizar la singularidad de la misma transacción. Si desea modificar la información de la transacción de un determinado bloque, deberá completar toda la información de este bloque y los bloques posteriores. Dado que el valor hash modificado será diferente del valor hash original y otros nodos no podrán confirmarlo, la modificación no será válida y la dificultad de alterar la información aumentará considerablemente. Por lo tanto, la tecnología blockchain puede proporcionar una protección crediticia confiable para las transacciones. Su inviolabilidad proporciona una solución eficaz a los conflictos contractuales y se puede aplicar en áreas como el almacenamiento y la certificación notarial de registros permanentes y la garantía de la autenticidad de la información. Por ejemplo, la certificación notarial de la propiedad.
3. Inclusión. La tecnología Blockchain se basa en algoritmos y descarta las diferencias culturales y económicas de diferentes países, lo que permite a las instituciones de varios países establecer un sistema crediticio unificado. Además, la tecnología blockchain es de código abierto y puede ser disfrutada por el mundo exterior: cualquier institución o individuo que ingrese a blockchain no solo puede enviar registros, sino también obtener registros completos de transacciones históricas en el sistema, confirmando los derechos del propietario de la información. al mismo tiempo, debido a que el sistema blockchain se ejecuta en Internet, cualquier institución o individuo calificado puede unirse al sistema como nodo.
4. Trazabilidad, apertura y transparencia.
Debido a que blockchain o moneda digital implica muchos conocimientos y aplicaciones, los amigos interesados pueden prestar atención. Recopilaré y publicaré más conocimientos sobre blockchain y moneda digital.