CryptoPunks: el dueño estaba en la cadena. ¿Y la imagen?
CryptoPunks registró la propiedad de 10.000 personajes de píxeles en 2017, antes de ERC-721. Guardar las imágenes era otra tarea, completada en 2021. Su historia distingue al propietario, el identificador y la imagen de un NFT.

Resumen clave en 3 puntos
- El detonante / ParadojaCryptoPunks nació en junio de 2017 con 10.000 personajes distintos de 24×24 píxeles y su propio mercado en Ethereum, antes del estándar ERC-721.
- El punto de inflexiónEl contrato original registraba la propiedad y un hash de la imagen conjunta. El hash permitía verificar un archivo, pero no contenía los píxeles para reconstruirlo.
- El legado históricoEl 18 de agosto de 2021, Larva Labs anunció un contrato adicional en la cadena que permitía consultar imágenes y atributos. Conservaba esos datos sin convertir el mercado original en ERC-721.
Cronología de los hechos
Larva Labs lanza CryptoPunks y vincula personajes de píxeles distintos con registros de propiedad en Ethereum.
La fecha de creación de la especificación ERC-721 es posterior a CryptoPunks. Define una interfaz común para seguir y transferir activos distinguibles.
Larva Labs anuncia datos de imágenes y atributos en la cadena, consultables como píxeles o SVG.
Un retrato que se podía copiar
Un CryptoPunk cabía en un cuadrado de apenas 24 por 24 píxeles. Copiar su imagen era fácil. Cuando Larva Labs lanzó la colección en junio de 2017, la pregunta difícil era cómo hacer que una dirección concreta de Ethereum figurase como propietaria de uno de esos retratos de forma verificable. El experimento empezó con 10.000 personajes distintos y un mercado escrito para ellos.[1][2]
La distribución pública inicial no exigía pagar un precio de compra a Larva Labs; interactuar con Ethereum sí implicaba comisiones de red. Lo esencial no era un archivo descargado ni una cuenta convencional en una web de arte. Era una entrada en un contrato que asociaba un Punk concreto con una dirección. Guardar el mismo retrato en otro ordenador no reescribía esa entrada.[2][5]
El número detrás de la cara
El contrato hace especialmente visible esa diferencia. Su registro punkIndexToAddress vincula el número de cada Punk con su propietario. balanceOf cuenta cuántos posee una dirección. Saber que alguien tiene tres Punks no equivale a saber cuáles son: la identidad individual importa aunque la colección también lleve una cuenta del saldo.[2]
Las operaciones de mercado estaban integradas en el mismo sistema. Los propietarios podían poner a la venta un Punk determinado, los compradores podían presentar ofertas y una compra completada cambiaba la dirección asociada a ese número. La web facilitaba las operaciones, pero el contrato aportaba las reglas de propiedad y negociación. La galería era una interfaz para consultar y modificar el registro, no el registro en sí.[2][5]
Un NFT anterior a la interfaz común
CryptoPunks no nació como una colección ERC-721. Sus preguntas frecuentes archivadas describen expresamente un contrato propio con algunos métodos de saldo similares a ERC-20. La especificación ERC-721, con fecha de creación del 24 de enero de 2018, incluyó después CryptoPunks entre las implementaciones existentes que ilustraban el problema: había que seguir la propiedad individual de activos únicos y dar al software una forma común de manejarlos.[3][5]
Esa interfaz permite que un monedero o un mercado formule preguntas equivalentes a colecciones diferentes. ERC-721 combina una dirección de contrato con un identificador de token y define operaciones de propiedad y transferencia. Es un avance de compatibilidad, no una reescritura retroactiva de todos los proyectos anteriores. CryptoPunks ayudó a mostrar el caso de uso mientras conservaba su contrato de mercado original.[2][3]
Una huella no es una imagen
El diseño inicial contenía otra separación. El contrato guardaba imageHash, una huella criptográfica de la imagen conjunta de todos los Punks. Quien tuviera el archivo podía calcular su hash y compararlo con el valor registrado. Así podía comprobar a qué imagen se refería el contrato.[2][4]
Pero una huella no es una copia de seguridad. El hash no contenía los bytes con los que reconstruir los retratos. El registro de propiedad podía seguir disponible mientras el usuario aún necesitaba conseguir la imagen en otro lugar. Decir que una obra está en una cadena de bloques puede esconder dos preguntas distintas: dónde se registra su propiedad y dónde se guarda su contenido visible.[2][4]
El 18 de agosto de 2021, Larva Labs abordó la segunda pregunta anunciando un contrato adicional con imágenes y atributos. Podía devolver los píxeles o el SVG de un Punk, además de rasgos como el pelo o las gafas. El equipo reconoció el impulso de los miembros de la comunidad snowfro y 0xdeafbeef, incluida una prueba de concepto de este último. Según su anuncio, desplegarlo consumió más de 73 millones de gas: una medida de cómputo, no un precio en dólares.[4]
Lo que se había conservado
Según el anuncio, consultar directamente esas funciones de imagen mediante un cliente de Ethereum no exigía enviar una transacción de pago. El trabajo costoso consistía en introducir los datos en la cadena. La incorporación permitía recuperar las imágenes desde Ethereum junto al historial de propiedad; no sustituía el mercado original por un nuevo estándar de token.[2][4]
ERC-721 tampoco exige que todas las imágenes se almacenen en la cadena. Su interfaz opcional de metadatos puede apuntar a una URI, y la especificación permite expresamente que esa referencia cambie. Dos colecciones pueden seguir el mismo estándar de propiedad y elegir soluciones muy diferentes para guardar sus imágenes. La compatibilidad y la conservación resuelven problemas distintos.[3]
CryptoPunks permite ver la diferencia. En 2017, copiar un retrato no daba al autor de la copia la entrada de propiedad del contrato. En 2021, almacenar los datos redujo la dependencia de encontrar un archivo de imagen aparte. La historia de la colección es una sucesión de decisiones prácticas sobre lo que sus coleccionistas pueden verificar y recuperar, más que un único interruptor capaz de volver permanente cada aspecto del arte digital.[1][2][4]
Historias conectadas con este personaje o suceso
Explora las repercusiones históricas y los vínculos entre figuras y momentos clave.

Los gatos digitales de 170.000$ que colapsaron Ethereum: La locura de CryptoKitties en 2017
Cría de gatos virtuales, ventas de 170.000$ y un 25% de tráfico que paralizó las transacciones globales de Ethereum — la crisis de CryptoKitties.
Leer historia →
Nick Szabo: El arquitecto de los contratos inteligentes, Bit Gold y el eterno enigma de Satoshi
Desde acuñar los contratos inteligentes en 1994 hasta diseñar Bit Gold en 1998, la historia del titán que concibió Bitcoin y Ethereum.
Leer historia →Fuentes y referencias
- [1]Fuente 1: Larva Labs: historia del proyecto CryptoPunksLarva LabsConsultado 2026-09-13
- [2]Fuente 2: Código fuente del contrato CryptoPunksMarketLarva LabsConsultado 2026-09-13
- [3]Fuente 3: ERC-721: estándar de tokens no fungiblesEthereum Improvement Proposals · 2018-01-24Consultado 2026-09-13
- [4]Fuente 4: Anuncio de CryptoPunks en la cadenaLarva Labs · 2021-08-18Consultado 2026-09-13
- [5]Fuente 5: Mercado y preguntas frecuentes archivados de CryptoPunksLarva LabsConsultado 2026-09-13