La tecnología blockchain no es algo nuevo. Además tiene muchos usos y definiciones. En lo que aplica a OpenMintNFT, blockchain es la tecnología subyacente a los NFTs.

¿Qué es la Blockchain?

La blockchain o cadena de bloques es una tecnología que se usa para almacenar datos.

De hecho, podríamos afirmar sin equivocarnos que una blockchain es una base de datos. Pero presenta ciertas particularidades con respecto a las bases de datos tradicionales. 

Una base de datos tradicional es una gran cantidad de información almacenada en un ordenador o disco duro centralizado que es fácilmente accesible.

La estructura, para que sea fácilmente legible por el ser humano es en forma de tabla, como si fuese un Excel, en la que podemos aplicar filtros.

La novedad que aporta una blockchain es que los datos no se estructuran en formato de tabla, sino en bloques. Estos bloques son la unidad mínima de información en una base de datos. Al igual que en Excel es una celda. 

Efectivamente, una blockchain o cadena de bloques es una sucesión de estos. Pues la información contenida en los bloques se encadena con el siguiente conforme se añade nueva información. 

Además, cada bloque añadido contiene información del bloque previo, por lo que podemos ver todo el historial de cambios en la base de datos.

Por si la novedad de los bloques no fuese poca, la información no se aloja en un solo ordenador. Sino en una red de ordenadores (nodos) que contienen la misma copia de la cadena de bloques y que procesan la información a tiempo real

Ese registro en multitud de ordenadores es lo que se conoce como«descentralización».

La blockchain se compone de 3 partes:

  • Datos: puede ser cualquier tipo de información gracias a los Smart Contract.
  • Hash (ID): el número de identificación único del bloque.
  • Hash del bloque anterior. Enlaza los bloques creando una cadena segura e inmutable. 
Blockchain de forma visual

¿Para qué se puede utilizar?

El primer y más conocido uso de la tecnología blockchain es el de un registro monetario. Bitcoin, no es más que un “libro mayor” de contabilidad. La red actualiza quién tiene qué criptomonedas y los intercambios que ocurren en la red se almacenan en bloques.

Etherum supone un cambio disruptivo pues permite programar “smart contracts”. Si quieres aprender más sobre esta red, te dejo el enlace del post sobre Etherum.

Sin duda uno de los usos que nos permite la blockchain es el de almacenamiento de tokens únicos como son los NFTs creando un registro de propiedad.

Esto posibilita, entre otras muchas cosas, conocer a todos los propietarios de obras de arte o a quién posee activos en el Metaverso.

¿Os imagináis poder conocer a todos los propietarios de la Mona Lisa? ¿O a todos los propietarios de un Pokemos en Pokemon GO?

Blockchain. Concepto de descentralización

La descentralización es un concepto muy usado en el mundo cripto. Lo que quiere decir es que la información no está en un servidor central ni hay un ente que controle la red. Funciona al estilo Bittorrent en el que cada usuario tenía una pequeña porción de un archivo, estando en todos los ordenadores y en ninguno a la vez. 

La información de la cadena está repartida entre todos los ordenadores de la red. 

Blockchain. La seguridad.

Gracias al hecho de que sea una red descentralizada garantiza que todos los usuarios que componen la red por un sistema de incentivos presevere la seguridad.

Seguridad en el sentido de inmutabilidad de la base de datos distribuidas. 

Cuando se implementan elementos de programación, como es el caso de Etherum pueden aparecer fallas en la seguridad de los contratos. Pero no se debe a fallos en la tecnología, sino en su uso.

Blockchain. Los mineros.

Los mineros de una red blockchain que opera bajo el protocolo de Prueba de trabajo son personas que cambian poder computacional (resolución de problemas matemáticos) a cambios de recompensas en la red, como puede ser la atribución de monedas de nueva creación.

El trabajo de estos ordenadores es el de agrupar transacciones en bloques, verificar que no haya errores y que la información sea correcta. 

Mediante la resolución de un puzzle criptográfico, añaden esta información a la cadena de bloques.

Blockahcin. Ventajas y Desventajas.

La blockchain trae ciertas ventajas y desventajas. Aunque principalmente es una tecnología con aspectos muy positivos.

Ventajas

  • La descentralización hace que la información sea muy segura y difícil de hackear.
  • Las transacciones son privadas, seguras y eficientes
  • Gran precisión de la información gracias a la red de nodos que la verifica constantemente.
  • El acceso es incensurable.

Desventajas

  • Al tener la posibilidad de ofrecer una gran privacidad, se puede utilizar para actividades ilícitas.
  • Los registros descentralizados no son tan rápidos como los servidores centrales
  • Al no depender de terceros, requiere de esfuerzos extras para los usuarios.

Si quieres ver cómo funciona una blockchain, te recomiendo que pruebes este demo-tutorial.

OpenMint se posiciona como tu socio de confianza para lanzarte al mundo NFT, contáctanos

OpenMintNFT

Author OpenMintNFT

More posts by OpenMintNFT

Join the discussion 3 Comments

Leave a Reply