Author

Topic: Besoin d'une explication technique (Read 123 times)

hero member
Activity: 1820
Merit: 775
January 18, 2023, 10:19:50 AM
#5
Merci, désolée je n'ai plus de smerits
legendary
Activity: 2604
Merit: 2353
January 18, 2023, 08:44:20 AM
#4
Combien de clés privées peuvent être associées à une seed de 24 mots ?
Je ne veux pas dire de bêtises, mais je crois avoir lu qu'il n'y avait pas de limite théorique, puisque les paires clefs/adresses sont obtenues en les dérivant de la seed en appliquant une fonction(Child Key Derivation) qu'on peut appliquer indéfiniment. Par exemple une adresse m/0/0/999999999 peut théoriquement être créée. Les limites sont donc celles du wallet logiciel utilisé. Augmenter le nombre de mots de la seed, n'augmente pas le nombre d'adresses pouvant être générées (ca augmente juste la difficulté à "casser" la seed)

hero member
Activity: 2856
Merit: 917
January 18, 2023, 08:22:33 AM
#3
Combien de clés privées peuvent être associées à une seed de 24 mots ?
legendary
Activity: 2604
Merit: 2353
January 18, 2023, 08:15:36 AM
#2
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.
hero member
Activity: 1820
Merit: 775
January 18, 2023, 06:48:55 AM
#1
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)

Edit : finalement ça a l'air de fonctionner : donc on installe un wallet genre trustwallet à partir de 24 mots et ça marche normalement. Ce n'est pas si simple à comprendre, malgré les shémas de Saint-Loup  Tongue
Jump to: