Quelle est la bonne façon de s’authentifier auprès de Bitcoind pour plusieurs utilisateurs?

Antoine

Quelle est la bonne façon de s’authentifier auprès de Bitcoind pour plusieurs utilisateurs?


Cette question a été posée ici: Bitcoind et plusieurs utilisateurs mais sa réponse est un lien vers une fonctionnalité obsolète.

Si bitcoind sur un serveur et que je souhaite qu’il gère plusieurs utilisateurs, quelle est la bonne façon de s’authentifier auprès de ce serveur et d’avoir des comptes d’utilisateurs distincts, ou dois-je implémenter des comptes d’utilisateurs de mon côté qui interagissent avec une instance bitcoind principale?

Réponses


 Nate Eldredge

Vous devez l’implémenter en tant que couche distincte.

Bitcoind ne prend pas vraiment en charge plusieurs utilisateurs. Il vous permet de définir un nom d’utilisateur / mot de passe unique pour vous connecter au serveur RPC, ainsi que de crypter le portefeuille (unique) avec une phrase secrète. Mais il n’y a aucun moyen dans bitcoind d’avoir des informations d’identification d’authentification individuelles qui permettront à quelqu’un de dépenser certaines pièces dans le portefeuille, mais pas d’autres.

Ainsi, une façon typique de le faire serait d’avoir bitcoind stocker toutes les pièces de tous les utilisateurs, regroupées dans un seul portefeuille. Ensuite, votre logiciel doit suivre le nombre de pièces appartenant à chaque utilisateur, authentifier les utilisateurs et s’assurer qu’ils ne peuvent dépenser que les pièces qui leur sont créditées. (La fonctionnalité des comptes aurait peut-être aidé avec le premier, mais pas avec les autres.)

Alternativement, vous pouvez exécuter une instance bitcoind distincte pour chaque utilisateur, mais cela nécessitera plus de ressources.

Antoine

D’accord, c’est ce que je pensais. Désolé, je suis relativement nouveau dans l’API Bitcoin, dois-je l’utiliser pour créer une nouvelle adresse de portefeuille pour chaque utilisateur, puis suivre les dépôts effectués à cette adresse et l’utiliser pour créditer l’utilisateur, malgré le fait que tout le portefeuille adresses se retrouvent dans le pool unique?

 

#de, #façon, #la, #pour, auprès, bitcoind, Bonne, est, plusieurs, quelle, s’authentifier), utilisateurs

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *