Red de conocimiento informático - Material del sitio web - ¿Cómo entender blockchain y la tecnología blockchain?

¿Cómo entender blockchain y la tecnología blockchain?

La tecnología Blockchain utiliza métodos matemáticos para realizar contabilidad distribuida y resolver problemas de confianza, completando así la descentralización y traerá consecuencias de gran alcance en muchos campos como las comunicaciones, las finanzas, el Internet de las cosas y la gestión gubernamental.

Blockchain se refiere a una solución técnica que mantiene colectivamente una base de datos confiable a través de la descentralización y la falta de confianza. Es un método técnico para que todas las personas participen en la contabilidad. Los métodos contables anteriores estaban centralizados y requerían un intermediario centralizado, ya fuera un gobierno tradicional, una institución financiera, una agencia notarial o una plataforma emergente de comercio electrónico o de pago en línea.

En economía la información es suficiente. De hecho, existen intermediarios muy grandes precisamente debido a la falta de información. La existencia de intermediarios aumenta los costos de transacción y eleva los umbrales de transacción. La tecnología Blockchain es esencialmente una herramienta de colaboración a gran escala. Utiliza tecnología pura para hacer posible la transferencia directa de valor por primera vez y continúa la tendencia de descentralización y desintermediación de Internet. La tecnología blockchain sin intermediarios subvertirá en gran medida la industria de intermediarios de información.

La tecnología Blockchain es la tecnología básica para construir la estructura de datos de Bitcoin y la transmisión cifrada de información de transacciones. Esta tecnología realiza la emisión y transacción de Bitcoin. El núcleo de la tecnología blockchain es que todos los nodos participantes actualmente mantienen transacciones y bases de datos simultáneamente, de modo que las transacciones se basan en principios criptográficos en lugar de confianza, de modo que dos partes que lleguen a un acuerdo puedan realizar transacciones de pago directamente sin la necesidad de un tercero. . participar.

Técnicamente hablando, un bloque es una estructura de datos que registra transacciones y refleja el flujo de fondos de una transacción. Los bloques que han alcanzado transacciones en el sistema se conectan entre sí para formar una cadena principal, y todos los nodos que participan en el cálculo registran la cadena principal o parte de la cadena principal.

Un bloque contiene las siguientes tres partes: información de la transacción, hash formado por el bloque anterior y número aleatorio. La información de la transacción son los datos de la tarea transportados por el bloque, incluidas específicamente las claves privadas de ambas partes de la transacción, el número de transacciones, la firma digital de la moneda electrónica, etc., el hash formado por el bloque anterior se utiliza para conectar; bloques para realizar el orden de las transacciones; los números aleatorios son el núcleo de la finalización de la transacción. Todos los nodos compiten para calcular la respuesta al número aleatorio. El nodo que obtiene la respuesta más rápido genera un nuevo bloque y lo transmite a todos los nodos. actualizar, completando así una transacción.