馃嚜馃嚫 Soporte de Multi-Cuentas y Delegaci贸n Parcial

:cuba: :es: Traducci贸n de Multi-account support and partial delegation art铆culo publicado por AdaLite.

7

Adalite est谩 introduciendo el concepto de cuentas en una billetera. Aparte de otros beneficios, este nuevo concepto deber铆a permitir a los usuarios delegar en m煤ltiples Stake Pools desde una sola billetera. En comparaci贸n con los productos bancarios estandarizados, las cuentas en billeteras de criptomonedas funcionan de manera similar, funcionan como subcuentas de tu cuenta principal. Por favor, tenga en cuenta que, a partir de ahora las cuentas ser谩n compatibles solamente con Adalite y no podr谩s acceder a los fondos si restauras tus semillas en otras billeteras como Daedalus y Yoroi. Pero probablemente este concepto ser谩 introducido en otras billeteras en el futuro, y como nuestro enfoque de cuentas cumple con el est谩ndar BIP-44, es muy probable que el concepto introducido por otras billeteras sea compatible con el nuestro.

Concepto de Cuentas

El concepto de cuentas no es nuevo para el protocolo Cardano y siempre estuvo aqu铆, simplemente no fue utilizado por ninguna de las billeteras. Es importante mencionar que, anteriormente, todos los titulares de Cardano usaban solo su primera cuenta (ahora etiquetada como 鈥淐uenta 0鈥 para usuarios mnemot茅cnicos y de Ledger, y 鈥淐uenta #1鈥 para usuarios de Trezor, pero unificaremos esta notaci贸n en un futuro pr贸ximo ). As铆 que actualmente todos tus fondos est谩n ubicados en la primera de las cuentas de tu billetera y ahora AdaLite permitir谩 acceder a m谩s cuentas. Usar las otras cuentas es lo mismo que usar la que estabas usando hasta ahora en todos los sentidos. Cada cuenta tiene su propio conjunto de direcciones y sus propios saldos en dichas direcciones, y todas las cuentas todav铆a est谩n controladas por el mismo usuario mnem贸nico, Ledger o Trezor. Dado que cada cuenta tiene su propia llave de Staking, as铆 como su propia delegaci贸n y saldo de recompensas, simplemente puedes mover tus fondos de una cuenta a otra y delegar estas cuentas a diferentes Stake Pools. De esta manera, podr谩s delegar tus fondos a m煤ltiples Stake Pools desde una sola billetera. Cada cuenta tiene su propio Stake, que se delega al Pool seleccionado y tambi茅n recibe sus propias recompensas.

Con la 煤ltima actualizaci贸n, Adalite a帽ade dos nuevas pesta帽as, la pesta帽a 鈥淐uentas鈥, y la pesta帽a 鈥淎vanzado鈥, esta 煤ltima muestra algunas llaves p煤blicas con informaci贸n relacionada sobre tu billetera y tambi茅n una interfaz con ayuda para los due帽os de Stake Pools con respecto a Trezor y Ledger. Lea aqu铆, para m谩s informaci贸n sobre ayuda a los due帽os de Stake Pools. En este art铆culo explicaremos la pesta帽a 鈥淐uentas鈥 y te daremos algunas gu铆as b谩sicas de uso.

Pesta帽a 鈥淐uentas鈥

El prop贸sito principal de la pesta帽a de cuentas es permitir a los usuarios cambiar entre cuentas, transferir fondos entre ellas f谩cilmente y tambi茅n servir como un panel para ellos. En la parte superior de la p谩gina, puede ver su saldo total y el saldo total de recompensas, que es la suma de los saldos de todas las cuentas. Tenga en cuenta que la etiqueta de la pesta帽a 鈥淐uentas鈥 siempre muestra el 铆ndice de la cuenta en cuesti贸n. Todo el contenido restante (historial de transacciones, saldos, etc.) que se encuentra en las pesta帽as de Env铆o, Staking y Avanzado siempre corresponde a la cuenta en cuesti贸n.

1

Debajo de los saldos totales se muestra la lista de cuentas exploradas, cada una con sus correspondientes saldos y recompensas y el ticker del Stake Pool al cual est谩 delegando cada cuenta. Puede cambiar entre cuentas en cualquier momento haciendo clic en el bot贸n 鈥淎ctivar鈥 en cualquiera de las cuentas. Como se mencion贸, al activar la cuenta, el contenido de todas las dem谩s pesta帽as cambia y lo nuevo mostrado corresponde a la cuenta en cuesti贸n.

2

La pesta帽a 鈥淐uentas鈥, tambi茅n brinda un modo f谩cil de controlar las cuentas, mediante la utilizaci贸n de las funcionalidades de transferencia y delegaci贸n de ADA. Dando clic en el bot贸n de transferencia, aparecer谩 un di谩logo, muy similar al que se muestra cuando sueles usar la pesta帽a de Env铆o. Desde ah铆, puedes elegir la cuenta fuente y destino para la transacci贸n y la cantidad de fondos que deseas transferir.

3

La comisi贸n se calcula y al hacer clic en el bot贸n 鈥淓nviar ADA鈥 se abre un cuadro de di谩logo de confirmaci贸n final. En la pantalla de confirmaci贸n, puedes verificar la direcci贸n de destino (primera direcci贸n de la cuenta de destino) y confirmar la transacci贸n. Tenga en cuenta que, mover fondos entre cuentas es una transacci贸n como cualquier otra. La cuenta de origen proporciona las entradas para la transacci贸n y la direcci贸n de salida es la primera direcci贸n de la cuenta de destino. Por lo tanto, tambi茅n podemos proporcionar a los usuarios de billetera de hardware la posibilidad de verificar la direcci贸n de salida en su dispositivo antes de la firma (porque pertenece a su billetera)

4

Usuarios de billeteras HW: 隆Es importante protegerse de los ataques phishing y siempre validar que la direcci贸n de destino es tuya haciendo clic en el bot贸n 鈥淰erificar en Ledger / Trezor鈥 en la pantalla de confirmaci贸n! El dispositivo HW devolver谩 una direcci贸n en la pantalla del dispositivo y debe confirmar visualmente que la direcci贸n coincide con la direcci贸n de destino en la pantalla de la computadora, y asegurarse de que esta sea la direcci贸n de destino cuando finalmente confirme la transacci贸n.

驴C贸mo delegar en m煤ltiples Stake Pools?

La multi-delegaci贸n es la raz贸n principal de la implementaci贸n del soporte multi-cuentas. Puedes delegar f谩cilmente tus fondos hacia m煤ltiples Stake Pools desde la pesta帽a Cuentas de la siguiente forma:

  1. Transferir tus fondos hacia una de tus otras cuentas mediante el bot贸n transferir.

  2. Delegar los fondos reci茅n recibidos en dicha cuenta mediante el bot贸n delegar.

Con estas acciones una nueva llave de Stake es registrada, una nueva delegaci贸n es creada y dicha cuenta empezar谩 a recibir sus propias recompensas luego de 3 Epochs.

Usuarios de billeteras HW: es importante protegerse de los ataques phishing y validar siempre los datos en la pantalla del dispositivo. Aseg煤rese de que la transacci贸n que est谩 ejecutando sea una transacci贸n de delegaci贸n; ver谩 el mensaje 鈥淒elegar鈥 y el mensaje 鈥淗ash del Pool鈥 en su pantalla. Verifique que no est茅 siendo v铆ctima de suplantaci贸n de identidad y que NO est茅 enviando fondos en lugar de delegar.

Exportar las llaves p煤blicas de forma masiva

Con la funcionalidad de m煤ltiples cuentas, hicimos posible la exportaci贸n en masa de las llaves p煤blicas de una cuenta. Para los usuarios mnemot茅cnicos, esto no significa nada y no tendr谩 ning煤n efecto en su uso en absoluto.

Sin embargo, Para los usuario de billeteras HW, esto significa un inicio de sesi贸n m谩s r谩pido y un uso m谩s simple de las cuentas m煤ltiples

5

Por defecto, esta casilla de verificaci贸n est谩 marcada para todos. Si est谩 marcada, significa que no pediremos las llaves p煤blicas una por una como estabas acostumbrado, los usuarios de Trezor no necesitar谩n abrir dos ventanas, y los usuarios de Ledger (usuarios de la aplicaci贸n Cardano Ledger 2.1.0 o superior) no necesitar谩n confirmar dos o m谩s exportaciones. Al utilizar la exportaci贸n masiva, exportaremos las llaves p煤blicas de las 5 primeras cuentas Shelley, por lo que no te pediremos otra exportaci贸n de clave p煤blica si no est谩s utilizando m谩s de las 5 primeras cuentas (se explica en el siguiente p谩rrafo). Adem谩s, exportaremos la primera cuenta Byron (para saber si a la billetera le quedan algunos fondos en las direcciones Byron), por lo que al desbloquear la billetera, debes esperar un mensaje pidiendo que confirme la exportaci贸n de las llaves p煤blicas de 6 cuentas.

Consejo: Si eres un usuario de Ledger, intenta acceder a tu billetera usando el bot贸n 鈥淐onectar con WebUSB鈥. El protocolo WebUSB es frecuentemente m谩s r谩pido y seguro que el protocolo est谩ndar U2F. Funciona mejor con Chrome y Windows 10, y tambi茅n funciona en otros sistemas operativos. Puede que necesites actualizar tus drivers como se describe en esta gu铆a.

驴C贸mo podemos explorar las cuentas ?

En caso de que seas un usuario mnem贸nico o un usuario de billetera de hardware con la exportaci贸n masiva de claves p煤blicas habilitada y la versi贸n requerida de tu aplicaci贸n Cardano, entonces la exploraci贸n de las cuentas es bastante sencilla. Exploramos y mostramos todas las cuentas usadas (cuentas que tienen al menos 1 transacci贸n) y agregamos una m谩s para su posible uso. Esto significa que puede ver la cantidad de cuentas usadas + 1. Si acabas de crear una billetera y a煤n no la has usado (no se ha realizado ninguna transacci贸n en la cuenta), entonces ver谩s solo la primera cuenta. Si ya has usado esta cuenta (como la mayor铆a de los usuarios de AdaLite), entonces ver谩s dos cuentas, la que siempre usaste y otra m谩s (que nunca has usado) para usar si as铆 lo deseas.

Si decides deshabilitar la exportaci贸n masiva de llaves p煤blicas o tienes una aplicaci贸n de Cardano en el Ledger por debajo de la versi贸n requerida, entonces no se podr谩n explorar las cuentas, ya que esto causar铆a tener que exportar muchas llaves p煤blicas una por una. Puedes seguir usando el soporte multi-cuentas, pero necesitar谩s explorar las cuentas de forma manual. Tenga en cuenta que esta acci贸n solicitar谩 la exportaci贸n de una llave p煤blica adicional.

6

Tenga en cuenta que si usa muchas cuentas, el inicio y la exploraci贸n de la billetera pueden ser m谩s lentos.

Limitaciones de Trezor

Aunque todo deber铆a funcionar como se espera en Trezor, hay varios errores de interfaz de usuario en el firmware de Trezor. Estos errores se han solucionado hace alg煤n tiempo ya, pero ser谩n aplicados en Trezor el 10 de febrero. No deber铆a preocuparse por ning煤n mal funcionamiento, porque en realidad son solo errores de interfaz de usuario.

Tambi茅n tenga en cuenta que, hasta que no se libere el nuevo firmware de Trezor, el uso de cualquier cuenta por encima del # 20 en Trezor generar谩 una advertencia (esto se cambiar谩 a 100 cuentas para la pr贸xima actualizaci贸n del firmware).

El desarrollo del firmware de Trezor y Ledger fue realizado por Vacuumlabs y financiado por IOHK. El desarrollo de la funci贸n de delegaci贸n parcial y multi-cuentas de AdaLite fue financiado por Vacuumlabs. Se agradece cualquier donaci贸n para apoyar un mayor desarrollo de AdaLite.

2 Likes