Bitcoin Forum
April 16, 2024, 03:45:19 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Ogni transazione un indirizzo diverso  (Read 659 times)
MarioV (OP)
Hero Member
*****
Offline Offline

Activity: 2254
Merit: 709


View Profile
June 27, 2016, 07:31:25 AM
 #1

Avevo letto da qualche parte questa tecnica di anonimizzazione, ossia di utilizzare un indirizzo diverso per ogni transazione.
Ma sinceramente non ho capito. C'è qualche guida che può chiarirmi questa faccenda?

Grazie,

Mario
1713282319
Hero Member
*
Offline Offline

Posts: 1713282319

View Profile Personal Message (Offline)

Ignore
1713282319
Reply with quote  #2

1713282319
Report to moderator
1713282319
Hero Member
*
Offline Offline

Posts: 1713282319

View Profile Personal Message (Offline)

Ignore
1713282319
Reply with quote  #2

1713282319
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713282319
Hero Member
*
Offline Offline

Posts: 1713282319

View Profile Personal Message (Offline)

Ignore
1713282319
Reply with quote  #2

1713282319
Report to moderator
kik1977
Hero Member
*****
Offline Offline

Activity: 593
Merit: 505


Wherever I may roam


View Profile
June 27, 2016, 09:03:39 AM
 #2

Avevo letto da qualche parte questa tecnica di anonimizzazione, ossia di utilizzare un indirizzo diverso per ogni transazione.
Ma sinceramente non ho capito. C'è qualche guida che può chiarirmi questa faccenda?

Grazie,

Mario

Non e' una tecnica per renderti anonimo, ma per far si che chi conosce un tuo address non possa automaticamente risalire a tutti gli altri che usi. Sai come funziona una transazione bitcoin, immagino? E come viene rappresentata sulla blockchain (input e output)?
Immagina che io conosca un tuo address, perche' magari ti ho mandato dei bitcoin o magari me li hai mandati tu, o perche' lo hai reso pubblico tu. Osservando gli input e output di quella transazione, posso vedere quali altri address controlli, con un buon margine di probabilita'.
Se invece utilizzi i tuoi address in maniera "stagna", facendo in modo che i loro input o output non si incrocino mai, non ho modo di sapere se possiedi altri address.

We are like butterflies who flutter for a day and think it is forever
MarioV (OP)
Hero Member
*****
Offline Offline

Activity: 2254
Merit: 709


View Profile
June 27, 2016, 09:26:53 AM
 #3

Ahhh, era più semplice di quello che pensavo. Grazie per la delucidazione.
Anon39
Legendary
*
Offline Offline

Activity: 1526
Merit: 1010


▇ ▅ ▃ ▇ ▅ █


View Profile
June 27, 2016, 10:06:34 AM
 #4

Inoltre, la cosa peggiore è utilizzare un singolo indirizzo, cosa che fa il vecchio multibit se non sbaglio, in questo modo chi viene a conoscenza del tuo indirizzo può vedersi tutta la tua history di transazioni
kik1977
Hero Member
*****
Offline Offline

Activity: 593
Merit: 505


Wherever I may roam


View Profile
June 28, 2016, 01:47:41 PM
 #5

Ahhh, era più semplice di quello che pensavo. Grazie per la delucidazione.

Di niente! Ma cerca di informarti su come le transazioni in bitcoin funzionano (se non l'hai gia' fatto, ovviamente), soprattutto su come i wallet utilizzano input ed output.

We are like butterflies who flutter for a day and think it is forever
bittaitaliana
Legendary
*
Offline Offline

Activity: 1526
Merit: 1000



View Profile
June 28, 2016, 04:37:11 PM
 #6

Inoltre, la cosa peggiore è utilizzare un singolo indirizzo, cosa che fa il vecchio multibit se non sbaglio, in questo modo chi viene a conoscenza del tuo indirizzo può vedersi tutta la tua history di transazioni

infatti chi è l'unico coglione nella storia del forum ad utilizzare uno e uno indirizzo da quando si è iscritto (e tra parentesi solo con una vecchia versione di multibit) ? Riposta : io

.Ambit.    ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  █████
██
████████████
   Become part of the mining family   
✔ SECURED  │ WHITEPAPER │  ★ 171% ROI
██   
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
██  ██
█████  ██
██
████████████
Anon39
Legendary
*
Offline Offline

Activity: 1526
Merit: 1010


▇ ▅ ▃ ▇ ▅ █


View Profile
June 28, 2016, 10:40:33 PM
 #7

Inoltre, la cosa peggiore è utilizzare un singolo indirizzo, cosa che fa il vecchio multibit se non sbaglio, in questo modo chi viene a conoscenza del tuo indirizzo può vedersi tutta la tua history di transazioni

