Hablemos de tecnología: ¿Por qué LuxTag hace uso de la tecnología de NEM?

En el primer artículo de esta serie, analizaremos el núcleo de nuestra tecnología, la red Blockchain de NEM.

Hoy día existen muchas soluciones Blockchain. Cada una ofrece algunas características revolucionarias, por lo tanto, es importante evaluar sus características de acuerdo a nuestras necesidades.

Los siguientes puntos se basan en una serie de entrevistas ofrecidas por nuestro CTO, Jeff McDonald. Si desea mayor información, le invitamos a ver nuestras publicaciones a través de este enlace, o visitar nuestro canal de YouTube.

Esta entrevista se realizó a principios de 2018. Desde entonces, se han anunciado muchos otros interesantes proyectos Blockchain. Sin embargo, los principios subyacentes presentados aquí todavía se mantienen vigentes.


Desde que comenzamos a trabajar en LuxTag nos han hecho con frecuencia esta pregunta. ¿Por qué NEM?

¿Por qué NEM?

NEM utiliza una arquitectura diferente de otros Blockchains. Por ejemplo, echemos un vistazo a Ethereum.

Ethereum es una buena solución Blockchain junto con su máquina virtual (EVM). El concepto básico en Ethereum es que todos los contratos inteligentes tienen que desarrollarse en la EVM. Ese es un buen sistema para algunas cosas pero no para documentos y notarización.

Usando Ethereum, lo que la mayoría de la gente haría es poner una huella digital del documento en la red de bloques, no todo el documento en sí. Para construir algo más complicado, debería ser elaborado en EVM, lo cual implica costos bastante altos.

En LuxTag tenemos un sistema más rentable donde no tenemos que escribir contratos inteligentes en un lenguaje completamente nuevo. Aprovechamos los SDK y las API proporcionados por NEM para interactuar con la red de bloques. Así es como funcionan las aplicaciones modernas en iOS y Android hoy día. Cada aplicación no necesita reconstruir su estructura desde cero. Más bien, los desarrolladores de aplicaciones pueden enviar el código más rápido utilizando herramientas proporcionadas por el ecosistema de aplicaciones móviles. Del mismo modo, utilizamos herramientas que ya están en la red Blockchain de NEM para crear una aplicación de LuxTag más eficiente.

¿Cómo usa LuxTag NEM?

NEM es el único Blockchain (a partir de principios de 2018) que puede hacer un identificador único para cada elemento. En otras redes Blockchains los programadores generarían una huella digital para un diploma y esta sería colocada en la red de bloques. El problema está en que el diploma original puede ser dañado, extraviarse o ser robado.

¿Cómo actualizarías la huella digital? ¿Cómo transferirías la propiedad de una huella digital?

La mayoría generaría una nueva huella digital para almacenar ese mensaje. Otros escribirían un nuevo contrato inteligente en EVM para manejar estos casos. Todo esto complica aún más la arquitectura y dificulta el proceso de desarrollo.

En LuxTag colocamos certificados individuales en el Blockchain. Cada certificado es identificable de forma única, lo que nos permite adjuntar nueva información en él. Por ejemplo, cuando obtienes un certificado emitido por LuxTag para un automóvil, reloj o cualquier artículo de lujo, puedes ver todos los detalles directamente en la red de bloques de NEM. Cuando lo envías a que sea reparado, está en el Blockchain de NEM. Una vez que vendas el artículo, esa información también estará allí. Por lo tanto, si el fabricante hace un retiro, está ahí y es verificable.

Cuentas multi-firma en NEM

Las cuentas multi-firma son un producto de primera clase en la red de bloques de NEM y es lo que LuxTag usa para proteger sus activos.

No es posible transferir cuentas a otras partes de forma nativa en Ethereum. Revisemos como está diseñada esta arquitectura.

En Bitcoin, para realizar un contrato de firma múltiple, tomaría las cuentas A, B y C y las combinaría en una billetera de terceros para crear la cuenta M, una cuenta multi-firma. Esta cuenta tiene muchas limitaciones de acuerdo con la implementación antes descrita, y no tiene los beneficios completos de una cuenta Bitcoin de firma única regular.

En NEM es posible crear una cuenta M y asignar las cuentas A, B y C como propietarios de la misma, todo en la red de bloques. La cuenta M ahora actúa como un activo inteligente: actualizable, aumentable y transferible.


En una próxima publicación exploraremos a más detalle la tecnología que usamos aquí en LuxTag. Si ha disfrutado de este artículo o tiene alguna sugerencia para futuras publicaciones, le invitamos a compartir sus sugerencias en la sección de comentarios.

 

Fuente: Nemflash.io

Versión adaptada por Anjiru M.