馃嚜馃嚫 Charles Hoskinson explica c贸mo ser谩 la transici贸n de las billeteras de Byron a Shelley

:es: Traducci贸n al espa帽ol de Charles Hoskinson Explains: How the Byron to Shelley wallet transition will work por Rodrigo.

Publicado en el Foro de Cardano por el Equipo de la Fundaci贸n Cardano, el 21 de Abril de 2020.


El 21 de Abril de 2020 Charles Hoskinson comparti贸 una actualizaci贸n sobre c贸mo Cardano se mover谩 de Byron a Shelley.

Resumen breve

-Todas las billeteras de Cardano estar谩n migrando a un formato BECH32.
-S贸lo las billeteras de Cardano que operen en BECH32 podr谩n delegar y votar.
-El proceso de transici贸n a Shelley durante la fase de actualizaci贸n se establecer谩 en una gu铆a paso a paso.
-Escribir y proteger las contrase帽as es absolutamente crucial para la transici贸n a Shelley.
-El soporte a Ledger y a paper wallets estar谩n disponibles durante la actualizaci贸n.

Aclarando la transici贸n

Nos gustar铆a aclarar las dudas sobre la migraci贸n de Byron a Shelley, as铆 como la forma en que se transferir谩n las recompensas de la ITN. Por el momento, hay tres conjuntos de activos que deben ser administrados en t茅rminos de la transici贸n. En la historia de Cardano est谩 Cardano SL, el Reinicio de Byron, y luego Shelley. El c贸digo durante la era SL fue construido por una firma llamada Serokell en 2017.

Serokell cre贸 un c贸digo 煤nico y billeteras HD de 铆ndice aleatorio. Estas son grandes, con direcciones de cientos de d铆gitos de largo. Durante el per铆odo de SL introdujimos un nuevo tipo de direcci贸n que es usado por Yoroi. Este tipo de direcci贸n es aproximadamente la mitad del tama帽o y son billeteras HD de 铆ndice secuencial. As铆 que si comparas una direcci贸n de Yoroi y una de Daedalus, se ven diferentes. En este punto, Daedalus entiende ambas, y disponemos de un software que gestiona ambas.

De Byron a Shelley

El Reinicio de Byron es el camino a Shelley. Interpreta las direcciones tradicionales de Serokell y las de Yoroi. Puede operar en ambas. Hemos activado el soporte legacy para Serokell porque no quer铆amos confundir a la gente usando las direcciones de la billetera de Yoroi. Sin embargo, cuando Shelley se lance tenemos una nueva direcci贸n llamada BECH32. Creemos que el formato BECH32 es una buena manera de asegurar las billeteras de Shelley en el futuro.

Cuando los usuarios migren sus billeteras a Shelley tendr谩n la opci贸n de migrar su billetera de Byron. Eso se incorporar谩 a la interfaz gr谩fica de la propia billetera en forma de un bot贸n. Habr谩 una gu铆a paso a paso. Los usuarios tendr谩n que introducir su contrase帽a de gastos. Luego tendr谩n que crear una nueva billetera. Todas las billeteras BECH32 tendr谩n su propia frase de recuperaci贸n, como las antiguas direcciones de Byron. Sin embargo, ser谩n 15 palabras para mejorar la seguridad.

Nuevos formatos

Una vez creada la nueva billetera e introducida la contrase帽a de gastos de la antigua billetera, los fondos migrar谩n de la antigua billetera a la nueva direcci贸n. Estaremos dejando en desuso las antiguas direcciones de Yoroi y Serokell. Bajo las nuevas reglas del ledger de Shelley, s贸lo se podr谩 gastar desde una direcci贸n BECH32. Esto significa que la gente con el tiempo migrar谩 a las nuevas billeteras, a menos que hayan perdido sus contrase帽as. La raz贸n de esto es que s贸lo las direcciones BECH32 pueden votar y delegar.

Una vez creada la nueva billetera, e introducida la contrase帽a de gastos, los usuarios ser谩n guiados por el proceso de transici贸n pantalla a pantalla. Tambi茅n recibir谩n su c贸digo de acceso de 15 palabras que deber谩n escribir y guardar en un lugar seguro. Luego los fondos ser谩n migrados a la nueva billetera.

Si los usuarios han olvidado su contrase帽a de gastos, habr谩 una opci贸n para restaurar su billetera de Byron usando su fase de recuperaci贸n. Hay dos caminos aqu铆. O bien los usuarios tendr谩n que restaurar su billetera de Byron, o ya habr谩n actualizado y por lo tanto tendr谩n acceso a su contrase帽a de gastos.

Transici贸n de la ITN

La anterior red de prueba incentivada (ITN) implicaba el staking. Daba recompensas por el trabajo de delegar. Han surgido preguntas sobre c贸mo se transferir谩n las recompensas de la ITN. Todas las recompensas por el staking se anexan a la UTxO de la ITN. Tenemos un algoritmo que escanear谩 la UTxO, y luego crear谩 un snapshot de todas las recompensas. Cuando Shelley sea lanzada, el snapshot ser谩 a帽adido a la blockchain de Cardano. Esto significa que las nuevas cuentas ser谩n migradas.

