Que es la blockchain y su importancia con las criptomonedas

¿Qué es la Blockchain?

Todos hablan de las criptomonedas, especialmente del Bitcoin. Existe un interés cada vez más grande sobre esta moneda y todos los proyectos que conforman el mundo cripto. En algún punto siempre se habla de la “Blockchain” o “Cadena de bloques” como la tecnología que está detrás de las criptomonedas. 

Pero.. ¿Qué es la blockchain? ¿Cómo se forma o que elementos la forman? ¿Dónde está ubicada físicamente?. Las respuestas a estas preguntas las obtendrás a través de este post.

La blockchain esta distribuida en millones de ordenadores

Definición

La blockchain es una tecnología que se basa en registrar todas las transacciones de una criptomoneda (cada cripto tiene su propia blockchain) en un gran libro contable. Este libro se encuentra distribuido en millones de computadores alrededor del mundo y es de acceso público

blockchain hash criptomonedas bitcoin btc
Gran libro contable de una criptomoneda

¡Perfecto! Ahora sabemos que la blockchain es un libro contable, distribuido y público. Todas las criptomonedas usan este libro para llevar un registro inalterable de sus transacciones. Esto quiere decir, que cuando una persona A transfiere X cantidad de Bitcoins a la persona B, la blockchain de Bitcoin registra esa transacción para siempre. Esa transacción no se puede modificar, alterar, ni borrar.

Composición de la Blockchain

Ya sabemos de manera general que es la Blockchain, pero ¿Qué elementos la componen?. La blockchain se traduce como “Cadena de bloques”, esto quiere decir que va creando bloques con las transacciones entrantes. 

Como modo de ejemplo, digamos que cada 100 transacciones crean un nuevo bloque en la blockchain, el cual se une al bloque anterior y queda registrado. Una vez registrado ese último bloque, se comienza a formar el siguiente bloque con las siguientes 100 transacciones. Es por ello que se le da el nombre “Cadena de bloques”.

Blockchain o Cadena de bloques
Cadena de bloques

Composición del Bloque

Ok! Pero, ¿Qué información almacena específicamente cada bloque de la Blockchain? Son tres tipos de datos:

1. El primer tipo de dato son las transacciones. En nuestro ejemplo, 100 transacciones con todos sus datos (el monto, cuando se realizó la transacción, wallet del emisor, wallet del receptor, etc).
2. El Hash del bloque anterior.
3. El Hash del bloque actual.

Composicion bloque de la blockchain
Un bloque de la Blockchain

La wallet es donde almacenas tus criptomonedas, puedes enviar y recibir criptomonedas sin problemas tal cual lo haces con tu cuenta bancaria. Ahora te preguntarás: ¿Qué es un Hash?

Una wallet de bitcoin
Una wallet de bitcoin

Hash

El Hash es el número de identificación del bloque. Este número se genera a través del contenido de esas 100 transacciones. Por tanto, si en algún momento una persona intenta cambiar algún dato de una transacción, automáticamente el hash de ese bloque cambia. Esto es muy importante en términos de la seguridad y es la razón principal de que la tecnología blockchain sea 100% segura.

Ejemplo de un hash de una blockchain
Un Hash no real de un bloque

Un bloque al tener los datos del Hash del bloque anterior se “conecta” de manera permanente e inalterable en esa enorme cadena de bloques. El cómo conseguir este Hash queda fuera del alcance de este post, ya que se utilizan modelos matemáticos y criptográficos muy avanzados.

Seguridad

¿Por qué es tan seguro? ¿Se puede hackear una blockchain? ¿Qué otras consideraciones toma en cuenta esta tecnología para su seguridad?

blockchain hash criptomonedas bitcoin btc
Seguridad en la Blockchain

En términos de seguridad la información de una transacción no puede ser modificada sin alterar el hash de su bloque. Si esto llegara a ocurrir, ese bloque no concordaría con el bloque siguiente. Además, la blockchain está distribuida en millones de ordenadores a nivel mundial.

Blockchain distribuida mundialmente
Blockchain esta distribuida alrededor del mundo

Cada computador tiene una réplica exacta de la blockchain. De esta forma, si alguna computadora es hackeada y cambia alguna transacción, casi inmediatamente todas las demás computadoras sabrán que ese bloque fue modificado y automáticamente quedaría fuera de la red.

Para que un ataque cibernético pueda ser exitoso deberá cambiar una transacción en el último bloque en todos y cada uno de los ordenadores de forma simultánea. Con la tecnología actual es imposible hacerlo, solo la computación cuántica, en teoría, pudiera hackear una blockchain.

Hacker o ataque a la blockchain
Hackers y Blockchain

Aplicaciones

La blockchain puedes ser usado en múltiples aplicaciones tales como firmas de contratos, votación en elecciones, almacenar o verificar registros médicos y registros bancarios, verificar la cadena de suministros de alimentos, comercializar recursos digitales, verificar credenciales educativas, y muchas más aplicaciones.

Blockchain para verificar registros educativos
Verificar registros educativos
Sistema de elecciones

Las criptomonedas, y la blockchain en general, han revolucionado muchas áreas de nuestra vida. Estar informados y preparados para los cambios que habrán en los próximos años es casi un deber si no deseas que tu salud financiera sea afectada negativamente por el avance de la tecnología.

Leave a Comment

Your email address will not be published. Required fields are marked *