NFT empresariales en MultiChain 2.2

Nodo de origen: 1573525

El camino más fácil hacia tokens no fungibles en cadenas autorizadas

A principios de esta semana, lanzamos MultiChain 2.2 con soporte integrado para tokens no fungibles (NFT). Durante el año pasado, hemos estado hablando con muchos clientes sobre cómo les gustaría ver las NFT admitidas en nuestra plataforma. Y con el lanzamiento de MultiChain 2.2, estamos entregando exactamente lo que necesitan.

¿Qué es una NFT?

Pero primero algunos antecedentes. Si ha estado observando el mundo de la cadena de bloques durante el tiempo suficiente, reconocerá el patrón. Cada año o dos, surge una gran idea nueva sobre cómo las cadenas de bloques transformarán una parte de la economía. Los medios y el dinero se acumulan y el precio de todo se dispara.

En 2013, se trataba de bitcoin como moneda. En 2015, Ethereum y organizaciones autónomas descentralizadas (DAO). En 2016, blockchains privados para bancos. En 2018, una explosión de nuevas cadenas de bloques públicas. En 2020, finanzas descentralizadas (DeFi). Ahora, en 2021, es el turno de los tokens no fungibles (NFT).

Entonces, ¿qué es un NFT? Es una sola unidad de valor, emitida en una cadena de bloques, que los usuarios de esa cadena de bloques pueden transferir, vender e intercambiar. A diferencia de las criptomonedas o los activos regulares en cadena, solo está disponible una unidad de cada NFT, por lo que solo puede ser propiedad de una persona u organización. Por el contrario, los dólares y bitcoins son “fungibles”, lo que significa que muchas unidades de estos activos están en circulación y cada unidad es perfectamente intercambiable con cualquier otra.

Pero ¿por qué alguien paga para un NFT? Porque está asociado, a través de un dato en la cadena de bloques, con un artículo de valor. En teoría, un NFT podría representar la propiedad de una casa o un automóvil, por lo que quien posea el NFT en la cadena de bloques tiene la propiedad legal del activo físico relacionado. En realidad, la mayoría de los NFT emitidos y comprados en la actualidad representan una obra de arte digital o algún otro tipo de coleccionable digital.

Digital pero único

Pero seguramente las cosas digitales se pueden reproducir infinitamente porque, bueno, ¿son digitales? ¿Cuál es el valor de poseer el NFT para un gran jpeg or video viral si alguien puede duplicar fácilmente el contenido? Esta pregunta, si bien es válida, podría formularse igualmente sobre el arte físico. En este momento, puede comprar una réplica de tamaño completo de la Mona Lisa con "calidad de museo" por unos pocos cientos de dólares en línea. Y sin embargo, el original vale más cerca de mil millones.

Ya sea que tenga sentido racional o no, los humanos vemos un valor psicológico y cultural en poseer el original de algo. La primera copia que existió. La versión producida por la propia artista. El mismo que todo el mundo quiere. En este sentido, el arte digital, representado por un NFT, no es tan diferente de una pintura clásica. Claro, cualquiera puede fingir. Pero todos saben dónde está el verdadero.

Dejando de lado los derechos de fanfarronear, también puede haber beneficios concretos al poseer un NFT. Tener el token puede otorgarle el derecho de mostrar el arte digital en público o en un sitio web. Puede permitirle prestar un coleccionable digital o crear obras derivadas. Y todo esto se hace cumplir por la ley de derechos de autor de la vieja escuela, con el artista manteniendo el derecho de demandar a alguien que usa su trabajo ilegalmente.

Por el momento, la gran noticia de NFT está en las cadenas de bloques públicas. En su mayor parte, eso significa Ethereum, con alguna actividad en cadenas más nuevas como Solana, FLUJO y Natural.

Pero, ¿qué pasa con las organizaciones que no pueden trabajar con una cadena de bloques pública gratuita para todos? ¿Qué pasa con las aplicaciones NFT que necesitan un costo y una velocidad de transacción predecibles, en una cadena de bloques con cierto grado de gobierno y control? ¿O qué pasa si los NFT representan bienes físicos en una cadena de suministro, en lugar de activos financieros abstractos?

NFT en MultiChain 2.2

Aquí es donde entra en juego MultiChain. MultiChain ha respaldado la emisión, transacción e intercambio de activos a través de una cadena de bloques desde la versión 1.0 en 2015. En un mundo que apenas comenzaba a dejar atrás el bitcoin, esta fue la primera función de cadena de bloques que implementamos. Se puede crear cualquier número de activos con nombre en una cadena de bloques MultiChain, y hay comandos API sencillos para verificar los saldos de activos, enviar activos en transacciones y crear intercambios atómicos seguros entre múltiples activos y partes.

En MultiChain 2.2, las NFT se implementan como una extensión simple de este enfoque. Cuando se crea un nuevo activo, opcionalmente se puede declarar como no fungible. Para activos no fungibles, cada emisión de unidades crea un nuevo token con un nombre único. Cada token se identifica por separado y se rastrea a través de transacciones, y se puede intercambiar con otros tokens o activos en operaciones atómicas. Cada activo ofrece control total sobre quién puede emitir tokens, así como restricciones opcionales sobre quién puede enviarlos y recibirlos. Y hay varias formas de asociar permanentemente los datos con un nuevo token que se emite: un objeto JSON, hasta 64 MB de datos en la cadena o hasta 1 GB de datos fuera de la cadena.

La versión 2.2 agrega varias otras funciones a los activos de MultiChain, útiles tanto para activos fungibles como no fungibles. Dependiendo de las opciones aprobadas durante la creación, los activos ahora se pueden cerrar y/o reabrir para su emisión, lo que brinda más control a los administradores de activos. Se puede establecer un límite para el número de unidades nuevas por emisión (para las NFT, generalmente debe ser 1). Y hay un límite separado disponible para el monto total emitido durante la vida útil de un activo. Todo esto podría implementarse previamente usando filtros inteligentes, pero ahora están disponibles listos para usar sin necesidad de programación.

¿Qué más hay de nuevo en MultiChain 2.2?

Además de la compatibilidad con NFT, MultiChain 2.2 presenta otras dos mejoras importantes. Primero, apoya Explorador de cadenas múltiples 2, un navegador blockchain basado en la web completamente reescrito. Explorer 2 es mucho más rápido y escalable que la versión anterior, porque aprovecha MultiChain para rastrear el estado de la cadena de bloques en lugar de su propia base de datos local. Admite múltiples cadenas de bloques simultáneamente y ya no necesita ejecutarse en la misma computadora como un nodo. Explorer 2 es de código abierto bajo la licencia BSD y disponible ahora en Github.

En segundo lugar, las operaciones de lectura para los flujos MultiChain ahora son de subprocesos múltiples. Muchos de nuestros usuarios confían en las secuencias para aplicaciones de datos a gran escala, y publican miles de datos por segundo en las horas pico. Si bien MultiChain puede manejar esta carga cómodamente, los nodos pueden tardar alrededor de un segundo en procesar los grandes bloques resultantes. En versiones anteriores de MultiChain, los comandos API para consultar flujos tenían que esperar mientras el nodo procesaba un bloque. Ahora, en MultiChain 2.2, todas las operaciones de lectura de secuencias se procesan en paralelo y reciben respuestas inmediatas.

¿Cómo empezar

Para comenzar con NFT en MultiChain, simplemente descargar MultiChain 2.2 y siga las secciones 1, 2, 3 y 7 del Guía de inicio. Para obtener más información, consulte la actualización Documentación de la API para obtener detalles sobre cómo emitir activos no fungibles y sus tokens asociados con el y token de emisión comandos.

MultiChain sigue estando disponible en dos ediciones: Community (código abierto) y Enterprise (comercial). La edición Enterprise agrega una serie de funciones relacionadas con la confidencialidad, la escalabilidad y el cumplimiento, como transmisiones de lectura restringida, cifrado de extremo a extremo, integración de bases de datos externas y depuración de datos fuera de la cadena. Una versión de demostración por tiempo limitado de MultiChain Enterprise está disponible para descarga.

Finalmente, estamos interesados ​​en discutir ideas para configurar una red de alto volumen y bajo costo para realizar transacciones de NFT, construida en MultiChain. Una idea planteada es crear una cadena de bloques que esté abierta al público pero que utilice minería basada en permisos para evitar las demandas de energía de la prueba de trabajo. Si esto suena de interés, por favor contáctanos.

Por favor publique cualquier comentario en Linkedin.

Sello de tiempo:

Mas de Multicain