Bitcoin Forum
December 12, 2024, 11:22:06 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Besoin d'une explication technique  (Read 119 times)
Becassine (OP)
Hero Member
*****
Offline Offline

Activity: 2016
Merit: 816



View Profile WWW
January 18, 2023, 11:48:55 AM
Last edit: January 18, 2023, 03:29:07 PM by Becassine
 #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

Saint-loup
Legendary
*
Offline Offline

Activity: 2828
Merit: 2436



View Profile
January 18, 2023, 01:15:36 PM
Last edit: January 18, 2023, 01:27:38 PM by Saint-loup
Merited by Halab (4), LeGaulois (3), patrickus (1)
 #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.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
patrickus
Hero Member
*****
Offline Offline

Activity: 2856
Merit: 913


View Profile
January 18, 2023, 01:22:33 PM
 #3

Combien de clés privées peuvent être associées à une seed de 24 mots ?
Saint-loup
Legendary
*
Offline Offline

Activity: 2828
Merit: 2436



View Profile
January 18, 2023, 01:44:20 PM
Last edit: January 18, 2023, 02:02:16 PM by Saint-loup
Merited by Halab (4), LeGaulois (3), patrickus (1)
 #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)


██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Becassine (OP)
Hero Member
*****
Offline Offline

Activity: 2016
Merit: 816



View Profile WWW
January 18, 2023, 03:19:50 PM
 #5

Merci, désolée je n'ai plus de smerits

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!