Video.de.demostracion.mp4
Usamos el algoritmo SHA256 para poder cifrar el hash de los bloques.
la clase Block se crea cuando se mine. El minado lo que hace es conseguir un nuevo hash y una vez minado ese bloque, se agrega a la blockchain.
- Time: El tiempo de creación del bloque.
- Previous hash: Hash anterior para unirlo con el nuevo hash.
- Difficulty: Manera de gestionar el algoritmo de minado. Si muchos bloques se estan minando paralelamente (puede ser un socket) le subimos la dificultad.
- Data: Dato del nuevo bloque. En este caso el nombre para identificarlo.
- Nonce: Numero de vueltas que da el algoritmo para encontrar el hash que necesitamos.