Los ordenadores de todo el mundo realizan la minería de los bitcoins, competiendo uno con otro, con el fin de resolver problemas complejos criptográficos. La gente realiza constantemente las transacciones en la cadena de bloques de los bitcoins, y todas las transacciones deben ser fijadas en general el registro. En los sistemas centralizados hay un órgano único plenipotenciario, que monitoriza todas las transacciones. Si el sistema de la gestión del registro en el fuera de línea o se crackeado, todo el sistema se detiene. El registro de los bitcoins, que se llama la cadenita de bloques de los bitcoins (Blockchain), se presentada y se apoyada por los órganos numerosos independientes de todo el mundo. Él garantiza la estabilidad única y la firmeza de la censure en comparación con los registros centralizados del sistema de Bitcoin.
Puesto que en el sistema de Bitcoin no hay órgano único, los elaboradores independientes de las transacciones tienen ponerse de acuerdo el registro general. Esto es abastecido por la cadenita de bloques de los bitcoins por medio de la formación de las últimas transacciones en las listas, llamadas los bloques. Cuando se crea un nuevo bloque de las transacciones, él es añadido en la cadenita de bloques de los bitcoins, creando la lista cada vez más larga de todas las transacciones, que tenían lugar alguna vez en la red de Bitcoin. El trabajo de los mineros consiste en la confirmación de los bloques creados y el mantenimiento de seguridad del contenido de los bloques por medio de la decisión del problema de la criptografía. Cuando el problema es decidido, el bloque es añadido en el registro general de todas las transacciones fijadas. Este bloque es transmitido por la red de Bitcoin que permite a todos los participantes para renovar sus copias locales del registro.
¿Cómo podemos ser están seguros que habrá nunca una falsificación de la cadenita de bloques de los bitcoins? Aquí incluye los mineros
Cuando se crea el bloque de las transacciones, la tarea de los mineros consiste en la decisión del problema de la criptografía que permitiría añadir el bloque en la cadenita de bloques de los bitcoins. Para cumplirlo, ellos aportan la información en el bloque y aplican a él una fórmula matemática. Por medio de esta fórmula la información se traduce del bloque en una secuencia aleatoria corta de las cifras y letras. Esto se llama el hash criptográfico. El hash de cada bloque debe satisfacer la restricción: el hash, que se considera un número entero grande, debe ser menos o igual al objetivo actual de la dificultad de red. El objetivo es cambiado dinámicamente, así, para el encuentro del bloque activo es necesario un promedio de 10 minutos.
LOS HASHES TIENEN ALGUNAS PROPIEDADES INTERESANTES. EL HASH SE CREA FÁCILMENTE DE LA RECOGIDA DE LOS DATOS, TAL COMO EL BLOQUE DE LOS BITCOINS, PERO ES PRÁCTICAMENTE IMPOSIBLE CALCULAR, QUE TIPO DE DATOS SE USABAN DURANTE EL ANÁLISIS DEL HASH. SI UD TIENE EL HASH DE LOS CIERTOS DATOS, COMO REGLA, ES IMPOSIBLE VOLVER ATRÁS Y DETERMINAR, QUE ERAN LOS DATOS PRIMARIOS.
Aunque la creacíon del hash desde una gran cantidad de los datos es muy fácil, cada uno hash es único. Si cambia solamente un signo en el bloque de las transacciones, el hash del bloque se cambiará por completo y es imprevisible. Tomando en consideración esta propiedad, es difícil generar un bloque con el hash actual. Todo que puede hacer, - cambiar de forma iterativa el contenido del bloque y ver, si corresponde el hash a los criterios del validez. Es la tarea con los cálculos muy difíciles; a partir de 2016, para generar el bloque activo de los bitcoins, es necesario cumplir un promedio más de 100,000,000,000,000,000,000 repeticiones. Se sabe que la minería de los bitcoins no se realiza sobre los ordenadores personales. En cambio de esto, los mineros usan el software especial.
Al hashing del bloque los mineros no trabajan simplemente con las transacciones. Usan también el hash del último bloque confirmado en la cadenita de bloques de los bitcoins; es decir, cada bloque tiene un enlace a la anterior. Puesto que el hash de cada bloque se crea con la ayuda del hash del bloque anterior, él se hace por la versión digital de la prensa de lacre. Esto confirma que el bloque dado - y cada bloque anterior - es auténtico. Cada bloque se establece arriba un cierto bloque de las transacciones, la seguridad del bloque crece.
Si la persona que presente al peligro, trataba de falsificar la transacción por medio del cambio del bloque, que era conservado ya en la cadenita de bloques de los bitcoins (Blockchain), esto cambiará el hash del bloque. Si alguien le ha cambiado la veracidad del bloque por medio de la imposición las hash-funciones, es comprobada la diferencia del hash de aquel, a que hay un enlace en el bloque siguiente. El efractor sería necesario cambiar todos los bloques, que estan después del bloque, que él quiere cambiar. Además, le sería necesario generar una nueva cadenita más larga de los bloques, que todos los otros mineros por que la red acepte el cambio del efractor. Para esto se necesitarán los gastos de decenas de millones de USD.
Con el fin de ganar los bitcoins, el objetivo de los mineros - ser el primero en la decisión del problema de los hashes de bloque, que entra en los límites del protocolo de bitcoin. Cada vez, cuando alguien decide con éxito el problema, ellos reciben la recompensa, que consiste de dos partes: el bitcoin de nuevo creado y las recompensas para las transacciones que entran en el bloque. A partir de 2016, cada bloque crea 25 nuevos bitcoins, y la recompensa para la transacción compone aproximadamente de 0,5 bitcoins.