Catapult: El futur de NEM

Ferran Prat
Blockchain en Català
3 min readNov 12, 2017

En anteriors articles a Blockchain en Català, hem introduït NEM, n’hem contemplat les aplicacions més destacables que pot oferir als negocis actuals i hem explicat la seva Blockchain privada Mijin.

En tots ells hem explicat aspectes actuals d’aquesta Blockchain i els avantatges que planteja, però en cap moment hem parlat del futur de NEM i de les noves actualitzacions que aquest tindrà.

En aquest article introduïm Catapult, l’actualització de NEM prevista per a un futur pròxim, i en contemplarem algunes de les noves funcionalitats més destacables i el significat que Catapult tindrà per NEM.

Què és Catapult?

Catapult és una segona iteració i una extensió de NEM, una Blockchain que es va posar en marxa el març de 2015.

Aquesta actualizació serà llançada en diferents etapes. La primera etapa serà l’aplicació de Catapult a la xarxa privada Mijin, mentre que la segona iteració serà l’aplicació de Catapult a NEM, la cadena pública. Catapult està dissenyada per afegir funcionalitats úniques per oferir suport a la indústria financera on aquestes són requerides a la Blockchain de manera més crítica.

Quins canvis i avantatges suposa?

Catapult està programada totalment de nou en llenguatge C++, prenent els conceptes bàsics inicials de NEM i millorant-los basant-se en l’experiència per tal d’oferir un producte més fiable i de més qualitat.

L’objectiu final és aconseguir una solució de gran rendiment i seguretat per al sector empresarial. Algunes de les característiques més destacables que s’estan desenvolupant actualment per a Catapult inclouen:

  • Un disseny de gran escalabilitat basat en l’arquitectura web estàndard que es troba habitualment en l’empresa informàtica.
  • Introducció d’un alt rendiment altament escalable de l’API amb una arquitectura integrada oberta.
  • Cues de missatges d’alt rendiment per a l’analítica de dades de transaccions en temps real.
  • Ús de base de dades no SQL a l’API, que és més adequada per a missatges d’alta velocitat.
  • Servei de cobrament integrat per a l’intercanvi d’actius en la Blockchain.
  • Altes taxes de transacció (més de 3.000 transaccions per segon).

A més a més, les funcionalitats presents actualment a la Blockchain de NEM també es veuran millorades a través de Catapult incloent:

  • Una solució integrada de missatgeria.
  • Funció activada o manual per tancar transaccions, amb aprovacions múltiples quan sigui necessari.
  • Un registre múltiple amb diversos actius corresponents a una cadena de blocs.
  • Cada compte podrà tenir diversos actius de múltiples moneders en el mateix bloc de manera que aquests comptes puguin ser utilitzats per a tots els productes i serveis que el banc ofereix, per exemple, un compte podrà contenir USD, EUR, GBP…
  • Historial de registres de transaccions i saldo.
  • Congelació de comptes.
  • Inversió de transaccions amb seguiment d’auditoria completa i responsabilitat.

Aquesta és una petita aproximació del que suposa Catapult i tot el que serà, on només s’expliquen algunes de les funcionalitats noves i actualitzacions més destacables.

En futurs articles seguirem aprofundint amb més aspectes d’aquesta actualització i contemplarem més beneficis que aquesta aportarà a la Blockchain de NEM.

--

--

Ferran Prat
Blockchain en Català

Blockchain | Computer Science | CEO at Peersyst Technology