Block chain

De Bitcoin Wiki
Saltar a: navegación, buscar

Block chain (es pronunciado, como "el bloque chein") – la base pública de todas las transacciones alguna vez hechas en el sistema Bitcoin. Usando esta base, cada usuario tiene la posibilidad de conocer, que cantidad Bitcoin pertenecía a dirección cualquiera concreta en un cierto lapso de tiempo. La base es apoyada por medio de los esfuerzos distribuidos de la multitud de miners.

Principio de la construcción[editar]

Cada bloque creado contiene gesh anterior. Se crea así la cadenita de los bloques, que tiene el origen en así llamado genesis block (el primer bloque en el sistema Bitcoin) hasta el último bloque, encontrado por el sistema. Redactar la información en el bloque, que se encuentra en la cadena ya el largo tiempo – no prácticamente, puesto que en este caso así como tiene que redactar la información en todos los bloques ulteriores. Agradeciendo estas propiedades double-spending el ataque (el gasto repetido ya los medios gastados) en el sistema bitcoin no es ejecutable prácticamente.

Honestos miners siempre construyen el bloque en último que existe, refiriéndole. "La Longitud" de la cadena ajusta las cuentas en base a la complicación sumaria de la cadena, y no la cantidad de los bloques en esta cadena. La continuación de la cadena se considera válido solamente si en ello hay una información sobre todos los eslabones anteriores de la cadena y comienza con genesis block.

Forks en block chain[editar]

Cualquier bloque de la cadena tiene solamente una vía a genesis block. A su vez de genesis block la cadena puede se dividirán en algunos, formando así fork (eng., "fork"). Forks, que consisten de un bloque, es un fenómeno bastante difundido. Se forman, si algunos nudos "han encontrado" el bloque con la diferencia en algunos segundos. Cuando tal pasa, los otros nudos comienzan a construir ulterior block chain sobre el bloque, que les ha llegado primero. Cuando cualquier de dos bloques recibe la continuación - su cadenita se considera principal en block chain, ya que ella se es más largo.

Los bloques, que no son la parte principal de block chain, no se usan. Así como por ellos no es recargado el premio. Tales bloques se llaman "los orphan-bloques" ("orphans"). Puesto que en el bloque puede ser la referencia solamente a un bloque que precede, unir 2 cadenas distintas es imposible.