Catapult: El futur de NEM
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.