Archivo de la etiqueta: Hash

Los bloques de la blockchain (qué contienen)

Aquí vamos a intentar explicar qué son y qué cosas llevan dentro. Ya os pusimos en otro post que la blockchain (cadena de bloques o base de datos del protocolo bitcoin) tenía esta forma: Base de datos Bitcoines parecido a un árbol de decisiones. Se van formando como ramas y por así decirlo la que más avance es la que manda, las otras no desaparecen sino que siguen formando parte de la cadena.

Sigue leyendo

Hashes y nonces

Continuando con los artículos en los que hablábamos de las transacciones, retomamos el punto en el que hablábamos de la seguridad de la blockchain. Recordamos que era un fichero distribuido en el que los mineros insertaban bloques de transacciones, y comentábamos que realizaban un trabajo criptográfico que hacía que fuera infalsificable.

El método de securizar los bloques se basa en el concepto de Hash. Un hash es una función que coge una entrada y da una salida, de forma que sea fácil de calcular, pero que sea muy difícil a priori calcular la salida y más aún dada la salida, poder calcular la entrada.

Sigue leyendo

Qué es la dificultad o (difficulty)

Actualización a 18/08/2016: la dificultad es ya de solo unos cuantos miles de millones de veces, se puede ver con mucho detalle en esta web. Es más dificil sacar el hash del bloque actual que acertar el Euromillones.

Es quizá el concepto más importante a entender. Se entiende por dificultad, el número de veces de esfuerzo que me cuesta conseguir el bloque actual (se le llama hashear = hasta conseguir el hash correcto para el bloque actual) comparado con lo que me costó conseguir el bloque inicial también llamado génesis, cuya dificultad fue de “1”. La dificultad actual está ya en los 510.929.738 (veces) en la red bitcoin, 1.259,80 (veces) en litecoin,  8.500.087,7501 (veces) en PPcoin.

Sigue leyendo

A %d blogueros les gusta esto: