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:
- Diseña las Capas: Crea componentes individuales de obra de arte (fondos, personajes, accesorios)
- Sube las Capas: Almacena cada capa como un Bitcoin Stamp separado
- Despliega la Colección: Define los parámetros y precios de la colección usando herramientas web
- Configura los Rasgos: Define cómo se combinan las capas para crear NFTs únicos
- 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
- Documentación de OpenStamp → - Guía completa de implementación SRC-721
- Ejemplos en GitHub → - Muestras de código y plantillas
- SDK de Stamps → - Herramientas técnicas de integración
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:
- Documentación de OpenStamp → - Guía completa de SRC-721
- SDK de Stamps → - Integración técnica
- Tutorial de Creación de Capas → - Aprende a crear stamps
Para Desarrolladores:
- Ejemplos de SRC-721 → - Muestras de código
- Integración de API → - Consulta colecciones de NFTs
- Integración de SDK → - Construye aplicaciones
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.