El equipo desarrollador del proyecto NEMĀ lanzĆ³ recientemente el servicio Key Recovery Service (KRS) para sus carteras. Por medio de este desarrollo, se pueden crear claves privadas con el sistema de recuperaciĆ³n implementado, encriptar y resguardar claves privadas existentes. Ā Incluso se podrĆ”n crear carteras de 2 a 3 claves privadas y resguardar una de estas con dicho servicio. Esta aplicaciĆ³n web evitarĆa la perdida total de los fondos si se pierde una de las claves privadas. Sin duda este desarrollo puede ayudar a la adopciĆ³n de su criptomoneda XEM, .
Este servicio fue creado por el usuario Aenima,Ā aprobado por el equipoĀ de desarrolladores de NEM, como un servicio totalmente funcional que estĆ” en fase de prueba-de-concepto (fase alpha), por lo que piden que antes de usarlo auditen y procesen el cĆ³digo. Esta aplicaciĆ³n web, que solo puede ser usada vĆa explorador de internet, ofrece tres servicios distintos, que son:
- CreaciĆ³n de una nueva clave privada, con el sistema de recuperaciĆ³n implementado.
- Encriptado de claves privadas existentes, que pueden ser recuperadas en caso de extravĆo.
- CreaciĆ³n de carteras multifirmas, con el servicio de recuperaciĆ³n implementada en una de las firmas.
El primer servicio genera una clave privada de NEM, al combinar parte de la informaciĆ³n personal, otorgada por el usuario al responder una serie de preguntas de recuperaciĆ³n, y una semilla aleatoria que se genera al activar la aplicaciĆ³n. Una vez se procese la informaciĆ³n que se le agregĆ³, el software genera la clave privada que se puede usar en la blockchain de NEM, junto a un webhook Ćŗnico al cual solo se puede acceder con el link que generĆ³ el software. En caso de ser necesario recuperar dicha clave privada, solo tiene que ingresar al link generado y responder todas las preguntas de seguridad que respondiĆ³ inicialmente, como se hace en los servicios de seguridad tradicionales.
El segundo servicio viene a ser un proceso resumido del primero, al solo agregar la llave privada de la cartera a cambio de la semilla aleatoria, y responder posteriormente la serie de preguntas personales para generarte el link Ćŗnico y habilitar el mismo sistema de recuperaciĆ³n. Como es un servicio web, no almacena ninguna llave privada, solo hace el encriptado en la web sin acceso a bases de datos.
El tercer servicio permite la creaciĆ³n de una cuenta multifirma de 2 a 3 claves privadas, donde NEM ofrece una aplicaciĆ³n de recuperaciĆ³n de una de estas en caso de pĆ©rdida de la misma, del mismo modo que los dos servicios anteriores.
Esta aplicaciĆ³n fue desarrollada a partir del kit de desarrollo inicial de NEM-sdkĀ por un miembro de su comunidad. Ā EstĆ” siendo probado por el equipo desarrollador. Si alguien desea probarla en el mismo anuncio presentan el demo y elĀ Github del desarrollo.
En todos los proyectos blockchains, las llaves privadas de una cartera son esenciales para acceder a los fondos que han sido resguardados en ellas. En caso de pĆ©rdida total de la misma, los fondos serĆ”n resguardados para siempre en la red sin exista forma alguna de acceder a ellos. Desarrollos de servicios como este, podrĆan generar mĆ”s confianza en la adopciĆ³n de su criptomoneda, ya que estarĆ”n cierta seguridad de no perder todos sus fondos si pierden su clave privada. Por otro lado, este servicio podrĆa generar mĆ”s vulnerabilidades para permitir el acceso no autorizados de terceros a las cuentas de estos usuarios, en caso que la informaciĆ³n de un usuario descuidado caiga en malas manos.