infatti chi è l'unico coglione nella storia del forum ad utilizzare uno e uno indirizzo da quando si è iscritto (e tra parentesi solo con una vecchia versione di multibit) ? Riposta : io
anche io: https://blockchain.info/address/1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp

 Grin
kik1977
Hero Member
*****
Offline Offline

Activity: 593
Merit: 505


Wherever I may roam


View Profile
June 29, 2016, 01:56:33 PM
 #8

Inoltre, la cosa peggiore è utilizzare un singolo indirizzo, cosa che fa il vecchio multibit se non sbaglio, in questo modo chi viene a conoscenza del tuo indirizzo può vedersi tutta la tua history di transazioni

infatti chi è l'unico coglione nella storia del forum ad utilizzare uno e uno indirizzo da quando si è iscritto (e tra parentesi solo con una vecchia versione di multibit) ? Riposta : io
anche io: https://blockchain.info/address/1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp

 Grin


Siamo tutti un po' pigri allora, anche io, uno solo: 3Kg7Cmooris7cLErTsijq6qR1FH3cTiK2G

We are like butterflies who flutter for a day and think it is forever
MarioV (OP)
Hero Member
*****
Offline Offline

Activity: 2254
Merit: 709


View Profile
June 29, 2016, 02:29:30 PM
 #9

Di niente! Ma cerca di informarti su come le transazioni in bitcoin funzionano (se non l'hai gia' fatto, ovviamente), soprattutto su come i wallet utilizzano input ed output.

Roba troppo tecnica? C'è mica qualcosa di leggero?
kik1977
Hero Member
*****
Offline Offline

Activity: 593
Merit: 505


Wherever I may roam


View Profile
June 29, 2016, 03:15:10 PM
 #10

Di niente! Ma cerca di informarti su come le transazioni in bitcoin funzionano (se non l'hai gia' fatto, ovviamente), soprattutto su come i wallet utilizzano input ed output.

Roba troppo tecnica? C'è mica qualcosa di leggero?

Se parli inglese c'e un'infinita' di materiale sull'argomento.

Comunque in parole povere posso descrivertelo cosi. Dai un'occhiata a questa transazione: https://blockchain.info/tx/9ec1b83c8b43f351235f261fcea50c366733d17896600361b229835320094550

Come vedi ci sono 3 input e due output. Ora se tu sai che uno dei tre indirizzi presenti tra gli input e' mio, puoi facilmente assumere che anche gli altri due sono miei, poiche' l'aver fatto quella transazione presuppone che io possegga le private key di tutti e 3 gli indirizzi.

Non solo, al 99% posseggo anche l'idirizzo che riceve i 0.00047996 BTC. Perche'?

Con quella transazione io volevo probabilmente mandare 0.59955905 all'indirizzo 1LKP81PqxzRUYEDmhwuPgCcBxbryQykHm1. Poiche' in una transazione devo spendere necessariamente tutti gli input (non e' possibile spendere solo parte di un input), per il resto, cioe' l'eccedenza tra quanto ho mandato e quanto volevo effettivamente mandare, il mio wallet ha automaticamente generato un nuovo address mai usato prima e mi ha inviato il resto li.

Infatti se controlli, l'indirizzo 1wpJHsMdYcHaTha1KrCgeHPpcxrCJva1L non ha mai ricevuto bitcoin prima di questa transazione.

Questa e' una delle tecniche principali di de-anonimizzazione. Spero sia chiaro!

We are like butterflies who flutter for a day and think it is forever
Anon39
Legendary
*
Offline Offline

Activity: 1526
Merit: 1010


▇ ▅ ▃ ▇ ▅ █


View Profile
June 29, 2016, 05:55:23 PM
Last edit: June 29, 2016, 06:07:16 PM by Anon39
 #11

https://blockchain.info/tx/9ec1b83c8b43f351235f261fcea50c366733d17896600361b229835320094550

Come vedi ci sono 3 input e due output. Ora se tu sai che uno dei tre indirizzi presenti tra gli input e' mio, puoi facilmente assumere che anche gli altri due sono miei, poiche' l'aver fatto quella transazione presuppone che io possegga le private key di tutti e 3 gli indirizzi.

Buona spiegazione, ma questa parte è imprecisa, ci sono 3 indirizzi di input ma gli input sono 13. Gli input sono precedenti output che vengono spesi, ovviamente un indirizzo può ricevere virtualmente infinite transazioni, ognuna di queste corrisponderà ad un diverso input una volta che verranno spostati i btc presenti su quell'address.

si possono visualizzare i singoli input da qui:
https://blockchain.info/tx/9ec1b83c8b43f351235f261fcea50c366733d17896600361b229835320094550?show_adv=true


Aggiungerei anche che guardando transazioni come quella si può presupporre sia che l'utente sia proprietario di entrambi gli indirizzi di output che di tutti gli indirizzi di input, questo a meno che non stia utilizzando wallet online o stia prelevando da exchanger
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!