En Daedalus habr谩 un bot贸n para canjear las recompensas dela ITN. Los usuarios deber谩n introducir la frase de recuperaci贸n de su billetera de la ITN. Luego migrar谩 los fondos del usuario a una billetera de Shelley. T茅cnicamente podr铆amos reutilizar la frase de recuperaci贸n, o crear una nueva billetera. Discutiremos esto desde la perspectiva del usuario pronto. Los usuarios en Daedalus tendr谩n hasta dos billeteras: una billetera de Byron migrada que se ha convertido en una billetera de Shelley, y una billetera con las recompensas redimidas de la ITN.

Para ello, los usuarios necesitar谩n su frase de recuperaci贸n de la billetera de la ITN. La billetera en la que los usuarios estaban delegando posee una frase de recuperaci贸n que debe ser ingresada para recuperar los fondos. Estamos tomando un subconjunto de datos de la ITN y fusion谩ndolo con los registros de Byron para crear a Shelley. No tenemos claves privadas en el lado de Byron. Nadie de IOHK tiene la capacidad de ayudar a los usuarios si han perdido su frase de recuperaci贸n de billetera de la ITN. Si los usuarios no la tienen, recomendamos que presenten un ticket de soporte. Todo lo que IOHK puede hacer es fusionar el historial de la ITN con el de Byron. El usuario debe gestionar sus propias contrase帽as.

Recapitulaci贸n

Hay muchas direcciones y tipos diferentes de billeteras en Cardano. Estamos descartando las antiguas y pasando a un est谩ndar BECH32. S贸lo las billeteras BECH32 podr谩n delegar y votar en Shelley. La migraci贸n ser谩 sencilla, habr谩 una opci贸n de migraci贸n que aparecer谩 despu茅s del hard-fork. Despu茅s de esto, habr谩 una gu铆a paso a paso para enviar las recompensas de la ITN a la nueva billetera. La nueva frase de recuperaci贸n de 15 palabras deber谩 ser escrita para asegurar su integridad futura.

Las recompensas de la ITN podr谩n ser validadas en la verificaci贸n de saldos durante la red de prueba de Shelley basada en Haskell. Los usuarios ser谩n invitados a canjear sus recompensas de la ITN s贸lo si tienen su frase de recuperaci贸n de la ITN. Existe la posibilidad de que Charles Morgan, nuestro director de seguridad cibern茅tica, nos d茅 algunos consejos por video sobre c贸mo guardar las frases de recuperaci贸n. Una vez que la validaci贸n de saldos en la red de prueba de Shelley basada en Haskell est茅 concluida, lanzaremos la red principal de Shelley.

Una vez que lancemos Shelley en la red principal, la copia no se ha hecho todav铆a. En este punto estaremos en un tiempo de actualizaci贸n. El historial previo existe, y el cliente estar谩 al tanto de ese, pero estar谩 operando bajo las reglas del ledger de Byron. Una vez que realicemos el hard-fork, el protocolo ya no se preocupar谩 por Byron, y operar谩 bajo las reglas de Shelley. Esto permitir谩 la recuperaci贸n de las recompensas de la ITN, hacer staking, delegar, y contemplar las recompensas.

Preguntas sobre hardware

Estamos rehaciendo completamente la experiencia de las billeteras de papel en Daedalus. En cuanto a Ledger, habr谩 una actualizaci贸n de su firmware programada para el lanzamiento de Shelley. Esto le dar谩 a Shelley una interfaz de usuario para Ledger. Esa interfaz de usuario tendr谩 una gu铆a paso a paso para asegurar que el dispositivo Ledger funciona. Esta es una ventana de gesti贸n. Permitir谩 a los usuarios correr comandos, que deber谩n ser confirmados en el propio dispositivo Ledger.

En cuanto a las billeteras de papel, ser谩 necesaria una importaci贸n. Habr谩 una funci贸n de importaci贸n donde los usuarios podr谩n importarlas en una billetera de Shelley. All铆 los usuarios podr谩n generar otra billetera de papel y transferir sus fondos. Podemos migrar de una direcci贸n a otro tipo de direcci贸n en un Ledger, pero esto no es posible en una billetera de papel. Esta migraci贸n es necesaria en una billetera de papel para que sea posible el staking en fr铆o (cold staking). El cold staking no funcionar谩 en una direcci贸n antigua.

IOHK publicar谩 un video dedicado a Ledger y a las billleteras de papel. IOHK anima a todos a descargar Daedalus Flight si est谩n interesados en un acceso temprano. Confiamos en que la pr贸xima experiencia de usuario ser谩 muy refinada y estamos deseando trabajar con el nuevo formato de direcciones. La migraci贸n deber铆a ser un proceso claro paso a paso. Charles Morgan crear谩 un v铆deo sobre las mejores pr谩cticas para el almacenamiento de las frases de recuperaci贸n.

1 Like