GUÍA PASO A PASO DE CONCORDIUM DESKTOP WALLET

Mon
Concordium Español
9 min readAug 22, 2022

--

Instalación en Windows, con Ledger Nano S Plus

Concordium es la única blockchain pública con una capa de identificación a nivel de protocolo basada en la privacidad. Esta novedosa capa ID permitirá añadir funcionalidades de usuario y un entorno de confianza, esenciales en la futura economía descentralizada de la blockchain. Mediante su wallet no solamente puedes gestionar los tokens CCD, sino también tus identidades y atributos de usuario.

Concordium Desktop Wallet es un monedero digital que te permite crear y administrar tus identidades y cuentas de Concordium, con las que podemos realizar diferentes tipos de transacciones, como guardar, enviar y recibir CCD, delegar tus fondos para realizar staking, etc.

Desktop Wallet también permite el almacenamiento de tus claves privadas en un dispositivo de hardware. Actualmente, solo se admite Ledger Nano S o Nano S Plus (última versión de la Desktop Wallet 1.5.0), pero ya se está trabajando en la versión para Ledger Nano X.

Índice de contenidos

· 01. Actualiza el firmware del Ledger Nano S
01A. Instala Python3 y pip
01B. Instala el certificado personalizado en Windows
· 02. Instala la aplicación Concordium Ledger en Windows
· 03. Instala Concordium Desktop Wallet
· 04. Crea una identidad y un número de cuenta inicial

01. Actualiza el firmware del Ledger Nano S

Concordium Ledger actualmente admite la versión de firmware Ledger 2.1.0 para el Nano S y 1.0.3 para el Nano S Plus.

01A. Instala Python3 y pip

1. En el menú Inicio de Windows, escribe “store” para abrir el Microsoft Store.

2. En Buscar, en la esquina superior derecha, ingresa “Python”.

3. Selecciona Python 3.9 y luego selecciona Instalar.

Python se descarga e instala automáticamente. Dependiendo de la configuración de tu ordenador, es posible que veas el mensaje: Python 3.9 se acaba de instalar.

4. Reinicia tu ordenador y luego confirma que se instalaron Python y Pip.

- En el menú Inicio, escribe “PowerShell” y selecciona Windows PowerShell. Se abre la ventana de la línea de comandos.

- Para confirmar que se instaló Python3, escribe:

Python3 --version

- Para confirmar que el administrador de paquetes llamado pip está instalado, escribe:

pip –version

5. Instala las herramientas de Python para el Ledger Nano S, para ello escribe:

pip install ledgerblue

01B. Instala el certificado personalizado en Windows

Ahora debes instalar un certificado personalizado en Ledger para asegurarte de que confíe en las aplicaciones firmadas por la clave privada de Concordium.

1. Cierra todas las aplicaciones que puedan estar conectadas al Ledger, como Ledger Live y Concordium Desktop Wallet, y mantenlas cerradas hasta que hayas completado los pasos de esta guía.

2. Desconecta el Ledger de tu ordenador.

3. Descarga la carpeta ZIP con la aplicación Concordium Ledger:

4. Descomprime los archivos de la carpeta ZIP a una carpeta en tu ordenador.

5. Presiona el botón derecho en Ledger Nano o el botón izquierdo en Ledger Nano Plus mientras vuelves a conectar el Ledger a tu ordenador y mantenlo presionado hasta que el Ledger indique: recovery.

6. Introduce tu código PIN.

7. Abre la carpeta en la que descomprimiste los archivos y haz doble clic en el archivo loadcertificate.bat. Si hay un mensaje que indique: Windows protegió su PC, selecciona Más información y luego selecciona Ejecutar de todos modos. Se abrirá una ventana de línea de comandos:

8. El Ledger mostrará el texto Deny unsafe manager. Presiona el botón derecho para navegar a través de la clave pública hasta que Ledger indique Allow unsafe manager. Presiona ambos botones. Puedes ignorar el mensaje en la ventana de la línea de comandos que dice Broken certificate chainloading from user key. Este es el comportamiento esperado.

9. El certificado se ha instalado en el Ledger, que mostrará el texto Certificate concordium. Presiona el botón derecho para navegar por la clave y luego presiona ambos botones cuando el Ledger indique Trust Certificate.

10. Introduce tu PIN.

02. Instala la aplicación Concordium Ledger en Windows

1. En la carpeta en la que descomprimiste los archivos, haz doble clic en el archivo install.bat. Si hay un mensaje que indique: Windows protegió su PC, selecciona Más información y luego selecciona Ejecutar de todas formas.

2. El Ledger mostrará Deny unsafe manager. Presiona el botón derecho para navegar a través de la clave pública hasta que el Ledger indique Allow unsafe manager. Presiona ambos botones. El Ledger indicará Loading please wait, espera mientras instala la aplicación.

3. El Ledger mostrará el texto: Concordium. Presiona ambos botones. El Ledger indicará Concordium is ready.

¡Todo listo! ¡Ahora ya puedes usar el Ledger con la Desktop Wallet!

