La blockchain NEM

 
 

blockchain nem

 

En este artículo vamos a hablar de NEM, una plataforma blockchain que trae ciertas novedades sobre Bitcoin y Ethereum.

Historia

NEM se inició a partir de un usuario de Bitcointalk que quería mejorar Nxt, pero junto con un equipo de desarrolladores lanzaron en Singapur el NEM.io que partió de un desarrollo de la blockchain desde cero.

Ventajas de NEM

El rendimiento

Esta plataforma de blockchain fue diseñada en 2015 e fue implementada desde la base pensada para la velocidad y la escalabilidad. Las tasas de transacciones por segundo superan con creces la red de Bitcoin y de Ethereum.

La facilidad de desarrollo

A nivel de desarrollo, ofrece una API REST JSON que se puede usar con cualquier lenguaje de programación. Añade facilidad a la hora de implementar una estrategia de blockchain en los procesos de negocio actuales de las empresas.

La personalización

NEM se construyó desde cero con una personalización modular para cualquier aplicación. Es lo que se llama el sistema de Activos Inteligentes. Eso permite centrarse en la construcción concreta de lo que necesitamos, ya sea un sistema para fintech, para logística, una ICO, etc...

La seguridad

En cuanto a la seguridad, la arquitectura NEM implemeenta Eigentrust++, que es un algoritmo que permite a los nodos de la red valorar la reputación de los otros nodos y rechazar a los "malos" y balancear la carga a través de toda la red. Los nodos de NEM implementan un filtro antispam.

La tecnología detrás de NEM

NEM se construyó desde cero utilizando tecnología Java. Cada nodo denominado NIS (NEM Infrastructure Server), utiliza librerías tan conocidas como Hibernate y Spring.
Tiene su propia wallet, que se llama "nanoWallet" y está desarrollada en Javascript.
Además los nodos tienen dos funciones principales: la primera es proporcionar una puerta de enlace mediante una API para que las Dapps (aplicaciones distribuidas) puedan comunicarse con la blockchain. Esta API está basada en JSON, y permite que tanto dispositivos móviles, como aplicaciones web, o aplicaciones de negocio existentes puedan comunicarse con la información registrada en los bloques.
La segunda es que cada nodo sirve como pieza de la red P2P.
La red de nodos, se incentiva mediante la recolección (harvesting), que permite recibir recompensas a partir de las comisiones que se aplican a las transacciones. A diferencia de Bitcoin y Ethereum, no crean criptomonedas en cada bloque, con lo que la emisión de su criptomoneda "XEM" es estable.
Una característica de la recolección, es que se puede realizar montando un nodo propio o a través de otro, mediante la recolección delegada.
Las soluciones basadas en NEM permiten dos modelos: una blockchain pública o una blockchain privada.

Entre sus características podemos encontrar:

Namespaces

Los namespaces son parecidos a los nombres de dominios en la web. Podemos encontrar namespaces raíz y subnamespaces. Esto permite que una misma organización pueda crear diferentes subdominios para diferentes proyectos.

Mosaics

Los mosaicos representan activos digitales, que se encuentran almacenados bajo un namespace y subnamespace. XEM es a su vez un mosaico. Estos mosaicos facilitan la tarea de crear Tokens, licencias, contratos, etc...

PoI (Proof of Importance)

Es el algoritmo usado en NEM. La importancia de un usuario depende del número de monedas que posee (y el tiempo) y del número de transacciones que ha realizado con su wallet (de entrada y de salida). Es como un PoS (Proof of Stake) mejorado.
Para entrar en el cálculo de relevancia, la cuenta debe tener al menos 10000 XEM vencidos.

Harvesting

Es la tarea de crear los bloques de la red NEM. Lo que habitualmente se llama "minado" en Bitcoin y Ethereum. Para poder realizar esta tarea se necesitan en la cuenta 10000 XEM vencidos.

Mensajes en las transacciones

