bitcoind : Créez plusieurs transactions de sortie avec Bitcoin Core


Si je comprends bien votre question, vous souhaitez «répartir» des bitcoins en une seule transaction sur plusieurs adresses.

Je pense que la question de multi-sig est trompeuse ici, des gars plus sophistiqués pour me prouver le contraire :-).

La transaction standard en bitcoin aurait une ou plusieurs entrées (des transactions précédentes) et une ou deux sorties (avec adresses). La première adresse de sortie est généralement la cible, où vous voulez envoyer les satoshis, et la deuxième sortie est « une adresse de retour ». Une adresse de retour dans le sens où vous ne perdez pas vos fonds en tant que frais de transaction. Habituellement, cette deuxième adresse est l’une de vos nombreuses adresses de portefeuilles, qui ont été initialement créées pour vous.

bitcoind : Créez plusieurs transactions de sortie avec Bitcoin Core

Multisig a pour but de verrouiller les satoshis sur une seule adresse, et nécessite 2 signatures ou plus, pour pouvoir déverrouiller (et donc transférer) les valeurs (il y a des combinaisons « n of m » possibles, voici plus de détails:: / //en/developer-guide#escrow-and-arbitration, et les limites sont discutées ici : Quelles sont les limites de m et n dans les adresses multisig m-of-n?). Là encore, la partie sortie d’une telle transaction multisig fonctionnerait de la même manière que la transaction standard. Vous pouvez définir une ou deux adresses de la même manière que pour les transactions standard.

Les deux dernières questions manquent légèrement le concept de transactions et de blockchain :

1.).. mais que se passe-t-il si je n’ai aucune transaction non dépensée sur le serveur Bitcoin?

Fondamentalement, vous n’êtes pas le propriétaire d’une « transaction non dépensée ».

Vous auriez un portefeuille, et dans le portefeuille, vous verriez des satoshis. C’est le modèle d’abstraction. En réalité, les satoshis sont attribués d’adresse en adresse à l’aide d’une transaction. Cela signifie que vous devez avoir une adresse, à laquelle les satoshis sont liés, pour pouvoir dépenser quelque chose. Cela se produit généralement parce que vous avez acheté des bitcoins. Pour cela, vous devez avoir un portefeuille, et ce portefeuille crée des adresses pour vous. Une de ces adresses serait donnée au vendeur, et il créerait une transaction avec votre adresse bitcon comme adresse cible. Cela «remplit» votre portefeuille avec une quantité initiale de satoshis.

Comment puis-je obtenir une liste des transactions non dépensées à partir de la blockchain?

Le but est un peu flou – peut-être est-il lié à la question précédente.

C’est une valeur, visible dans n’importe quelle transaction, qui a transféré des satoshis. Dans l’exemple que j’ai donné précédemment, la valeur que vous voyez dans votre portefeuille. Vous pouvez l’utiliser pour créer une nouvelle transaction. Détails à nouveau dans le lien de référence des développeurs.