Author

Topic: question sur fonctionnement bitcoin (Read 279 times)

newbie
Activity: 3
Merit: 0
May 16, 2019, 09:34:30 AM
#10

parfait, encore merci yogg  Cool
legendary
Activity: 2464
Merit: 3158
May 16, 2019, 02:42:46 AM
#9
merci yogg, je comprends mieux

j'avais complétement oublié cette histoire d’adresse de change

il envoie le total du solde pour payer la transaction et retourne la différence sur une nouvelle adresse publique ?

Ouais, c'est un peu ça grosso modo.
Y'a pas vraiment de "retour", c'est juste qu'il consomme 1.75BTC des 2 transactions en entrée, et de cette "masse" de BTC il en alloue 1.5BTC en sortie pour là ou tu veux, et ce qui reste sera attribué à une nouvelle adresse de ton portefeuille.

Il ne consomme pas le total du solde non plus.
Imaginons que tu aie reçu une transaction de 5BTC, une de 1BTC et une de 0.75BTC. Dans l'exemple ou tu fait une transaction sortante a 1.5BTC, il devrait normalement utiliser l'entrée avec 5BTC.
Envoie 1.5 et 3.5 à une nouvelle adresse à toi

Autrement, avec la fonctionnalité "Coin Control" qu'il y'a dans Bitcoin Core, tu peux choisir exactement quel "entrée" tu veux utiliser pour ta transaction.
newbie
Activity: 3
Merit: 0
May 13, 2019, 06:52:22 AM
#8
Salut !

En fait, il ne va pas piocher un certain pourcentage dans chaque adresse etc.

Prenons pour exemple https://www.blockchain.com/btc/tx/44630a10d55e39bf9b2c4388aa33416a86fd6d112b743660c8924aa636dfbaa8

https://i.imgur.com/XiLVICe.png

Cette transaction "consomme" une transaction recue par 186v4zagU9agtCs86ggw8to8DtxLfb8RGR et par 1HWdmiJRXM5hAtBiQ1re3pfjaoPKY5aQyW
Et transfère des bitcoins à 14UDcxEQ9U7GDxcFvaNEU8JQ4AZ7bU8tVF et 1CpbKEg2xHSjYQFErS32LL5ZUomPvfTj1p

En général quand tu fais une transaction avec des coins reçus à plusieurs adresses et que tu en envoie une partie des coins qu'a une seule adresse, ton wallet va générer une nouvelle adresse dans laquelle tu va recevoir la différence (la monnaie).
C'est un peu comme quand tu paie avec un billet plus gros et qu'on te rend la monnaie. Smiley

Dans ton exemple, il consommera la transaction où tu as reçu 1 BTC, et aussi celle où tu a reçu 0.75 BTC.
En sortie, il attribuera 1.5 BTC a l'adresse que tu diras, créera une nouvelle adresse pour toi, et mettra le reste (0.25 BTC) a la nouvelle adresse de ton wallet.

merci yogg, je comprends mieux

j'avais complétement oublié cette histoire d’adresse de change

il envoie le total du solde pour payer la transaction et retourne la différence sur une nouvelle adresse publique ?
legendary
Activity: 2604
Merit: 2353
May 11, 2019, 11:55:03 PM
#7
-...-
Tout les adresses d'entrées appartiennent au même portefeuille. C'est la seule méthode pour prouver que deux adresses appartiennent a une seule personne.

Je me souviens d'avoir lire quelque chose sur un outil de "camouflage" quel est peut être ajouter ou utiliser pour des mesures de sécurité dans la création d'une transaction, afin de cacher le vrai 'input'. Voila cette transaction comme exemple ou il y a plusieurs adresses d'entrées: https://www.blockchain.com/fr/btc/tx/84f3891a3cbb18a5c84d5fa18db3d14e6e4db0e99560f1f6ea887dca816682ab Je serai ravi si tu peux expliquer ça.
Je ne sais pas si c'est cela que tu évoques mais sur Electrum tu peux créer facilement des transactions avec plusieurs adresses d'entree.
  
https://en.bitcoin.it/wiki/How_to_cheaply_consolidate_coins_to_reduce_miner_fees
legendary
Activity: 2464
Merit: 3158
May 10, 2019, 12:29:30 PM
#6
Pour "camoufler" des fonds, avec bitcoin, c'est compliqué.
Il y a des mixers, mais autrement ... Le mieux reste les coins du style monero, Dash.. Smiley

Je crois que c'est en pourparler pour l'amélioration de la confidentialité :

https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki#Security