Es posible incluir mensajes (incluso encriptados) en las transacciones.

Transacciones multifirma

Una de las características de NEM es que podemos crear transacciones multifirma. Es decir, que una transacción necesitará que varios usuarios firmen la transacción antes de que incluya en la blockchain. Esto es además una medida de seguridad extra para los robos de wallets, ya que no pueden sacarte el dinero acumulado sin la firma de los otros intervinientes. Del mismo modo ayuda a proteger los fondos de wallets de organizaciones, ya que se necesita la firma de todos los miembros de la cuenta, para sacar el dinero.

Ejemplo de uso del API JSON (mainnet)

Obtener datos del bloque

Pulsa el botón para obtener el último bloque

Pulsa el botón para obtener los datos del bloque 1250500

Obtener namespaces

Pulsa el botón para obtener los datos de la primera página de namespaces

Obtener mosaico

Pulsa el botón para obtener los datos del mosaic "tutellus"

XEM, la criptomoneda creada para NEM

Las transacciones en la red de NEM necesitan de unas pequeñas comisiones que se pagan en XEM, la criptomoneda nativa de NEM.
XEM también se puede comprar en algunos exchanges y su valor actualment es de 0,02$.
Existe una red de TEST pública donde se pueden probar las aplicaciones de blockchain sin tener que gastar dinero real.
Como criptomoneda para el inversor, ofrece unas características muy interesantes.

  • La escalabilidad de la red: la red NEM tiene una tremenda capacidad de escalabilidad, lo que significa que ningún app puede limitar su rendimiento.
  • Facilidad de uso de NEM: se hizo una apuesta por la usabilidad, la disponibilidad del uso de la red para las personas que no son programadores. Sin habilidades especiales, se puede crear tu propia ICO en la plataforma NEM y crear tu propia criptomoneda.
  • Protección contra forks: el último fork de Bitcoin demostró que afecta negativamente a la salud de la red: aumenta la volatilidad y la imprevisibilidad de la tasa de la moneda, el rendimiento de la red se reduce, ya que algunos de los mineros cambian a soportar el fork de la otra red. Divide a la comunidad de usuarios ya formada debido a los problemas con el consenso, la complejidad de la modernización de la red está creciendo.
    En NEM estos riesgos están ausentes debido a un código cerrado de servidor, el bajo consumo de energía, la actividad económica en la red y la reputación del usuario, así la red nunca tendrá problemas para encontrar un consenso.
  • Seguridad de red: gracias a la tecnología Eigentrust++, la red NEM está protegida contra ataques. Cualquier miembro de la red que intente realizar acciones maliciosas en la red perderá inmediatamente la confianza de otros nodos NEM y sus acciones simplemente serán ignoradas por la red.
  • Estimulación de la actividad económica: cada usuario común puede dedicarse a "minar" en la red NEM sin grandes inversiones y complejos rigs de minado. Este proceso se llama recolección (harvesting) y para ponerlo en práctica, se debe tener al menos 10000 XEM en la cartera, con mayor actividad económica de un usuario se recibe más transacciones, y mayor será su nivel de importancia y, en consecuencia, tendrá más probabilidades de recibir una recompensa.

En conclusión

NEM es una tecnología blockchain con una capacidad de crecimiento a largo plazo y puede ser una opción muy a tener en cuenta para la transformación tecnológica de gobiernos y empresas, frente a Ethereum y sus smart contracts.
Además elimina el gasto innecesario de energía asociado al PoW (la prueba de trabajo) que mantienen otras plataformas de blockchain como Bitcoin y Ethereum.

 

 

blockchain nem

 

 

Valoraciones

Media de 5.0 sobre 5   (3 valoraciones)

 

Comentarios

Deja un comentario

 Doy mi consentimiento para recibir ofertas y promociones
Luis comentó el 2018-5-24
 0 
 
muy interesante no conocía esta tecnología