Bonjour,
Toujours dans mes petits tests, j'ai besoin d'une explication sur un truc svp.
Vous avez un wallet de 24 mots.
Vous installez ce wallet dans une appli qui ne demande que 12 mots
Vous pouvez recevoir des coins
Mais visiblement vous ne pouvez pas en envoyer à partir de ce nouveau wallet.
Question : je voudrais bien une explication facile à comprendre. Merci. (je pense que l'explication n'est pas si compliquée, mais je me demande pourquoi ça ne fonctionne que dans un sens ? recevoir OK, envoyer pas OK)
Bonjour
As-tu vérifié les adresses? Si tu le fais tu t'apercevras que ce ne sont pas les mêmes. Ce sont des adresses vierges, et donc vides, dans le nouveau wallet.
Une seed c'est une valeur présentée(encodée) sous forme de mots facilement manipulables par l'homme. Mais c'est juste un nombre au final. Comme tous les nombres il peut en outre être représenté en binaire(base 2).
Et en effectuant une série d'opérations mathématiques sur cette valeur on peut obtenir des clefs et des adresses. Cette chaîne d'opération étant déterministe, on est sûr de toujours obtenir les mêmes clefs et adresses au final. On a ainsi juste besoin de garder cette seed pour retrouver toutes les clés et adresses qui lui sont liées.
Donc si cette valeur est modifiée, en la tronquant par exemple de 12 mots sur les 24 initiaux, on obtient plus le même trousseau de clefs et d'adresses au final.