Red de conocimientos turísticos - Conocimientos sobre calendario chino - Existen tres armas mágicas para la descentralización de blockchain.

Existen tres armas mágicas para la descentralización de blockchain.

Los tres círculos principales de blockchain son el círculo monetario, el círculo de cadenas y el círculo minero.

Como todos sabemos, blockchain tiene tres elementos principales: descentralización, recompensas y * * conocimiento. Lo que quiero presentar aquí es la descentralización de blockchain.

La siguiente figura es la estructura de la cadena de bloques:

Tomemos un banco como ejemplo. El banco utiliza la tecnología blockchain para mantener los libros de cuentas de todos los clientes del banco y registrar los datos de transferencias entre clientes. Algunos usuarios están conectados a la red del banco, pero si el banco no le da al usuario su propia cadena de bloques y solo le da los datos que contiene, el usuario no tiene forma de verificar si el banco ha manipulado la cadena de bloques.

Según el supuesto de que los bancos solo transmitirán datos o libros de contabilidad en la cadena de bloques a los usuarios, entonces esta es una red centralizada. ¿Por qué sucede esto?

Sabemos que el núcleo de la cadena de bloques es la parte de datos, que son los datos que se transmiten entre sí. Sin embargo, como banco central, si ejecuta un sistema blockchain, solo mostrará la parte de datos al usuario, no la parte hash. Sin obtener el encabezado del bloque, que es la altura del bloque y el hash del bloque, los usuarios no pueden verificar la autenticidad de la cadena de bloques.

Entonces, lo que necesitamos es una red descentralizada, es decir, no solo una persona mantiene y almacena esta cadena de bloques, sino que la distribuye a muchos usuarios, todos los usuarios tienen un libro de contabilidad completo para que los usuarios puedan verificar. entre sí si el libro mayor ha sido manipulado y si el libro mayor es exacto.

En una red de este tipo, no hay diferencia en el estado de los bancos y los usuarios. Sus estados son exactamente los mismos. En dicha red, los bancos centralizados son innecesarios, y todos los grupos de usuarios se convierten en una red descentralizada, y los usuarios de la red mantienen la misma base de datos blockchain y los mismos libros de cuentas. Esta es una red descentralizada.

En una red descentralizada, a cada usuario se le llama nodo. Unirse a uno de los usuarios crea un nuevo bloque, que debe registrar cierta información de la transacción, como transferir 2 Bitcoins de XXX a XXX. El usuario de este nodo puede distribuir el bloque recién generado a todos los usuarios. Después de que todos los usuarios verifiquen el bloque, agregarán el nuevo bloque a su propia cadena de bloques, asegurando así que todos los nodos estén sincronizados y verificados mutuamente. la cadena de bloques.

type="text/javascript" src="../css/tongji.js">