Skip to content

Protocolo de NFTs Recursivos SRC-721

El Protocolo de NFTs Recursivos SRC-721 permite tokens no fungibles avanzados con obras de arte en capas y componibles almacenadas directamente en Bitcoin. A diferencia de los NFTs tradicionales, los tokens SRC-721 hacen referencia a múltiples capas en cadena para crear NFTs de alta resolución y rentables.

Fundador del Protocolo: DerpHerpstein - Fundador de la comunidad y arquitecto del Estándar de Tokens No Fungibles SRC-721, pionero de la funcionalidad única de NFTs en Bitcoin Stamps.

Características Clave

  • Composición Recursiva: NFTs construidos a partir de múltiples activos de capas pre-almacenados
  • Rentable: Almacena capas de obras de arte una vez y referencialas en múltiples NFTs
  • Alta Resolución: Soporte para composiciones detalladas de múltiples capas
  • Metadatos en Cadena: Todos los datos almacenados permanentemente en Bitcoin
  • Minteo Flexible: Múltiples modos de minteo y sistemas de asignación de rasgos
  • Integración con Counterparty: Usa IDs de activos estables de Counterparty

Creando Colecciones SRC-721

Proceso Simple de Creación de Colecciones:

Visita Stampchain.io → para herramientas de creación SRC-721

Creación de Colección Paso a Paso:

  1. Diseña las Capas: Crea componentes individuales de obra de arte (fondos, personajes, accesorios)
  2. Sube las Capas: Almacena cada capa como un Bitcoin Stamp separado
  3. Despliega la Colección: Define los parámetros y precios de la colección usando herramientas web
  4. Configura los Rasgos: Define cómo se combinan las capas para crear NFTs únicos
  5. Habilita el Minteo: Permite a los usuarios mintear NFTs compuestos desde tus capas

Beneficios para Artistas:

  • Menor Costo: Almacena capas una vez, úsalas en múltiples NFTs
  • Mayor Calidad: Soporte para obras de arte detalladas y en capas
  • Diseño Flexible: Mezcla y combina capas para variedad infinita
  • Almacenamiento Permanente: Todas las obras de arte almacenadas para siempre en Bitcoin
  • Fuentes de Ingresos: Gana tanto en ventas individuales como en regalías

Ejemplo de Estructura de Colección:

  • Capa de Fondo: Cielo, bosque, ciudad (3 opciones)
  • Capa de Personaje: Diferentes personajes (10 opciones)
  • Capa de Accesorio: Sombreros, gafas, joyería (5 opciones)
  • Combinaciones Totales: 3 × 10 × 5 = 150 NFTs únicos

Implementación Técnica

Para desarrolladores que implementan SRC-721 de forma programática:

Estructura de Despliegue de Colección

El protocolo usa datos en formato JSON con operaciones para despliegue, revelación, minteo y transferencia. Cada operación requiere parámetros específicos para la gestión de colecciones y la creación de NFTs.

Características Técnicas Clave

  • Composición Recursiva: Los NFTs hacen referencia a múltiples capas de stamps pre-almacenadas
  • Eficiencia de Costo: Almacena elementos comunes una vez, referencialos múltiples veces
  • Escala Ilimitada: Sin límites de tamaño de archivo mediante composición de capas
  • Estabilidad de Activos: Usa IDs de activos de Counterparty para consistencia

Recursos para Desarrolladores

Modos de Minteo

Público vs Lista Blanca

  • Público: Cualquiera puede mintear tokens
  • Lista Blanca: Solo las direcciones aprobadas pueden mintear
  • Híbrido: Período de lista blanca seguido de venta pública

Asignación de Rasgos

  • Aleatorio: Rasgos asignados aleatoriamente usando una semilla
  • Autorizado: El propietario de la colección asigna rasgos específicos
  • Mixto: Combinación de asignación aleatoria y manual

Modelos de Precios

  • Precio Fijo: Precio establecido por NFT
  • Dinámico: El precio cambia según la demanda
  • Gratuito: Sin costo (solo comisiones de red)

Beneficios del Protocolo

Para Coleccionistas

  • Composiciones Únicas: Cada NFT combina múltiples capas artísticas
  • Rareza Verificable: Verificación de rasgos en cadena y escasez
  • Propiedad Verdadera: Datos completos del NFT almacenados en Bitcoin
  • Escala Ilimitada: Sin límites de tamaño de archivo mediante composición recursiva

Para Desarrolladores

  • Almacenamiento Eficiente: Reutiliza capas en múltiples NFTs
  • Metadatos Enriquecidos: Soporte para sistemas de atributos complejos
  • Arquitectura Escalable: Supera los límites de tamaño de transacción única
  • Optimización de Costos: Las capas compartidas reducen los costos por NFT

Aplicaciones en el Mundo Real

Activos de Juegos:

  • Sistemas de personalización de personajes
  • Componentes de equipamiento y mejoras
  • Insignias de logros y coleccionables

Colecciones de Arte Digital:

  • Arte generativo con variaciones de rasgos
  • Proyectos de arte colaborativo
  • Ediciones limitadas

NFTs de Utilidad:

  • Tokens de acceso con representación visual
  • Insignias de membresía con personalización
  • Entradas a eventos con diseños únicos

Integración de Red

SRC-721 se integra con la infraestructura de Bitcoin Stamps:

  • Protocolo Counterparty: Sistema de IDs de activos estable
  • Indexador de Stamps: Rastrea minteos y transferencias de NFTs
  • Almacenamiento de Capas: Los stamps individuales almacenan capas de obras de arte
  • Acceso API: Consulta colecciones y datos de NFTs mediante las APIs de stampchain.io

Garantía de Permanencia

Los Bitcoin Stamps, incluidas todas las capas y composiciones de NFTs SRC-721, alcanzan un nivel de permanencia de datos arquitectónicamente superior a otros protocolos basados en Bitcoin. Esta garantía surge de la forma en que los datos de Stamps se almacenan en la red Bitcoin.

Por Qué los Datos de SRC-721 No Pueden Ser Podados

Las capas de obras de arte y los metadatos de colecciones SRC-721 se codifican directamente en el conjunto de salidas de transacciones no gastadas (UTXO) — el conjunto de datos principal que cada nodo Bitcoin con validación completa debe conservar para verificar nuevas transacciones. Dado que estos datos residen en salidas que los nodos están obligados a mantener, no pueden descartarse sin romper el consenso. Cualquier nodo completo de Bitcoin, en cualquier punto del futuro, tendrá el registro completo de cada capa SRC-721, despliegue de colección y composición de NFT. Dado que SRC-721 usa referencias recursivas a capas en cadena, cada componente de un NFT compuesto es independientemente permanente — no existen dependencias fuera de la cadena que puedan romperse con el tiempo.

Contraste con Ordinals y los Datos Witness

Las inscripciones de Ordinals almacenan sus datos en la parte witness (SegWit) de las transacciones de Bitcoin. Si bien los datos witness se incluyen en los bloques, el protocolo de Bitcoin permite explícitamente a los nodos podar los datos witness después de la validación. Un nodo podado puede descartar las secciones witness por completo y seguir funcionando como participante válido en la red. Esto significa que la disponibilidad de los datos de Ordinals depende de que los nodos de archivo elijan conservar esos datos — no está garantizado estructuralmente.

Los Bitcoin Stamps adoptan el enfoque opuesto. Al incrustar datos en el conjunto UTXO en lugar de datos witness, los Stamps garantizan que cada nodo completo — ya sea de archivo o podado — retenga los datos como parte obligatoria de las operaciones de consenso.

Implicación Práctica

Cualquier NFT SRC-721 y sus capas constitutivas pueden recuperarse y reconstruirse completamente desde cualquier nodo completo de Bitcoin, indefinidamente. A diferencia de los sistemas de NFTs que almacenan obras de arte en IPFS o servidores externos, las capas de obras de arte SRC-721 viven directamente en el conjunto UTXO de Bitcoin. No hay dependencia de servicios de anclaje, CDNs o capas de disponibilidad de datos de terceros — la propia red Bitcoin garantiza que cada capa de tu NFT permanezca accesible para siempre.

Comenzar

Para Creadores:

Para Desarrolladores:


SRC-721 lleva la funcionalidad avanzada de NFTs a Bitcoin, permitiendo coleccionables digitales componibles y de alta resolución con almacenamiento permanente en cadena y sistemas de rasgos flexibles.

Proyecto comunitario de código abierto que preserva la cultura digital en Bitcoin