Logo Studenta

tfg-mal-nft

¡Este material tiene más páginas!

Vista previa del material en texto

Universidad Politécnica de Cartagena
Escuela Técnica Superior de Ingenieŕıa de Telecomunicaciones
Grado en Ingenieŕıa Telemática
NFT: Análisis desde una perspectiva tecnológica
Autor: Maldonado Caro, Francisco José
Tutora: Cano Baños, Maŕıa Dolores
Curso académico: 2021/2022
1
NFT: Análisis desde una perspectiva tecnológica
Francisco José Maldonado Caro
16 de mayo de 2022
Resumen
El objetivo de este Trabajo Fin de Estudios es acercar al estudiante a los Non-Fungible
Tokens (NFT), como una nueva forma de comercio electrónico basado en el uso de blockchain,
entender el proceso de creación, las tecnoloǵıas que le dan soporte y finalizar con un caso
práctico.
Índice
1. Introducción 5
1.1. Conceptos básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.1. NFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.2. Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.3. Función Hash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.4. Criptoactivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.5. Criptomonedas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.6. Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.7. Carteras (wallet) y direcciones (address) . . . . . . . . . . . . . . . . . . . . 7
1.2. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2.1. Entender cómo nace un NFT . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2.2. Aplicaciones a nivel usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2.3. Ventajas e inconvenientes de los NFT’s [GR18] . . . . . . . . . . . . . . . . 9
2. Fundamentos principales 11
2.1. Antes de NFT: El certificado de Autenticidad . . . . . . . . . . . . . . . . . . . . . 11
2.2. Los primeros NFT: Quantum y los cryptopunks . . . . . . . . . . . . . . . . . . . . 12
2.2.1. Quantum: el primer (No) NFT . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.2. Cryptopunk: la primera colección de NFT reconocida . . . . . . . . . . . . . 13
2.3. NFT en la actualidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3.1. Videojuegos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.2. Deportes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4. Blockchain: la base de NFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.1. ¿Por qué Blockchain? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.2. Estructura de las cadenas de bloques . . . . . . . . . . . . . . . . . . . . . . 16
2.4.3. La clave de Blockchain: llegar a un acuerdo . . . . . . . . . . . . . . . . . . 17
2.5. Destripando NFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.1. ERC-20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.5.2. ERC-721 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.5.3. ERC-1155 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.5.4. La seguridad de los NFT’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.6. Aplicaciones de NFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.6.1. Impacto social, económico, ambiental y tecnológico. . . . . . . . . . . . . . 20
2.6.2. Puntos a favor y en contra [GR18] . . . . . . . . . . . . . . . . . . . . . . . 24
3. Caso práctico: comerciando con NFT 27
4. Conclusiones 33
2
Índice de figuras
1. Modelo de criptograf́ıa simétrica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2. Representación de una función Hash . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3. Cabecera de Binance.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4. Captura de operaciones de Bitcoin (valor en dólares) . . . . . . . . . . . . . . . . . 7
5. Publicación de Twitter de V. Buterin de su cartera de Ethereum . . . . . . . . . . 8
6. Consulta en etherscan.io de la dirección de Vitalik Buterin. . . . . . . . . . . . . . 8
7. Quantum: El primer NFT conocido. . . . . . . . . . . . . . . . . . . . . . . . . . . 12
8. Muestra de algunos de los distintos NFT que forman parte de la colección de Cry-
ptoPunk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
9. Evolución de precios de diferentes activos . . . . . . . . . . . . . . . . . . . . . . . 13
10. Imagen compuesta de todos y cada uno de los diferentes CryptoPunks de la que se
extrae el hash. [Lar21] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
11. Algunas de las criaturas que se usan para jugar a Axie Infinity . . . . . . . . . . . 15
12. Captura de la red blockchain de Bitcoin en tiempo real. . . . . . . . . . . . . . . . 16
13. Secuencia de bloques ordenados con la información que contienen. [fM20] . . . . . 17
14. Algoritmo que siguen los nodos para llegar a un acuerdo. [Lau17] . . . . . . . . . . 17
15. Muestra de algunas de los ’kitties’ coleccionables de Crypto-kitties. [DeI17] . . . . 19
16. Evolución del precio y el volumen de USD invertidos en CryptoPunks. . . . . . . . 21
17. Evolución del mercado de NFT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
18. Costes enerǵıa de Bitcoin anual [Row21]. . . . . . . . . . . . . . . . . . . . . . . . . 23
19. Imagen de portada de la página web de MetaMask. . . . . . . . . . . . . . . . . . . 27
20. Imagen de los fondos de la página web de MetaMask. . . . . . . . . . . . . . . . . 27
21. Imagen de la página de inicio de Treasureland. . . . . . . . . . . . . . . . . . . . . 28
22. Acceso a la sección de creación de NFT. . . . . . . . . . . . . . . . . . . . . . . . . 28
23. Generación aleatoria del modelo 3D de una silla. . . . . . . . . . . . . . . . . . . . 28
24. Imagen del menú de creación de un NFT 1/2. . . . . . . . . . . . . . . . . . . . . 29
25. Imagen del menú de creación de un NFT 2/2. . . . . . . . . . . . . . . . . . . . . 29
26. Opciones inmediatamente después de crear un NFT. . . . . . . . . . . . . . . . . . 30
27. NFT en propiedad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
28. Atributos y caracteŕısticas de un NFT en propiedad. . . . . . . . . . . . . . . . . . 31
29. Costes de la creación de un NFT para la blockchain de BNB. . . . . . . . . . . . . 31
3
Agradecimientos
A mi hermano Javier, por ser mi confidente, mi apoyo incondicional y en quien puedo confiar en
todo momento. A mis padres, por siempre estar ah́ı y por el sacrificio que han hecho para que pueda
llegar hasta aqúı, sobre todo en los peores momentos. A mis McAmigos, por ser hacerlo todo tan
fácil. A Adrián y Mart́ın, por ser mis dos pilares fundamentales durante gran parte del camino.
Y a ti, Almu, que volviste para quedarte. También hacer mención especial a aquellos profesores
que han dejado su huella en mi aprendizaje durante todos estos años, en especial a Lola, por su
paciencia y por aceptar este proyecto y guiarme durante el proceso.
4
1. Introducción
1.1. Conceptos básicos
En este apartado se pretenden describir ciertos conceptos y definiciones necesarias para com-
prender el terreno en el que se despliega este trabajo, de modo que cualquier persona sea capaz de
entender (con cierta base de conocimiento) lo que aqúı se trata.
1.1.1. NFT
Un NFT es, literalmente, un Token No Fungible, por sus siglas en inglés. Según William Mou-
gayar, en su libro ‘The Business Blockchain’, define token como una unidad de valor que una
organización crea para gobernar su modelo de negocio y dar más poder a sus usuarios para inter-
actuar con sus productos, al tiempo que facilita la distribución y reparto de beneficios entre todos
sus accionistas [Mou16]. Fungible significa: que se consume con el uso.Y si hablamos en términos
económicos, un bien fungible se refiere a algo indistinguible de otra cosa, que es intercambiable,
sustituible o uniforme [RAE]. Sumando todo eso, se pueden definir los NFT como activos no in-
tercambiables entre śı, ya que cada uno tiene una representación diferente y, por tanto, un valor
distinto.
1.1.2. Blockchain
La tecnoloǵıa Blockchain (cadena de bloques) es una estructura de datos que hace posible crear
un libro de datos y compartirlo en una red de usuarios independientes. Se pueden distinguir tres
tipos de blockchain:
Públicos: en este escenario se encuentran las criptomonedas, como Bitcoin, Ethereum o ADA
entre otras. Son grandes redes distribuidas que se ejecutan a partir de un token nativo.
Cualquiera puede participar a cualquier nivel y poseen un código abierto que su propia
comunidad mantiene.
Autorizados: en este grupo se puede encontrar, por ejemplo, Ripple. Se controlan los roles
que las personas pueden ejecutar en la red. Son sistemas distribuidos muy grandes con un
token nativo y, a diferencia de la anterior clase, su código puede ser abierto o no.
Privados: este tipo de clase tiende a ser más pequeña que las anteriores y utiliza un token.
Sus usuarios suelen estar controlados, ya que tratan información con cierta confidencialidad
y sus usuarios debeŕıan gozar de cierta confianza entre śı.
Hay una caracteŕıstica común que tienen las tres clases, y es que cada uno hace uso de la
criptograf́ıa para gestionar los permisos de cada uno de los miembros, de modo que no hay una
única autoridad que pueda imponerse sobre las demás. Sin lugar a dudas, este es uno de los aspectos
más importantes y útiles de la tecnoloǵıa blockchain [Lau17].
1.1.3. Función Hash
Las funciones Hash fueron introducidas en la criptoloǵıa a finales de los años setenta. Es una
herramienta para proteger la autenticidad de la información. Son uno de los principales pilares para
resolver problemas de seguridad también en otros ámbitos, como en redes de telecomunicaciones.
Desde hace siglos la criptoloǵıa ha servido para proteger la comunicación de reyes, militares
y diplomáticos. Uno de los ejemplos más sencillos es el conocido ’Cifrado del César’, que consiste
en, dado un mensaje, sustituir cada letra del mismo por otra letra desplazada un número concreto
de posiciones. Este rudimentario ’algoritmo de encriptación’ usa un parámetro (el número de
posiciones que se desplaza y hacia dónde) para realizar el cifrado del mensaje (información).
Este algoritmo de encriptación se conoce como el principio de Kerckhoffs. El receptor usa la
misma clave secreta (parámetro) para descifrar el mensaje que el emisor usa para cifrarlo. Al ser
la misma clave, se considera criptograf́ıa simétrica [Fig. 1]:
5
Figura 1: Modelo de criptograf́ıa simétrica.
[Pre94]
Este tipo de cifrado se mantuvo en el tiempo, pero haciéndolo bastante más complejo. En el
caso de la función hash [Fig. 2], se trata de una operación compleja que se realiza sobre el mensaje,
comprimiéndolo y arrojando como resultado una cadena de caracteres. Esta cadena se denomina
hashcode. Esta función no solo debe ser útil para realizar el cifrado de la información, sino que
debe satisfacer otros aspectos, como que sea dif́ıcil transformar el resultado final (hashcode) en el
mensaje de entrada o que dos mismas entradas produzcan la misma salida[Pre94].
Figura 2: Representación de una función Hash
[Pre94]
1.1.4. Criptoactivos
A lo largo de la historia moderna los individuos han intentado generar riqueza mediante diferen-
tes medios. Principalmente mediante un trabajo por cuenta ajena, emprendiendo o invirtiendo. En
este último caso, se tiene lo que en contabilidad se llaman activos, que es un recurso en propiedad
o controlado por una entidad económica y que puede ser usado para producir un valor económico
positivo. Un activo, además, representa un valor que el propietario puede intercambiar por dinero
real[O’S21].
Teniendo en cuenta el párrafo anterior y lo definido en los puntos 1.1.1 y 1.1.3, se puede afirmar
que tanto las criptomonedas como los NFT’s forman parte, tanto del universo tecnológico, como
del económico (concretamente en el sector financiero), puesto que están tomando protagonismo
en los mercados como inversiones a corto, medio y largo plazo, trading o coleccionismo para mera
especulación[Pre94].
1.1.5. Criptomonedas
Una criptomoneda o criptodivisa (del inglés cryptocurrency) es un tipo de moneda, dinero o
activo similar a éste que se administra, almacena o intercambia principalmente en sistemas digitales,
especialmente a través de Internet. Dicha moneda o divisa puede registrarse en una base de datos
distribuida, ya sea en Internet o una base de datos centralizada que sea propiedad de una empresa
o de una entidad económica[AL09]. Además, el prefijo cripto- indica que utiliza la criptograf́ıa para
asegurar las transacciones, o incluso la creación de nuevas unidades.
1.1.6. Exchange
Los llamados exchanges no son más que mercados (en el sentido literal de la palabra) en los
que se pueden realizar transacciones entre activos digitales. Proporcionan comodidad al usuario a
6
la hora de realizar las operaciones y permiten visualizar con mayor o menor precisión el valor de
cada activo en tiempo real. Se ofertan diversos activos (dependiendo del exchange) en el que se
vaya a operar y se pueden realizar ingresos de moneda tradicional (euros, dólares, yenes,...) para
intercambiarla por activos digitales.
Uno de los más utilizados y el que se ha utilizado para obtener diversa información de este
documento es Binance, que en su página principal ya ofrece diferentes opciones para operar[3]:
Figura 3: Cabecera de Binance.com
Y también ofrece información en tiempo real [Fig. 4] tanto del valor del activo en concreto como
las operaciones de compra/venta que se realizan con él.
Figura 4: Captura de operaciones de Bitcoin (valor en dólares)
1.1.7. Carteras (wallet) y direcciones (address)
Una dirección es una cadena que sirve para identificar la localización concreta de una cartera
concreta dentro de la cadena de bloques. Todas las blockchains poseen direcciones de carteras de una
u otra forma, ya que es donde se almacena la información de las transacciones realizadas por el pro-
pietario de esa cartera a lo largo del tiempo, además de los activos digitales que posee y de qué tipo
son. Es un código alfanumérico que tiene este aspecto: 1CKa7k7RtaV4TRRcnjciVndBS8hNG1G9ip
(dirección ejemplo de Bitcoin).
A pesar de que se podŕıa obtener cierta información de una cartera en una blockchain pública,
la gran mayoŕıa de estas direcciones son anónimas y no poseen información personal identificable,
salvo algunas que son públicas y que puedan estar relacionadas con instituciones o personalidades
concretas como, por ejemplo, la de Vitalik Buterin, un programador y escritor ruso cuyas direccio-
nes Ethereum son conocidas públicamente (él mismo las publicó en su cuenta personal de Twitter
[Fig. 5]). Sin embargo, solamente pueden monitorizar, no se pueden realizar transacciones dentro
de estas carteras[Aca21].
A modo de ejemplo, se puede consultar en la página web etherscan.io [Fig. 6] la cartera de
V. Buterin para ver sus transacciones y el valor de sus activos:
7
Figura 5: Publicación de Twitter de V. Buterin de su cartera de Ethereum
Figura 6: Consulta en etherscan.io de la dirección de Vitalik Buterin.
8
1.2. Objetivos
El objetivo principal de este trabajo es trasladar la idea de lo que es un NFT y su impacto
en la tecnoloǵıa y a nivel social y económico, ya que se trata de una tecnoloǵıa relativamente
joven que tiene tanto potencial como riesgo para el medio ambiente. Como se verá, al igual que es
relativamente sencillo obtener beneficios de forma cómoda y en peŕıodos de tiempo cortos, el coste
energético es todo lo contrario a lo que podŕıamos considerar eficiente.
1.2.1. Entender cómo nace un NFT
¿En qué puntose hace necesario el uso de los NFT’s?
Se verá que el mundo está en constante evolución y que uno de los gremios que, tradicionalmente,
está menos relacionado con la tecnoloǵıa será uno de los más beneficiados y uno de los que más
percibirán el impacto de los NFT’s.
1.2.2. Aplicaciones a nivel usuario
¿Qué puede hacer una persona de a pie con un NFT?
Lo que tradicionalmente se conoce como Certificado de Autenticidad está evolucionando y su
papel podŕıa ser asumido por los NFT’s, además de ser un atractivo para los coleccionistas por su
naturaleza y también para los inversores.
1.2.3. Ventajas e inconvenientes de los NFT’s [GR18]
Ventajas:
Mayor rapidez en las transacciones.
Seguridad.
Inmutabilidad.
Fiabilidadw.
Transparencia.
Trazabilidad.
Inconvenientes:
Alto consumo de electricidad
Verificación de firma.
Se puede romper la cadena.
Equilibrio entre nodos.
Problemas internos de Blockchain
9
.
10
2. Fundamentos principales
En este apartado se tratará de exponer cómo han evolucionado los NFT’s, desde su origen hasta
la actualidad, explicando la base sobre la que se sostienen.
2.1. Antes de NFT: El certificado de Autenticidad
A lo largo de la historia muchos objetos han adquirido un valor considerable (ya sea simbólico
o económico) dependiendo de su procedencia, desde una pieza arqueológica, que adquiere valor
por su antigüedad y su valor histórico, un objeto utilizado en una peĺıcula por una celebridad,
una prenda de ropa utilizada por algún artista de renombre e incluso obras de arte. Todos estos
elementos entran en el marco f́ısico, son objetos que se pueden tocar. Si se toma el ejemplo de que
una persona quisiera vender una obra de arte, tendŕıa que proporcionar una prueba de que esa
obra es original y no una réplica.
En este punto es donde entra en escena lo que tradicionalmente se conoce como certificado de
autenticidad, que es un documento oficial que otorga originalidad a una obra y, por tanto, aporta
valor extra a dicha obra. Es necesario porque, per se, asegura al comprador que la obra es original
y lo que se dice de ella es cierto y también se puede considerar un recibo de venta, asegurando una
venta exitosa y sin problemas entre el comprador y el vendedor. Además, en caso de que la obra se
revalorice, funciona como un documento f́ısico que rastrea la procedencia de la obra, demostrando
aśı un aumento de valor[Gen17].
Este documento consta de cierta información:
Nombre del artista
T́ıtulo de la obra
Año en que fue terminada
Tamaño
Medio
Número de edición (si aplica)
Instrucciones especiales: respecto a la condición en que se encuentra la obra, montaje,etc.
Imagen de la obra: Idealmente, debeŕıa de incluirse una imagen a alta resolución de la obra.
Declaración de autenticidad: consiste en una declaración en la que se hace constar que la
obra es auténtica y que los derechos sobre la misma pertenecen únicamente al poseedor del
documento.
En definitiva, se puede probar la autenticidad, la propiedad de una obra y rastrear su origen. Sin
embargo, el arte digital está en auge. Diariamente se postean en las redes sociales y en diferentes
páginas web multitud de contenido que se podŕıa incluir en el marco art́ıstico (fotograf́ıas, dibujos
digitales, cortometrajes,...) que es compartido y recompartido. Es muy dif́ıcil verificar la propiedad
de una obra en una red social porque no se puede verificar que la persona que la cuelga sea la
propietaria original de dicha obra y no es sencillo trazar una ĺınea para conocer su origen.
Una posibilidad es convertir esa obra en una obra f́ısica mediante impresión u otro tipo de
tratamiento y, en ese caso, śı que cumpliŕıa los requisitos para poder verificar tanto su propiedad
como su origen, claro está, con un certificado de autenticidad.
Pero existe una tercera opción, que es convertir una obra en criptoarte (crypto-art), lo que
expande las posibilidades y una obra podŕıa:
Tener un certificado de autenticidad digital.
Tener identificado al artista que la creó.
Ser vendida o subastada.
Ser la parte de una colección.
11
Incluir Royalties para el artista
Almacenar información para realizar un seguimiento de las transacciones realizadas con ella.
[Oko21]
2.2. Los primeros NFT: Quantum y los cryptopunks
2.2.1. Quantum: el primer (No) NFT
En mayo de 2014, Kevin McCoy creó Quantum [Fig. 7] sin saber que seŕıa considerado el primer
NFT de la historia. En aquel momento poca gente sab́ıa entender de qué se hablaba cuando se
mencionaba Blockchain, y mucho menos en el mundo del arte. Sin embargo, junto a su colaborador
Anil Dash, se le ocurrió la manera de introducir esa obra dentro de una cadena de bloques y
creando el concepto de ’Gráficos monetizados’ o, en inglés ’Monegraphics’. Quantum es una pieza
generativa, lo que significa que crea automáticamente formas que no están definidas en un origen
partiendo de una imagen.
Figura 7: Quantum: El primer NFT conocido.
[Cas21]
Esto se hizo para la Conferencia Seven of Seven, donde siete artistas se unen a siete cient́ıficos
para crear una nueva forma de arte, un prototipo o cualquier originalidad que se les ocurra. Cuando
su obra salió a subasta, comenzó en unos cien dólares, y posteriormente, cuando quiso ponerla a
la venta, se estimó que podŕıa alcanzar hasta siete millones de dólares, igualando el precio de los
famosos Cryptopunks [Fig. 8], piezas coleccionables de 24 x 24 ṕıxeles [Cas21].
Figura 8: Muestra de algunos de los distintos NFT que forman parte de la colección de CryptoPunk
[Lar21]
12
2.2.2. Cryptopunk: la primera colección de NFT reconocida
Los Cryptopunks son considerados la mayor colección de NFT y, además una de las primeras
conocidas. Cuenta con de 10.000 piezas digitales únicas que ha llegado a alcanzar los 1.75 billones
de dólares en transacciones a lo largo de su tiempo de vida. Comenzaron a principios de 2017 y su
precio oscilaba entre 50 y 100 dólares por pieza. En abril de 2021, con la extensión del concepto y
las posibilidades de beneficio, su precio se incrementó hasta alcanzar entre 20.000 y 100.000 dólares
cada uno [Dow21] [Fig. 9].
Figura 9: Evolución de precios de diferentes activos
[Lar21]
Para comprar una de estas piezas tan valoradas, es tan sencillo como entrar en la web de sus
creadores (larvalabs.com/cryptopunks) y seguir los pasos. Incluso se puede hacer desde el navegador
a través de una extensión que indican en la misma página web:
Descargar e instalar un plugin llamado MetaMask, que permitirá a los sitios web autorizados
por el usuario a acceder a una cuenta de Ethereum.
Si se crea una nueva cuenta, el mismo plugin posee una funcionalidad que permite al usuario
comprar Ethereum desde Coinbase (una aplicación para operar con criptomonedas) de forma
inmediata.
Una vez que el plugin está instalado, el sitio web (larvalabs.com) lo detectará y aparecerá
la opción que permitirá pujar, comprar o vender punks directamente. Los precios, pujas y
ventas de los CryptoPunks se obtienen de la blockchain de Ethereum directamente.
Cuando se compra un cryptopunk, se compra la imagen que representa. Como tienen un tamaño
demasiado grande como para ser almacenadas en una cadena de bloques, hay un hash de una
composición de imágenes de todos los punks. También se proporciona un código que, junto con la
composición de imágenes permite verificar que el punk es original mediante el cálculo del SHA256
de la imagen y comparándolo con el hash almacenado en el contrato.
13
Figura 10: Imagen compuesta de todos y cada uno de los diferentes CryptoPunks de la que se
extrae el hash. [Lar21]
Esto es aśı ya que, en sus inicios, cuando fueron creados en 2017, los CryptoPunks se asociaron
las imágenes compuestas de los punks a un contrato inteligente almacenando un hash de la imagen
en el contrato de CryptoPunks. De este modo, queda claro que el contrato pertenece a esa y solo
esa imagen.
Sin embargo, cada imagen es de 24x24 ṕıxeles, por lo quees de un tamaño reducido. Seŕıa
posible almacenarlas directamente en una cadena de bloques Ethereum. Además, los CryptoPunks
contienen atributos equivalentes a sus complementos (peinados, gafas, barbas, sombreros,...) que
también pueden ponerse en cadena junto con las imágenes. Almacenarlos en la cadena de este
modo garantizaŕıa que cualquier persona que tenga un cliente Ethereum pueda acceder a ellos por
completo.
2.3. NFT en la actualidad.
A d́ıa de hoy podemos encontrar la tecnoloǵıa blockchain en múltiples ámbitos. Más concre-
tamente los NFT’s están introduciéndose poco a poco en todos los ámbitos más comunes de la
sociedad actual, como pueden ser los deportes o los videojuegos, pero también en el arte, como ya
se ha comentado anteriormente.
14
2.3.1. Videojuegos.
Un poco más relacionado con el mundo de la tecnoloǵıa, tenemos ejemplo en los videojuegos.
Están aflorando juegos que se basan en la consecución de NFT’s en forma de cartas, fichas o
personajes jugables que tienen cierto valor para el juego y con los que se consiguen ciertos logros
y premios en forma de tokens para el mismo juego. Estos juegos se conocen como juegos Pay to
Earn (pagar para ganar), y por poner un ejemplo concreto, está el Axie Infinity [Fig. 11], que es
un juego basado en NFT consistente en que el jugador puede coleccionar, alimentar, evolucionar,
luchar y tradear criaturas que están digitalizadas como NFT’s. Estas criaturas después se pueden
cambiar por tokens o se pueden seguir utilizando para mejorar en el propio juego [Inf20].
Figura 11: Algunas de las criaturas que se usan para jugar a Axie Infinity
[Inf20]
2.3.2. Deportes.
En noviembre de 2021 el diario ’El Páıs’ publicó una noticia en la que se hablaba de un acuerdo
de La Liga con tres empresas del universo blockchain: Socios.com, Dapper Labs y Sorare con el
objetivo ’de maximizar el ingreso’ e ’incrementar la relación con los fans’. ¿Cómo? Mediante fan
tokens que, en la fecha en la que se publicó el art́ıculo, estaban presentes en casi 40 clubes de
fútbol, entre los que destacan el F.C. Barcelona o el Atlético de Madrid. Mediante esos tokens el
aficionado puede gozar de ciertos derechos y privilegios para con el club, como elegir la celebración
de un jugador o la canción que suena cuando sale el equipo al campo. Es un acercamiento del
hincha al club que aporta valor a cada fan token. Para tener una idea del valor económico que
supone, Socios.com trabaja con más de 90 equipos de todo el mundo tanto de La Liga, selecciones
nacionales, equipos de la NBA y escudeŕıas de Fórmula 1, y se estima que el valor de todas sus
fan tokens ronda los 400 millones de euros[P.V21].
También cabe destacar en este punto, un juego que consiste en ir obteniendo cartas de jugadores
que, según su rareza, van adquiriendo cierto valor y pueden ir generando tokens en función de las
actuaciones reales de los propios jugadores que representan esas tarjetas. Cada una de esas tarjetas
es un NFT que puede comprarse, venderse o tradearse.
2.4. Blockchain: la base de NFT
Como ya se ha comentado en el el apartado 1.1.2, Blockchain es un sistema peer-to-peer sin una
autoridad central que gestione el flujo de datos. Esta es una de las claves de esta tecnoloǵıa, ya
que removiendo el control centralizado y manteniendo la integridad de los datos se consigue una
gran red distribuida de usuarios independientes y que actúan, cada uno en su localización, como
un nodo completo. Además, también se utilizan criptomonedas a modo de acciones. Trabajan de
forma diferente para cada cadena. Básicamente, el software (protocolo blockchain) paga al hardware
(nodos completos que aseguran los datos en la red) para que opere.
Aqúı se puede observar cómo en la página de blockchain de Bitcoin se muestran diversas opera-
ciones en tiempo real que van apareciendo y mostrándose de forma gráfica. Los cuadrados verdes
son inputs y los rojos outputs de la cadena de bloques. Los cuadrados azules son transacciones en
las que participan inputs y outputs.
15
Figura 12: Captura de la red blockchain de Bitcoin en tiempo real.
[Blo21]
2.4.1. ¿Por qué Blockchain?
Las cadenas de bloques son capaces de crear confianza en los datos digitales, ya se ha visto en el
caso de los NFT y su comparativa a los certificados de autenticidad. Cuando se añade información
a una base de datos de una cadena de bloques es casi imposible de eliminar o cambiar. Debido
a esto, Blockchain se considera la ”quinta evolución”de la computación. Cualquier evento que se
haya registrado puede encontrarse, y ver cuándo y quién lo hizo.
De hecho, cualquier operación delicada que hasta no hace mucho solamente pod́ıa hacerse
de forma presencial u offline, ahora es posible garantizar su seguridad cuando se hace de forma
online gracias a Blockchain manteniendo las mismas oportunidades y derechos. Las aplicaciones
blockchain se construyen alrededor de la idea de que la propia red se arbitra a śı misma. El código
es la ley y las reglas son escritas y aplicadas por ella misma.
2.4.2. Estructura de las cadenas de bloques
En las cadenas de bloques (Blockchain) pueden diferenciarse tres partes potenciales:
Bloque: es una lista de operaciones guardadas en un libro mayor en torno a un periodo
concreto. El tamaño, periodo y los eventos de esos bloques es diferente para cada blockchain.
La blockchain de Ethereum, por ejemplo, no tiene como objetivo principal guardar y asegurar
el registro de las transacciones de su criptomoneda, pero todas lo hacen. Asignan un valor
para interpretar qué significan los datos que se guardan para cada operación.
Cadena: es el hash que relaciona un bloque con otro, ((encadenándolos)) matemáticamente.
Este es uno de los conceptos más complicados de comprender de la tecnoloǵıa blockchain. El
hash se crea partiendo que los datos que hab́ıa previamente en el bloque, es la identificación
de estos datos y bloquea los bloques en orden y tiempo.
Aunque la tecnoloǵıa blockchain es relativamente nueva, no lo es el hashing, que surgió hace
unas tres décadas. Una función hash crea un algoritmo matemático que mapea los datos, sea
cual sea su tamaño, a una cadena de bits de un tamaño fijo. A esto se le llama Secure Hash
Algorithm (SHA), que es una de las funciones más usadas en blockchains.
Red: la red está compuesta por nodos completos. Entiéndase ((nodos completos)) como los
ordenadores o computadoras que ejecutan el algoritmo que asegura la red. Cada uno de los
nodos contiene un registro completo de todas las transacciones de toda la cadena de bloques.
Además, los nodos están esparcidos por el mundo y pueden ser utilizados por cualquiera.
Como se puede observar en la Figura 13 [Fig. 13], tal y como se expone en la web de la BSM
(Blockchain School for Management), cada uno de los bloques registra diversas transacciones e
información relativa a las operaciones que se realizan sobre la cadena. Además, contienen el hash
de cada bloque y el del bloque anterior. Esto produce que haya inmutabilidad, pues un cambio
mı́nimo en la información contenida en un bloque hace que el hash sea totalmente diferente, por
16
Figura 13: Secuencia de bloques ordenados con la información que contienen. [fM20]
lo que la cadena se rompe y quedaŕıa invalidada. También podŕıa ocurrir que un usuario concreto
quisiese variar alguno de los datos. Sin embargo, solamente quedaŕıa registrado en su versión, por lo
que dicho cambio seŕıa ignorado por la red, separándose de la misma y automáticamente apartado
de ella.
2.4.3. La clave de Blockchain: llegar a un acuerdo
Las cadenas de bloques son herramientas muy potentes debido a que por śı mismas crean
sistemas honestos, confiables y que se auto-corrigen sin necesidad de que una autoridad centralizada
aplique las normas.
Figura 14: Algoritmo que siguen los nodos para llegar a un acuerdo. [Lau17]
En el ámbito de blockchain, el consenso [Fig. 14]es un proceso en el que se llega a un acuerdo
entre los nodos de la red que,recuérdese, son nodos completos. Éstos validan las transacciones
que se registran en el libro mayor. Cada blockchain tiene su propio algoritmo y también existen
diferentes formas de llegar al consenso, ya que pueden realizarse diferentes operaciones en función
de la cadena de bloques. Algunas tienen valor comercial (Bitcoin), otras almacenan datos y actúan
asegurando sistemas y contratos. De hecho, Bitcoin opera asumiendo que un atacante malicioso
quizás quiera corromper el historial de operaciones para hacerse con algunas unidades de sus tokens.
Previene estos ataques utilizando un modelo llamado ”proof to work”, que resuelve el problema del
general Byzantine: ”¿Cómo sabes que la información que estás buscando ha permanecido inalterada
externa o internamente?”
Esta forma de ’pensar’ de Bitcoin es la que tienen la mayoŕıa de cadenas de bloques. Las
expectativas y el grado de fiabilidad de la red determina el algoritmo de consenso que debeŕıan
utilizar.
17
2.5. Destripando NFT
Como se puede deducir tras lo expuesto, un NFT se puede considerar un eslabón más dentro
de una cadena, nunca mejor dicho. En una cadena de bloques en la que se van añadiendo piezas
que forman parte de un todo, cada uno de estos pedazos es único. Está protegido por todos los
nodos (individuos) que forman parte de la red mediante un consenso. Poseen una identidad propia
(hash) que aseguran su inmutabilidad, y la información de la cadena misma está blindada gracias
al funcionamiento de su pilar principal: blockchain. Además de todo lo anterior, cabe destacar
que existen varios frameworks para la creación y emisión de NFTs. Concretamente se utilizan
los denominados ERC. Las siglas de ERC significan Ethereum Request for Comments. No es
una tecnoloǵıa por śı misma, sino que proporciona una gúıa técnica a los desarrolladores para la
construcción de un estándar. A fecha de diciembre de 2018, exist́ıan nueve ERCs finales: ERC-20,
ERC-55, ERC-137, ERC-162, ERC-181, ERC-190, ERC-721 y ERC-1167.
2.5.1. ERC-20
De todos los estándares mencionados anteriormente, el ERC-20 es un estándar que apareció
en 2015 gracias a Fabian Vogelsteller. Este estándar describe un conjunto de reglas que debeŕıa
cumplir un token para funcionar con Ethereum. ERC no se considera un código o un software,
sino que es más, como se ha mencionado antes, una gúıa o un libro de instrucciones. El estándar
ERC-20 facilita la predicción de las interacciones entre diferentes tokens y aplicaciones y define
también cómo se transfieren a través de la blockchain de Ethereum.
Los principales beneficios que aporta el ERC-20 es:
Uniformidad en la programación: facilita la programación, creación y desarrollo de nuevo
software basado en Ethereum.
Reduce la complejidad de la programación: reduce la complejidad del software creado
para usarla.
Soporte para múltiples lenguajes de programación y mejoras en la portabilidad:
es libre, por lo que se puede programar en ella en distintos leguajes de programación.
Menor complejidad en la comprensión de cada tipo tokens implementado: esto es
gracias a que están basados en los mismos principios de funcionalidad.
Mayor seguridad: gracias a una función que permite otorgar permisos espećıficos de acceso
y uso de fondos a DApps (Aplicaciones Descentralizadas) para que realicen operaciones de
forma segura [Bit20b].
Menor riesgo de romper contratos, al no tener impedimentos, ni incompatibili-
dades: gracias a que la API es estable, los cambios introducidos la mejoran, pero no rompen
la compatibilidad.[Bit20a]
Existen las llamadas aplicaciones descentralizadas, que admiten el ERC-20. El principal be-
neficio de estas es que su arquitectura está repartida entre muchos nodos. En el caso de estar
centralizada, un solo ataque podŕıa derribar la aplicación, mientras que en el caso de las aplicacio-
nes descentralizadas alimentan su propia actividad a través de un sistema de tokens que pueden
ser espećıficos para una aplicación concreta o pueden ser nativos de la cadena de bloques que
aloja la aplicación. En resumen, estas aplicaciones están diseñadas como proyectos que se ejecutan
sobre una red blockchain que, dada la naturaleza distribuida de ésta, proporciona transparencia y
seguridad a la vez que mantiene una descentralización.
El estándar ERC-20 optimizó la creación y emisión de tokens digitales, lo que está relacionado
con el creciente interés en los eventos de crowfunding de ICO junto con la tecnoloǵıa blockchain.
El número de contratos de token ERC-20 se ha multiplicado por treinta desde 2017 (5.500) a 2021
(160.000). Técnicamente, el ERC-20, describe seis funciones y caracteŕısticas de los tokens digitales
basados en Ethereum[Aca20]:
18
Nombre o identificador y śımbolo asociado: permite identificar y diferenciar los tokens
entre ellos dentro de la blockchain.
Es capaz de manejar los aspectos económicos básicos de su emisión: datos como la
emisión o la precisión decimal son parte fundamental del token en su estructura de datos.
Maneja una interfaz para controlar y revisar los balances de las direcciones de sus
dueños: el token es capaz de informar del balance total de fondos de una cartera (dirección)
concreta.
Puede manejar el sistema de transferencias de forma nativa: esto es debido a que
contiene funciones para manejar transferencias de fondos.
Adicionalmente el token es capaz de manejar autónomamente retiros parciales de
fondos desde una dirección: es capaz de gestionar el retiro de fondos a plazos, pudiendo
realizarse hasta un máximo de la cantidad indicada. [Bit20a]
2.5.2. ERC-721
Sin embargo, el más destacado de NFT es el ERC-721, ya que éste concretamente es un estándar
especialmente preparado para el trading de activos no fungibles de la blockchain de Ethereum. Fue
creado por William Entriken, Dieter Shirley, Jacob Evans y Nastassia Sachs debido a las carencias
de la interfaz ERC-20[Aca20].
Este nuevo estándar difiere del anterior principalmente en que se utiliza principalmente para
tokens no fungibles (como los NFT). Uno de los ejemplos más destacados sobre los que se basa este
estándar es Crypto-kitties [Fig. 15], un juego de blockchain de Ethereum que consiste en comprar,
criar, coleccionar y vender gatos virtuales. Su popularidad fue tal que a finales de 2017 congestionó
la red Ethereum.
Figura 15: Muestra de algunas de los ’kitties’ coleccionables de Crypto-kitties. [DeI17]
2.5.3. ERC-1155
El estándar más reciente y que más mejoras presentas es el ERC-1155, que surge debido a que
los estándares anteriores (ERC-20 y ERC-721) requieren un contrato inteligente para cada tipo de
token (o para cada colección). Esto implica que se tenga que añadir mucha información redundante
a la cadena y conduce a una sobrecarga de la misma, además de problemas de rendimiento y poca
optimización.
Con el surgimiento de juegos que incorporan NFT’s y con el auge que éstos están sufriendo
actualmente, se contempla un escenario con prácticamente infinidad de tipos de tokens, por lo
19
que haŕıa falta un nuevo tipo de estándar que pueda soportar la carga que esto conlleva. El
estándar ERC-1155 proporciona una nueva funcionalidad, ya que se pueden realizar transacciones
con múltiples tipos de tokens a la vez, evitando los problemas de los otros estándares. Además,
por si fuera poco, permite describir y mezclar múltiples tipos de tokens (fungibles o no) en un solo
contrato, facilitando las operaciones que se realicen sobre ellos.
2.5.4. La seguridad de los NFT’s
La seguridad de los NFTs es extrapolable a la seguridad de la Blockchain. Se consigue directa-
mente a través de la red, ya que cada persona tiene un identificador único asociado a su cuenta.
Otro de los puntos fuertes es el hashing, ya que el cálculo del hash de un bloque que se añade a
la red incluye el hash del bloque anterior. Este hash consiste en el ID del bloque, su tipo, el hash
anterior, un timestamp, el ID del usuario, el nivel de mineŕıa yla ráız de Merkle donde se almacena
la información sobre las transacciones previas y sus hashes. En este caso es imposible cambiar la
información del hash [GR18]. Sin embargo, que Blockchain sea una red con una alta seguridad no
la exime de amenazas o problemas internos que se puedan dar, como los siguientes[GR18]:
Ataque del 51 por ciento: se trata de un problema que sucede cuando dos mineros calculan
el has de un bloque al mismo tiempo y obtienen el mismo resultado. En este caso, la cadena
se divide y ambos usuarios tienen dos cadenas diferentes pero ambas válidas.
Doble gasto: el principio de este ataque es similar al problema descrito anteriormente, pero
aplicando un doble coste por haber realizado dos veces el cálculo.
Ataque Sybil: es posible que un nodo acepte múltiples transacciones y que la red no pueda
distinguir si son realmente máquinas f́ısicas. Esta amenaza podŕıa llenar la red de usuarios
bajo su control promoviendo los dos problemas anteriores y que se puedan ver todas las
transacciones haciendo uso de software especial para ello.
Ataque DDoS: consiste en la solicitud de un gran número de peticiones similares, aunque
para evitarlo existen ciertas reglas: el tamaño del bloque de 1Mb como máximo, el tamaño
de cada script 10Kb, que se puedan verificar hasta un máximo de 20.000 firmas o un máximo
de firma múltiple de 20 claves.
Cracking criptográfico: eEn realidad es posible romper el cifrado RSA. Ya se trabaja en
algoritmos criptográficos que se basan en funciones hash.
2.6. Aplicaciones de NFT
Como ya se ha comentado, los NFTs se basan en la tecnoloǵıa Blockchain. Entre ellas se pueden
destacar las siguientes [GR18]:
Voto electrónico: existe una plataforma llamada Follow My Vote, que es transparente y se
utiliza para el voto online.
Identificación de personas: en Estonia se utiliza un sistema de identificación para sus
ciudadanos que se llama E-Residency.
Autoŕıas: Ascribe es una plataforma que autentica una obra y certifica la autoŕıa por parte
de un artista.
Control de diamantes: la aplicación Everledger es una solución que se aplica para marcar
cada diamante y poder hacerle seguimiento para controlar la economı́a real y evitar el mercado
negro.
Medicina: el proyecto MedRec se utiliza para almacenar de forma segura y transparente el
historial médico de las personas.
2.6.1. Impacto social, económico, ambiental y tecnológico.
Como es habitual, cuando aparece una nueva tecnoloǵıa suele tener un gran impacto en su
propio sector (sector tecnológico), al que afecta directamente, pero también se hace notorio un
impacto a nivel social, cultural y económico. Sobre todo por cómo va a afectar su aplicación a la
vida de las personas.
20
El sector tecnológico es el menos afectado, puesto que no se trata de una revolución en la
tecnoloǵıa Blockchain, sino más bien en el desarrollo de una aplicación de la misma para un sector
concreto, pero śı es cierto que esto no ocurre en los demás ámbitos.
Por un lado, el impacto social, en el que, sobre todo a finales de 2021, se ha colocado a esta
tecnoloǵıa en un marco negativo. Todo ello a ráız de que ciertos youtubers e influencers dijesen
que iban a lanzar su propia colección de NFT’s. La polémica surge cuando Guillermo Dı́az Ibáñez,
también conocido en YouTube como Willyrex, compartió en sus redes sociales que iba a lanzar al
mercado una colección de NFT’s y que su precio iba a oscilar entre uno y dos mil euros. Dado
que su público objetivo no alcanza la mayoŕıa de edad[Cor21], la gran masa social representada en
las redes se le echó encima, ya que solo valoraban en sus intenciones una forma de aprovechar los
NFTs a modo especulativo. Algunos de ellos, como los CryptoPunks, no han dejado de ver cómo
crećıa su valor, mientras que otros no han tenido la misma suerte. En la web de Dune Analytics
(https://dune.xyz/browse/dashboards), que recopila cuadros de mando en los que se pueden ver
diferentes datos reales a través de sentencias creadas por sus propios usuarios, se pueden consultar
dichos cuadros de mando de distintas colecciones de NFTs. En este caso, como ya se ha dicho, los
CryptoPunks tienen la siguiente evolución [Fig. 16]:
Figura 16: Evolución del precio y el volumen de USD invertidos en CryptoPunks.
Como se puede apreciar, hay un claro descenso en el precio de esta colección en concreto,
además de observarse una oscilación bastante importante en el precio, por lo que es un activo
poco seguro. Además se puede deducir que el interés (y, por ende, el valor) está decreciendo. Si se
observa de manera algo más generalizada un cuadro de mando de la misma web en el que se indica
el número de NFTs part́ıcipes en alguna transacción, el volumen (en USD) que ha participado en
esas transacciones y el número de compradores/vendedores, se puede obtener una conclusión más
acertada [Fig. 17]:
21
Figura 17: Evolución del mercado de NFT.
Del conjunto de información anterior [Fig. 17] se puede inferir que, aunque a partir de noviembre
de 2021 se observa un incremento considerable en el número de transacciones, el precio se ha ido
decrementando exponencialmente a partir de mediados de enero de 2022. Esto hace del mercado de
los NFTs algo más que inestable a la hora de invertir y a tener en cuenta en caso de querer orientar
las inversiones a este punto, no sin restar importancia a la cantidad de dinero que promueve.
Sin embargo, aunque los NFTs no dejan de ser una opción de inversión con mayor riesgo para
las personas que se dedican al mundo de las inversiones, esta tecnoloǵıa también tiene un impacto
positivo en la economı́a más allá de ello. Abre posibilidades a que los artistas puedan dotar a sus
obras digitales de originalidad, autenticidad y que de ese modo puedan aportar cierto valor a un
mercado que estaba abandonado por la tecnoloǵıa en las últimas décadas. También permitiŕıa abrir
la veda a cualquier otro aspecto ya mencionado, como la identificación de personas, la eliminación
de documentos de compra/venta y aśı reducir los movimientos en el mercado negro y también evitar
también los intermediarios en este tipo de operaciones. De este modo seŕıa mucho más cómodo y
fiable para ambas partes.
22
Por otro lado, el que seŕıa el lado más oscuro de todo lo que se está contando, es el que
afecta directamente a la vida de las personas a corto y medio plazo, como es el marco ecológico y
medioambiental. Según se publicó en el diario ’El mundo’ [dL21], solamente el minado de Bitcoins
a fecha de la noticia, consume la misma cantidad de enerǵıa que Ucrania o Suecia. Además, este
consumo de enerǵıa proviene sobre todo de fuentes no renovables. Si se mira el asunto que procede,
como son los NFT, en la web CryptoArt.WTF calcula el coste medioambiental de las transacciones
realizadas pueden llegar a consumir la misma enerǵıa que un residente en cualquier páıs de la Unión
Europea a lo largo de meses o años. De hecho, en una noticia de la BBC, [Row21], se analiza el
gasto energético del Bitcoin y, si se considerase un páıs, podŕıa situarse entre los 30 que más enerǵıa
consumen [Fig. 18].
Figura 18: Costes enerǵıa de Bitcoin anual [Row21].
En este caso está contabilizándose solamente la enerǵıa empleada por la red de Bitcoin. Si se
tuviesen en cuenta el resto de redes, el gasto se incrementaŕıa considerablemente. Este es un punto
muy a tener en cuenta ya que, en ciertas aplicaciones, es una enerǵıa malgastada para realizar
operaciones que se desechan al instante de ser resueltas y no tienen un fin mayor que el generar
más unidades de criptomonedas sin una utilidad real.
23
2.6.2. Puntos a favor y en contra [GR18]
Después de todos los puntos tratados anteriormente, hay varios factores que, objetivamente,
permiten clasificar diversas propiedades y conceptos en ventajas e inconvenientes. Éstos no son
necesariamente los puntos a favor o en contra de la tecnoloǵıa NFT, sino que puede extenderse a
Blockchain, que es la ráızde aquella:
Ventajas:
• Descentralización: La principal ventaja de la tecnoloǵıa blockchain está basada en un
sistema descentralizado. Esto hace que no sea necesaria la participación de un interme-
diario entre dos individuos que componen la red, sino que todos los individuos que la
componen tienen la capacidad de tomar decisiones por śı mismos.
En caso de que lo hubiese, seŕıan necesarios más procedimientos, tanto en comunicación
como en recursos, además de un coste económico mayor y un aumento en el tiempo
necesario para realizar cualquier transacción entre dos usuarios. Incluso se añade el
riesgo de que dicho intermediario pudiera ser atacado por piratas informáticos.
• Inmutabilidad:En el caso de blockchain cada transacción por śı misma tiene su prueba
de validez y autorización, de modo que pueden ser procesadas y autorizadas de forma
independiente. Estas transacciones no pueden ser modificadas o suprimidas por ningún
usuario, ya que se genera una copia de cada una de ellas en cada una de las máquinas
que la componen.
• Transparencia: Cada una de las máquinas que componen la red es transparente al
resto de usuarios. A la hora de realizar la transacción no se necesita saber quién hay al
otro lado, sino que basta con conocer qué dos usuarios desean realizar una operación en
ella.
• Trazabilidad: La forma en la que está diseñada la Blockchain permite mostrar cualquier
error que se haya podido producir y corregirlo si es necesario, de modo que se puede
tener cierta traza del mismo.
• Seguridad: La alta seguridad de esta tecnoloǵıa es otro de sus puntos fuertes. Se
logra en el propio acceso a la red. Cada persona que entra tiene una única identidad
vinculada a su cuenta. Además se aplica hashing para mantener el rastro de cada uno
de los bloques que conforman la cadena, calculándose el hash del nuevo bloque a partir
del bloque anterior (entre otros parámetros), de modo que es prácticamente imposible
modificar un bloque.
• Libro de cuentas compartido ledger: Blockchain se comporta como una especie de
cuaderno compartido, de modo que todas las transacciones quedan anotadas en cada
una de las máquinas. En caso de modificarse, solamente se aplicaŕıa el cambio en la
máquina local, desvinculándose de la cadena e impidiendo el acceso a la misma, puesto
que ese bloque ya no formaŕıa parte de esa red en concreto.
• Velocidad de procesamiento: La Blockchain está diseñada de tal modo que dismi-
nuye considerablemente el tiempo de procesamiento con respecto a las transacciones
tradicionales. Pasando de aproximadamente 3 d́ıas a unos minutos o segundos.
Inconvenientes:
• Alto consumo de enerǵıa: al igual que se ha comenzado con su principal ventaja, es
interesante conocer cuál es su principal inconveniente, que es el alto consumo de enerǵıa
que requiere. Esto se debe a que cada vez que se crea un nodo, se debe comunicar con
cada uno de los demás nodos (máquinas) de la red. En este proceso se realizan múltiples
operaciones por segundo para validar las transacciones, se realizan comunicaciones entre
los nodos de la red (además de la propia creación del nodo). A esto se suma el alto nivel
de tolerancia a fallos para garantizar un tiempo nulo de inactividad y hacer que los datos
sean siempre inalterables y estén disponibles. Todo esto hace que el consumo por cada
máquina sea bastante grande, al nivel que ya se ha comentado en puntos anteriores,
pero lo que hace que se incremente de forma considerable es la verificación de firmas,
ya que cada transacción se debe firmar digitalmente y se necesita una gran potencia de
cálculo para poder hacerlo.
• División de la red: Otra de las grandes desventajas que no se ha desarrollado anterior-
mente es la posibilidad de que la red se pueda dividir. Esto podŕıa suceder cuando hay
24
nodos operando con software obsoleto que no acepte transacciones en la nueva cadena.
Esa cadena creaŕıa el mismo historial de transacciones que en la anterior, duplicándose.
Esto recibe el nombre de fork (tenedor), y existen dos tipos:
◦ Soft fork: Este caso establece un nuevo conjunto de reglas en los bloques, de
modo que los nodos se actualizan para seguir dichas reglas. En caso de que un
bloque fuese previamente válido para la cadena anterior no fuese compatible con
las nuevas reglas, seŕıa descartado. Por ejemplo, si una nueva regla consistiese en
que el ID de un bloque fuese de 10 caracteres como máximo, seŕıa descartado un
bloque con un ID superior a esa longitud.
◦ Hard fork: Al contrario que en el Soft fork, se aceptan todos los bloques que
cumplan el conjunto de reglas establecido aunque no las cumpliesen anteriormente.
• No escalable: La red crece cuando se añaden nuevos bloques, por lo que, además de
aumentar la enerǵıa consumida, también aumentan los recursos necesarios. No todos los
equipos tienen por qué cumplir estos requisitos y pueden aparecer problemas, como que
no se pueda almacenar la copia completa del histórico de transacciones. De esta forma
se rompeŕıa la inmutabilidad de la red.
• Altos costes: Es otra de las grandes desventajas. Cada transacción se estima entre 75
y 160 dólares (para cubrir los costes energéticos).
25
.
26
3. Caso práctico: comerciando con NFT
Los NFTs son realmente sencillos de crear. Basta con cumplir las condiciones legales para poseer
una cuenta en un exchange que tenga la opción de poder crear uno y tener una wallet propia. En
este trabajo se pretende exponer, paso a paso, cómo crear un NFT desde cero hasta ponerlo a la
venta. En primer lugar, como se ha comentado, se ha de tener una cartera para poder realizar
transacciones de manera segura. En este caso se ha optado por utilizar MetaMask, que tiene un
plugin que puede adherirse al propio navegador y cuya utilidad se apreciará en la [Fig. 19].
Figura 19: Imagen de portada de la página web de MetaMask.
MetaMask proporciona facilidad, tanto para comprar, como para vender, además de poder
hacerlo para cualquier red (Ethereum, Bitcoin, Binance,...), y tener en una simple interfaz nuestros
fondos [Fig. 20]:
Figura 20: Imagen de los fondos de la página web de MetaMask.
Una vez que se tenga la cuenta en MetaMask en la que almacenar los criptoactivos, ya sean
criptomonedas o NFTs, basta con poder crear uno y añadirlo. Aunque lo más cómodo seŕıa te-
nerlo todo centralizado en un mismo exchange, Binance no permite a todos sus usuarios crear
NFTs (aunque śı comprarlos), por lo que se ha optado por utilizar una página externa para ello:
treasureland.market [Fig. 21].En este sitio web, crear un NFT es tan fácil como rápido. En este
caso, una vez que se tenga vinculada la cartera (de ah́ı que antes se mencionase que era útil la
extensión del navegador de MetaMask), se accede inmediatamente al mercado de NFT, donde se
pueden encontrar múltiples colecciones, inclúıdas las mencionadas anteriormente. Los precios los
establecen los vendedores, aunque también está la opción de realizar ofertas por debajo de su valor
establecido. Una vez se tenga un NFT aparecerá listado junto con los que aparecen en esta página:
27
Figura 21: Imagen de la página de inicio de Treasureland.
Una vez en este punto, se accede rápidamente a la sección en la que, en unos segundos, se
tendrá disponible el NFT que se seleccione:
Figura 22: Acceso a la sección de creación de NFT.
En este caso, a través de la página web https://thischairdoesnotexist.com, se ha generado de
forma completamente aleatoria el modelo 3D de una silla [Fig. 23], que se ha utilizado para trans-
formarlo en un NFT. A continuación la imagen del modelo generado y de la creación del token:
Figura 23: Generación aleatoria del modelo 3D de una silla.
Para la creación del NFT no son necesarios más que lo básico: La red Blockchain en la que
será creado, el nombre del token y su tipo (imagen, v́ıdeo o audio), el fichero que lo contenga (que
será cargado en la web), una imagen (opcional) representativa del mismo, una descripción, suspropiedades, y el número de copias que se pueden vender de éste en concreto [Fig. 24] y [Fig. 25].
28
Figura 24: Imagen del menú de creación de un NFT 1/2.
Figura 25: Imagen del menú de creación de un NFT 2/2.
Una vez creado , de manera inmediata aparece la opción de visualizar o directamente poner en
venta:
29
Figura 26: Opciones inmediatamente después de crear un NFT.
Si se selecciona de nuevo el perfil del usuario activo, ya se puede observar que se encuentra en
propiedad y que se puede consultar la información que se ha cumplimentado al crearlo. Como se
puede ver, un NFT puede ser cualquier archivo audiovisual con el que se desee comerciar:
Figura 27: NFT en propiedad.
En este punto viene lo interesante, que seŕıa la venta del mismo. Para poder vender un NFT
es necesario pagar una tasa en la blockchain a la que pertenezca, es decir, en la que se haya
seleccionado previamente durante su creación. Esto es debido a los costes de cómputo para la
creación del mismo, para realizar las operaciones necesarias que añaden a la cadena de bloques la
’orden’ de creación de este token.
En este caso no se ha procedido a realizar el pago de la tasa, pero simplemente abonándola el
NFT se incluiŕıa en en mercado del portal, pudiendo venderse por el precio deseado o en subasta
y adquiriendo el valor de coste equivalente en la moneda de la red a la que pertenezca [Fig. 29].
30
Figura 28: Atributos y caracteŕısticas de un NFT en propiedad.
Figura 29: Costes de la creación de un NFT para la blockchain de BNB.
31
.
32
4. Conclusiones
Tras el desarrollo llevado a cabo se pueden extraer las siguientes conclusiones:
En cuanto a la utilidad y las aplicaciones de los NFTs, se pueden considerar una extensión
de la tecnoloǵıa Blockchain aplicada en el entorno de la propiedad intelectual, con toda la
seguridad que ello implica. Además se pueden considerar una fuente más de ingresos en caso
de querer invertir en ellos a pesar del alto riesgo que conlleva por su alta volatilidad. Y no solo
eso, sino que tiene aplicaciones muy interesantes a nivel de gestión en varios sectores, como
en medicina con los historiales médicos, información personal de la ciudadańıa, identificación
de propietarios de veh́ıculos y viviendas y un largo etcétera.
Con respecto a la eficiencia, aún no ha llegado la forma de explotar la tecnoloǵıa de forma
que se pueda llevar de forma eficaz y ecológica a un uso óptimo, ya que los costes energéticos
no compensan según los beneficios a nivel social que se tienen actualmente, y que que otros
medios más tradicionales pueden cumplir la misma función sin llegar a ser tan perjudiciales.
Tomando una perspectiva desde el individuo y como sociedad, este proyecto trataba de servir
como una base para entender mejor cuál es el funcionamiento de un NFT a nivel tecnológico
y sus posibles aplicaciones. En este momento esta tecnoloǵıa está empezando a crecer y a
tener diferentes aplicaciones (unas más orientadas al bien común que otras), ya que, como
se ha podido observar, es muy sencillo crear NFTs sin tener mucho más que una conexión a
Internet y cierta pilleŕıa a la hora de querer generar algunos ingresos sin tener que invertir
demasiado inicialmente. Teniendo en cuenta, obviamente, que haya interés sobre la colección
de los mismos para aśı tener compradores potenciales. A otro nivel está el sector de los
videojuegos, en el que, como se ha mencionado anteriormente, las empresas están empezando
a incluir contenido exclusivo, ya sea en juegos Pay to Win (en los que compras mejoras para
jugar con ciertas ventajas) y otro tipo de contenido que simplemente son aspectos visuales
que no afectan al juego. También se está empezando a aplicar en varios páıses para la gestión
a nivel sanitario (para los expedientes cĺınicos) o social (para la identificación de propietarios
de inmuebles o veh́ıculos), pero aún queda camino por recorrer para que pueda hacerse a
nivel global algún proyecto que permita su uso eficiente.
En una sociedad cada vez más digitalizada, el uso de los NFTs (y de la tecnoloǵıa Blockchain
en general), puede ser incréıblemente eficaz para identificar a cada individuo y para acercar más
el mundo digital al mundo real, de modo que cualquier propiedad digital pueda ser fácilmente
relacionada a su propietario, que se puedan crear universos digitales en el que se pueda poseer
una parcela de tierra virtual, una vivienda, un veh́ıculo u otros objetos con los que comerciar en
ese mundo. Poco a poco esa brecha entre ambos mundos es más fina, y gracias a este tipo de
tecnoloǵıas se pueden tener experiencias totalmente innovadoras para todos.
33
Referencias
[Aca20] Binance Academy. https://academy.binance.com/en/. 2020.
[Aca21] Binance Academy. https://academy.binance.com/en/glossary/address. 2021.
[AL09] Haroon; Abdallat Najwan Al-Laham, Mohamad; Al-Tarawneh. Development of electronic
money and its impact on the central bank role and monetary policy. Issues in Informing
Science and Information Technology, 6:339–349, 2009.
[Bit20a] Bit2Me. https://academy.bit2me.com/que-es-erc-20-token/. 2020.
[Bit20b] Bit2Me. https://academy.bit2me.com/que-es-token-allowance/. 2020.
[Blo21] Bitcoin Blockchain. https://dailyblockchain.github.io/. 2021.
[Cas21] Sarah Cascone. Sotheby’s is selling the first nft ever minted. news.artnet.com, 2021.
[Cor21] Letizia Aragüés Cortés. ¿qué son los nfts? los youtubers se lanzan a crear sus propios
tokens. El Economista, 2021.
[DeI17] DeIngenieur.nl. https://www.deingenieur.nl/artikel/crypto-kitties-are-the-new-hype.
2017.
[Dow21] Michael Dowling. Is non-fungible token pricing driven by cryptocurrencies? Finance
Research Letters, page 102097, 2021.
[fM20] Blockchain School for Management. Blockchain, qué es y cómo funciona. 2020.
[Gen17] Ashlyn Gentile. Cómo hacer un certificado de autenticidad. www.agora-gallery.com, 2017.
[GR18] J. Golosova and A. Romanovs. he advantages and disadvantages of the blockchain tech-
nology. IEEE 6th Workshop on Advances in Information, Electronic and Electrical Engi-
neering (AIEEE), 2018.
[Inf20] Axie Infinity. https://axie.substack.com/. 2020.
[Lar21] Larvalabs. https://larvalabs.com/. 2021.
[Lau17] Tiana Laurence. Blockchain for dummies. 2017.
[Mou16] William Mougayar. The business blockchain. 2016.
[Oko21] I. E. Okonkwo. Nft, copyright; and intellectual property commercialisation. 2021.
[O’S21] Steven M. O’Sullivan, Arthur; Sheffrin. Economics: Principles in action. page p. 271,
2021.
[Pre94] B. Preneel. Cryptographic hash functions. european transactions on telecommunications.
pages 431–448, 1994.
[P.V21] P.V. Cómo el ‘blockchain’ puede hacerte más fiel a tu equipo. El Páıs, 2021.
[RAE] RAE. Real academia española.
[Row21] Justin Rowlatt. Cómo el descomunal gasto de enerǵıa del bitcoin puede hacer explotar
la burbuja de las criptomonedas. https://www.bbc.com/mundo/noticias-56144398, 2021.
[dL21] Ángel Jiménez de Luis. El coste oculto del boom de las criptomonedas: consumen más
enerǵıa que ucrania o suecia. El Mundo, 2021.
34
	Introducción
	Conceptos básicos
	NFT
	Blockchain
	Función Hash
	Criptoactivos
	Criptomonedas
	Exchange
	Carteras (wallet) y direcciones (address)
	Objetivos
	Entender cómo nace un NFT
	Aplicaciones a nivel usuario
	Ventajas e inconvenientes de los NFT's GoloRoma
	Fundamentos principales
	Antes de NFT: El certificado de Autenticidad
	Los primeros NFT: Quantum y los cryptopunks
	Quantum: el primer (No) NFT
	Cryptopunk: la primera colección de NFT reconocida
	NFT en la actualidad.
	Videojuegos.
	Deportes.
	Blockchain: la base de NFT
	¿Por qué Blockchain?
	Estructura de las cadenas de bloques
	La clave de Blockchain: llegar a un acuerdo
	Destripando NFT
	ERC-20
	ERC-721
	ERC-1155
	La seguridad de los NFT's
	Aplicaciones de NFT
	Impacto social, económico, ambiental y tecnológico.
	Puntos a favor y en contra GoloRoma
	Caso práctico: comerciando con NFT
	Conclusiones

Continuar navegando

Materiales relacionados

31 pag.
Criptomonedas

SIN SIGLA

User badge image

leandroachaparro

50 pag.
01 Blockchain

SIN SIGLA

User badge image

Chantel Gonzales

12 pag.
Blockchain.

User badge image

jose manuel santiago perdomo