03. Instala Concordium Desktop Wallet

  1. Para instalar Concordium Desktop Wallet, ve a la web de descargas y una vez allí elige Concordium Desktop Wallet Windows v1.5.0:

2. Una vez descargada la aplicación, ejecutamos por primera vez Desktop Wallet, aparecerá una ventana como la siguiente:

3. Acepta los términos y condiciones en la ventana principal:

4. Crea una contraseña que contenga al menos 6 caracteres. Para ello pulsa sobre el botón Continue:

Escribe la contraseña:

Mantén la contraseña segura. La necesitarás para volver a iniciar sesión en Desktop Wallet.

5. Aparecerá la siguiente ventana, haz clic en Continue to aplication:

6. En el siguiente paso debes conectarte a un nodo:

El Nodo Colmena Virtual se inserta de forma predeterminada, pero puedes cambiarlo por cualquier otro nodo que prefieras. Introduce la Dirección y el Puerto del nodo que deseas conectar. La dirección es la dirección de red del nodo.

7. Selecciona Set connection. Si la conexión funciona correctamente, hay un mensaje que indicará Successfully connected.

04. Crea una identidad y un número de cuenta inicial

Antes de poder comenzar a usar una wallet de Concordium, necesitas una cuenta inicial y una identidad emitida por un proveedor de identidad. Para ello, el proveedor de identidad debe verificar y registrar la identidad del usuario en el mundo real. Esta identificación se realiza cuando creas la primera cuenta en la wallet.

Las identidades facilitan el cumplimiento de las regulaciones pertinentes, pero al mismo tiempo se protege la privacidad de los usuarios al no exponer la identidad de estos en la blockchain.

La identidad del propietario de una cuenta solo puede revelarse a través del proceso de revocación del anonimato, que solo puede ocurrir en circunstancias excepcionales, por ejemplo, si las autoridades han detectado actividad sospechosa en la cuenta y requiere la acción de uno o más revocadores del anonimato y el proveedor de identidad que emitió la identidad de la cuenta.

El proceso de verificación de la identidad real del usuario generalmente requiere tomar fotografías o escanear documentos de identificación, como un pasaporte.

Tras la verificación de los documentos y atributos de identificación del usuario, el proveedor de identidad emite un certificado de identidad.

Antes de comenzar, necesitas un dispositivo de hardware Ledger que esté configurado y listo para usar.

  1. Para crear una identidad si todavía no dispones de una, accede a la opción del menú Identities:

2. Selecciona Request new si no dispones de ninguna otra identidad en Concordium:

3. Introduce un nombre para tu identidad y luego escribe un nombre para tu cuenta inicial. Selecciona Continue.

4. Selecciona un proveedor de identidad:

5. Conecta tu dispositivo de hardware Ledger e ingresa tu código PIN en el mismo.

En Desktop Wallet, aparecerá un mensaje que te pedirá que abras la aplicación Concordium en Ledger. En el Ledger, presiona ambos botones cuando indique Concordium. El Ledger indicará el texto: Concordium is ready.

En Desktop Wallet aparecerá un mensaje que indicará: Ledger Nano S is ready o Ledger Nano S Plus is ready. Selecciona Submit.

6. Presiona ambos botones para confirmar los siguientes aspectos en el Ledger:

· Crear credencial (a cada credencial se le asigna un número): Presiona el botón derecho y luego ambos botones para confirmar Aceptar.

· Clave pública: Pulsa ambos botones para aceptar.

· Revisa que la clave pública en el Ledger corresponda a la clave pública en la Desktop Wallet. Usa el botón derecho para navegar a través de la clave. · Presiona ambos botones para confirmar, y luego en Desktop Wallet, selecciona Continuar.

· El Ledger indicará Review identity provider information. Presiona ambos botones y luego presiona el botón derecho para navegar por la clave pública y verificar que corresponda a la información en la Desktop Wallet. Pulsa ambos botones para confirmar.

7. Verifica que el umbral de firma en el Ledger se corresponda con el umbral en la Desktop Wallet. Presiona el botón derecho y luego presiona ambos botones para firmar la información del proveedor de identidad.

8. En Desktop Wallet, se mostrará la página Nueva identidad.

9. Ingresa la información de verificación de identidad y selecciona Send. Esta información variará según el proveedor de identidad. El proveedor de identidad envía la identidad a la blockchain. Cuando se crea la cuenta inicial en un bloque finalizado en la blockchain, el proveedor de identidad confirma la identidad y, después de la confirmación, se muestra una marca de verificación verde junto al logotipo de Concordium en la identidad.

10. Selecciona Finished. Cuando hayas creado más cuentas, podrás reconocer tu cuenta inicial por el texto identity junto al nombre.

La cuenta inicial vinculada a la identidad será creada automáticamente, es posible crear más cuentas posteriormente en el menú Accounts.

Enhorabuena! Ya dispones de tu Desktop Wallet de Concordium lista para comenzar a utilizarla !!

Más información sobre cómo instalar la Desktop Wallet en la documentación oficial de Concordium.

--

--

Mon
Concordium Español

“We are what we repeatedly do. Therefore, excellence is not an act. It is a habit.” — Aristotle Building in http://cumulo.pro/