¿Puede blockchain resolver algún problema?
Si lo pones en una frase, es: descentralización.
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, * * mecanismo de identificación, algoritmo de cifrado, etc.
El llamado * * * mecanismo de conocimiento es un algoritmo matemático para establecer confianza y obtener derechos entre diferentes nodos en el sistema blockchain.
En un sentido estricto, blockchain es una estructura de datos en cadena que combina bloques de datos en orden cronológico. Está criptográficamente garantizado como un libro de contabilidad distribuido irrompible e infalsificable.
En términos generales, 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, y utiliza algoritmos de identificación de nodos distribuidos para generar y actualizar datos, utilizando criptografía para garantizar la seguridad. de transmisión y acceso a datos, y el uso de contratos inteligentes compuestos de código de script automatizado para programar y manipular datos.
Ventajas:
1) El algoritmo es simple y fácil de implementar
2) Los nodos pueden lograr * * * conocimiento sin intercambiar información adicional
; p>
3) Destruir el sistema requiere un gran costo.
Desventajas:
1) Desperdicio de energía
2) Dificultad para acortar el tiempo de confirmación del bloque
3) Nueva blockchain Una diferente; se debe encontrar un algoritmo de hash; de lo contrario, enfrentará ataques a la potencia informática de Bitcoin;
4) Es probable que se produzcan bifurcaciones y debe esperar múltiples confirmaciones
5) Nunca allí; es la finalidad, y se necesita un mecanismo de control para compensar la finalidad.