Blog

¿Qué es blockchain? Aprenda sobre esta tecnología

by Mar 26, 2020Learning0 comments

¿Qué es blockchain? La tecnología blockchain o “cadena de bloques” ha estado revolucionando varias industrias por su transparencia y seguridad, pero… ¿realmente, qué es blockchain?

Una blockchain es un registro de datos que funciona como un gran libro de cuentas compartido entre varios usuarios o “nodos” en el que se registran transacciones de una manera confiable y segura. En este libro de cuentas se van registrando “bloques”, que son colecciones de datos. Estos bloques son conectados entre sí de manera cronológica creando una especie de cadena.

Por consiguiente, la seguridad y confiabilidad de esta tecnología se debe en parte a la descentralización: cada uno de los nodos contiene una copia de este libro de cuentas que deben verificar y validar cada una de las transacciones realizadas.

Cada bloque contendrá los siguientes datos:

  • Información sobre las transacciones. Por ejemplo: fecha, hora y cantidades.
  • Información sobre quiénes participan en las transacciones. Por ejemplo: usuarios o identidades digitales.
  • Información distintiva del bloque, conocida como “hash,” la cual es difícil de manipular. Un “hash” es un código creado por una función matemática que convierte los datos en una línea de números y letras de longitud específica.

¿Cómo funciona una blockchain?

Para entender mejor cómo funciona, se puede comparar este libro de cuentas (o “ledger” en inglés) descentralizado con un juego de dominó, en el que los nodos son cada uno de los jugadores. Todos los jugadores tienen visibilidad sobre lo que está pasando en el tablero y saben que existe una serie de reglas a seguir. Por ejemplo, una persona no puede saltarse su turno sin permiso o colocar una ficha de dominó donde no corresponde, porque los demás jugadores pueden inmediatamente restringirle esa jugada — esa es la responsabilidad de los nodos.

Siguiendo esta lógica, intermediarios como entidades bancarias o notarios se vuelven innecesarios para las gestiones. Esto quiere decir que la tecnología blockchain permite una descentralización en los registros. Cuando antes se necesitaba de un ente controlador que gestionara las transacciones, ahora los usuarios podrán realizar sus movimientos de manera directa y segura, sin terceros. ¿Por qué? Porque todos los nodos están encargados de verificar que todos tengan visibilidad del tablero; aun si esto significa que haya anonimato a la hora de colocar las fichas, nadie puede hacer una jugada que atente contra las reglas, que en este caso es el protocolo de la blockchain. A esto se le conoce como “consenso”.

Al usar blockchain, los usuarios mantienen su anonimato, o bien, utilizan un pseudónimo, y los registros que generan (que son los bloques) se encuentran cifrados para proteger su privacidad y seguridad. Cualquier solicitud de transacción que realice alguno de los usuarios; sea, por ejemplo, enviar criptomonedas, generar un registro contable o agregar datos a su expediente médico, debe ser verificada y validada por los nodos. Es como si un jugador decidiera que va a colocar una ficha de dominó en el tablero y, al momento de colocarla, el resto de los jugadores se taparan los ojos para no ver quién jugó; al finalizar su turno, todos los jugadores abren los ojos para validar la nueva ficha.

Una vez que se valida la transacción, el bloque se crea en la cadena. A esta acción de producir los bloques se le conoce como “minería de bloques”. En el ejemplo del dominó, una vez que todos los jugadores hayan visto y validado una jugada, hay uno de los jugadores que es un “productor de bloques” que escribe en un papel el nuevo marcador del juego y con eso el bloque queda inamovible y no podrá ser cambiado ni eliminado de la cadena. El bloque es irreversible, evitando así que haya fraudes o cambios no autorizados.

Además de la seguridad que los nodos y el consenso ofrecen a la blockchain, cada uno de los bloques cuenta con un “hash” que los enlaza entre sí. Como se comentó anteriormente, este código hash incluye datos de dominio público, como el momento en que fue realizada la transacción, con el fin de controlar la trazabilidad de los bloques. El hash juega un papel fundamental en prevenir ciber ataques ya que para hackear la blockchain, se deben cambiar todos los códigos de la cadena. Volviendo al ejemplo, es una forma de verificar que la cantidad de puntos en una ficha de dominó calce entre cada ficha y otra siguiendo un orden lógico en la cadena.

Más allá de qué es blockchain

A pesar que blockchain se ha popularizado por su uso en criptomonedas, son muchas las industrias en las que blockchain puede y ha estado disrumpiendo. Plataformas como EOS.IO, conocida por su eficiencia energética y en costos, han divulgado el uso de “contratos inteligentes” para extender el alcance de las tecnologías blockchain. Algunos ejemplos de aplicaciones de blockchain en la vida real son:

Contáctenos para obtener mayor información sobre qué es blockchain.

En EOS Costa Rica desarrollamos soluciones basadas en blockchain para todo tipo de organizaciones. Conversemos sobre cómo usted puede implementar blockchain en su empresa. Síganos en nuestras redes:

Luis Diego Rojas

Luis Diego Rojas

Communications Strategist

Communications and Content Strategist @ EOS Costa Rica. New technologies evangelist.

Follow Us on:

ABOUT US

EOS Costa Rica is an initiative of Sistemas Edenia Internacional S.A. (EDENIA)

"#Lifebank is a solution designed by @EOSCostaRica, which aims to solve the shortage of blood donations that resulted worldwide due to the #COVID19 lockdowns."

We're aiming to accelerate the development of Lifebank. Learn more about this initiative here: http://lifebank.io/

Subscribe to Our Newsletter