Ha, un nouveau bip Smiley
Il a été proposé il y'a quelques heures.
T'es au taquet ! Shocked
hero member
Activity: 1344
Merit: 500
28K=Buy | Wallet=100% BTC
May 10, 2019, 11:50:12 AM
#5
Pour "camoufler" des fonds, avec bitcoin, c'est compliqué.
Il y a des mixers, mais autrement ... Le mieux reste les coins du style monero, Dash.. Smiley

Je crois que c'est en pourparler pour l'amélioration de la confidentialité :

https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki#Security
legendary
Activity: 2464
Merit: 3158
May 10, 2019, 11:27:25 AM
#4
Je me souviens d'avoir lire quelque chose sur un outil de "camouflage" quel est peut être ajouter ou utiliser pour des mesures de sécurité dans la création d'une transaction, afin de cacher le vrai 'input'. Voila cette transaction comme exemple ou il y a plusieurs adresses d'entrées: https://www.blockchain.com/fr/btc/tx/84f3891a3cbb18a5c84d5fa18db3d14e6e4db0e99560f1f6ea887dca816682ab Je serai ravi si tu peux expliquer ça.

Hmmm j'ai du mal à voir comment est-ce qu'on peut camoufler cela.

https://blockchair.com/bitcoin/transaction/84f3891a3cbb18a5c84d5fa18db3d14e6e4db0e99560f1f6ea887dca816682ab
Cet explorateur de blockchain là te dis qu'il ya 505 inputs et les montants de chaque.

A la main ça sera compliqué de tracer des fonds, mais autrement tout reste public.

Pour "camoufler" des fonds, avec bitcoin, c'est compliqué.
Il y a des mixers, mais autrement ... Le mieux reste les coins du style monero, Dash.. Smiley
hero member
Activity: 2338
Merit: 757
May 10, 2019, 11:11:20 AM
#3
-...-
Tout les adresses d'entrées appartiennent au même portefeuille. C'est la seule méthode pour prouver que deux adresses appartiennent a une seule personne.

Je me souviens d'avoir lire quelque chose sur un outil de "camouflage" quel est peut être ajouter ou utiliser pour des mesures de sécurité dans la création d'une transaction, afin de cacher le vrai 'input'. Voila cette transaction comme exemple ou il y a plusieurs adresses d'entrées: https://www.blockchain.com/fr/btc/tx/84f3891a3cbb18a5c84d5fa18db3d14e6e4db0e99560f1f6ea887dca816682ab Je serai ravi si tu peux expliquer ça.
legendary
Activity: 2464
Merit: 3158
May 10, 2019, 09:00:27 AM
#2
Salut !

En fait, il ne va pas piocher un certain pourcentage dans chaque adresse etc.

Prenons pour exemple https://www.blockchain.com/btc/tx/44630a10d55e39bf9b2c4388aa33416a86fd6d112b743660c8924aa636dfbaa8



Cette transaction "consomme" une transaction recue par 186v4zagU9agtCs86ggw8to8DtxLfb8RGR et par 1HWdmiJRXM5hAtBiQ1re3pfjaoPKY5aQyW
Et transfère des bitcoins à 14UDcxEQ9U7GDxcFvaNEU8JQ4AZ7bU8tVF et 1CpbKEg2xHSjYQFErS32LL5ZUomPvfTj1p

En général quand tu fais une transaction avec des coins reçus à plusieurs adresses et que tu en envoie une partie des coins qu'a une seule adresse, ton wallet va générer une nouvelle adresse dans laquelle tu va recevoir la différence (la monnaie).
C'est un peu comme quand tu paie avec un billet plus gros et qu'on te rend la monnaie. Smiley

Dans ton exemple, il consommera la transaction où tu as reçu 1 BTC, et aussi celle où tu a reçu 0.75 BTC.
En sortie, il attribuera 1.5 BTC a l'adresse que tu diras, créera une nouvelle adresse pour toi, et mettra le reste (0.25 BTC) a la nouvelle adresse de ton wallet.
newbie
Activity: 3
Merit: 0
May 10, 2019, 08:19:04 AM
#1
Bonjour à tous,

Je viens solliciter votre aide pour comprendre comment Bitcoin gère l'envoi d'un montant que l'on dispose mais présent sur plusieurs adresses publiques

Par exemple, on reçoit des bitcoins sur des adresses publiques différentes (une différente générée à chaque fois) :

sur une adresse on reçoit 1 btc et sur une autre 0.75 btc, et on veut envoyer cette fois 1.5 btc

comment, dans quel ordre et quel pourcentage il va piocher dans les différentes adresses ?

merci infiniment par avance de vos éclairssissements
Jump to: