Cómo Funciona Blockchain

Cómo Funciona Blockchain
Cómo Funciona Blockchain

Video: Cómo Funciona Blockchain

Video: Cómo Funciona Blockchain
Video: Cómo funciona Blockchain. Explicación sencilla visual en español 2024, Noviembre
Anonim

Blockchain o blockchain es una enorme base de datos que contiene todas las transacciones que se han producido en el pasado, así como los datos de todas las carteras que han existido. La cadena de bloques consta de bloques interconectados de datos públicos. Al mismo tiempo, el sistema de encriptación conecta matemáticamente todos los bloques existentes entre sí, sin interferir en absoluto con la lectura de la información.

Tecnología Blockcain
Tecnología Blockcain

Blockchain también es una base de datos distribuida. Se guardan copias de este registro en todos los programas de billetera de bitcoin, con la excepción de las billeteras de bitcoin en los teléfonos móviles. El nivel de protección de datos es insuperable y está asociado con las características específicas del cifrado matemático. El hecho es que no se puede reemplazar un solo registro en un bloque, ya que las inconsistencias matemáticas posteriores llevarán a la necesidad de reemplazar todos los bloques de la cadena.

Así, cada cliente tiene su propia copia del blockchain y al momento de la conexión con otros wallets, se verifica esta copia. La más mínima inconsistencia en la copia de la cadena de bloques resultará en que ese bloque no podrá conectarse con otros bloques y será rechazado.

La cadena de bloques está abierta a todos. Cualquiera puede ver su contenido utilizando analizadores o servicios en línea. Sin embargo, asociar una billetera con la identidad de su propietario es una tarea muy difícil, que solo los servicios especiales son capaces de realizar, y aun así no siempre.

Los bloques que componen la cadena de bloques funcionan como celdas para almacenar datos de transacciones. Los nuevos bloques para registrar nueva información se crean constantemente a una velocidad promedio de 1 bloque cada 10 minutos. Una vez que se crea un nuevo bloque, todos los demás clientes de Bitcoin lo verifican y se adjunta a la cadena de bloques. En el futuro, será imposible cambiarlo y la base de datos se actualizará automáticamente en todos los nodos (billeteras) de la red.

Las billeteras, que también son clientes de la red Bitcoin, realizan las funciones de los nodos de la red, es decir, sincronizan la propia blockchain y transfieren nuevos bloques. Para el usuario, la billetera es necesaria para recibir y transmitir sus transacciones y para ver el historial de sus transacciones. Todos los datos de la billetera se almacenan en el archivo wallet.dat. Perder este archivo equivale a perder todo el dinero de su billetera.

Con base en lo anterior, queda claro que la cadena de bloques es un sistema descentralizado. De hecho, cada billetera de cada usuario es su propio pequeño centro independiente, que decide independientemente sobre la inclusión de una transacción en particular en la lista. Por lo tanto, para cambiar algo en la cadena de bloques, debe cambiar todos los nodos (billeteras) en este sistema. O al menos la mayoría de ellos.

Por lo tanto, es increíblemente difícil engañar a la cadena de bloques. Desde un punto de vista teórico, hay formas, pero todas requieren grandes inversiones que deberán enviarse al mismo tiempo, así como increíbles delicias técnicas, y aún así todo esto será fácil de encontrar y fácil de resolver.

La cantidad de datos en la cadena de bloques es un poco más de 100 GB de información. Esta es exactamente la cantidad de tráfico de Internet que necesita el programa cliente para sincronizarlo.

Todos los usuarios de la red bitcoin se pueden dividir condicionalmente en 2 grupos: usuarios normales y mineros. Los usuarios comunes realizan transacciones: se transfieren bitcoins entre sí.

Los mineros forman bloques a partir de estos registros. Por cada bloque formado, el sistema le da al minero una recompensa en forma de cierta cantidad de bitcoins. Actualmente, el monto de esta recompensa es de 25 monedas.

Recomendado: