Bitcoin Forum
November 09, 2024, 04:57:29 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Chiavi pubbliche: DOMANDA  (Read 250 times)
Il__Berto (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 3


View Profile
April 10, 2018, 07:47:42 AM
 #1

Salve a tutti,
sono nuovo del forum e vorrei porvi questa domanda. Ho provato ad usare in tasto search ma non credo l'abbiano già fatta. Nel caso mi scuso e ringrazio chi vorrà linkarmi la risposta.

Nel caso in cui io accetti pagamenti in bitcoin utilizzando diverse chiavi pubbliche che fanno capo allo stesso wallet, sarebbe possibile per qualcuno risalire al fatto che dietro a quelle diverse chiavi pubbliche c'è sempre lo stesso wallet? ovvero che bitcoin pagati a diverse chiavi pubbliche finiscono nello stesso posto?
picchio
Legendary
*
Offline Offline

Activity: 2506
Merit: 1120



View Profile
April 10, 2018, 08:23:21 AM
 #2

...
Nel caso in cui io accetti pagamenti in bitcoin utilizzando diverse chiavi pubbliche che fanno capo allo stesso wallet, sarebbe possibile per qualcuno risalire al fatto che dietro a quelle diverse chiavi pubbliche c'è sempre lo stesso wallet? ovvero che bitcoin pagati a diverse chiavi pubbliche finiscono nello stesso posto?

Se trovano il file wallet.dat possono collegare gli indirizzi. Forse sarà possibile collegarli se generati da una stessa passphrase (wallet deterministici ma non sono sicuro ....). Presumo che i programmatori abbiano fatto il possibile per evitarlo.
Se le chiavi private sono veramente casuali e indipendenti non c'è modo di collegarli salvo che poi devi spenderli e quindi ricomincia il tracciamento ...
In sostanza: il sistema è pseudo-anonimo e questo dobbiamo tenerlo bene in mente.

Waves mi piaceva ora non più.
rrupoli
Jr. Member
*
Offline Offline

Activity: 31
Merit: 20


View Profile
April 10, 2018, 08:55:19 AM
Merited by hopenotlate (1)
 #3

Salve a tutti,
sono nuovo del forum e vorrei porvi questa domanda. Ho provato ad usare in tasto search ma non credo l'abbiano già fatta. Nel caso mi scuso e ringrazio chi vorrà linkarmi la risposta.

Nel caso in cui io accetti pagamenti in bitcoin utilizzando diverse chiavi pubbliche che fanno capo allo stesso wallet, sarebbe possibile per qualcuno risalire al fatto che dietro a quelle diverse chiavi pubbliche c'è sempre lo stesso wallet? ovvero che bitcoin pagati a diverse chiavi pubbliche finiscono nello stesso posto?



Quando parli di "chiavi pubbliche" ti stai riferendo ai diversi Bitcoin address che il tuo wallet controlla.

Ma il wallet (hardware o software che sia) non fa altro che mostrarti la situazione presente sulla blockchain (vedilo come una sorta di "homebanking" che ti mostra sul PC la situazione dei tuoi diversi portafogli registrati sulla blockchain), quindi quando dici che "finiscono nello stesso posto" significa che finiscono tutti nella blockchain, perchè è sulla blockchain che gli address sono registrati pubblicamente.
Ma sulla blockchain non c'è scritto chi controlla quegli indirizzi (eccetto i casi in cui lo si voglia deliberatamente far sapere usando per esempio "vanity address").

Sulla blockchain appariranno dunque per esempio 10 address con i loro movimenti in ingresso e uscita, tutti apparentemente scorrelati fra loro ma controllati remotamente dal tuo wallet.
E' evidente che se trasferisci fondi da un address all'altro allora li metterai in relazione ma se li mantieni separati fino al trasferimento all'exchange, nessuno studiando la blockchain può stabilire che sei tu il proprietario di quei 10 Bitcoin address (eccetto l'exchange che li trasformerà eventualmente in Euro).

Ovviamente i tuoi clienti potranno conoscere alcuni dei tuoi address (a meno che tu non usi indirizzi "usa e getta" ad ogni pagamento).  

In generale per riuscire a capire se dietro ci sei sempre tu occorre investigare più a fondo, per esempio mettendo sotto controllo gli exchange e/o gli indirizzi IP delle transazioni trasmesse dal tuo wallet ai nodi di validazione (miners), ma chiaramente qui siamo ad un livello di controllo riservato alle agenzie investigative nazionali.

alexrossi
Legendary
*
Offline Offline

Activity: 3892
Merit: 1745


Join the world-leading crypto sportsbook NOW!


View Profile
April 10, 2018, 10:49:20 AM
 #4

Salve a tutti,
sono nuovo del forum e vorrei porvi questa domanda. Ho provato ad usare in tasto search ma non credo l'abbiano già fatta. Nel caso mi scuso e ringrazio chi vorrà linkarmi la risposta.

Nel caso in cui io accetti pagamenti in bitcoin utilizzando diverse chiavi pubbliche che fanno capo allo stesso wallet, sarebbe possibile per qualcuno risalire al fatto che dietro a quelle diverse chiavi pubbliche c'è sempre lo stesso wallet? ovvero che bitcoin pagati a diverse chiavi pubbliche finiscono nello stesso posto?


Via blockchain, solo se quando spendi i bitcoin attingi in un unica transazione in uscita a più indirizzi tuoi

  ▄▄███████▄███████▄▄▄
 █████████████
▀▀▀▀▀▀████▄▄
███████████████
       ▀▀███▄
███████████████
          ▀███
 █████████████
             ███
███████████▀▀               ███
███                         ███
███                         ███
 ███                       ███
  ███▄                   ▄███
   ▀███▄▄             ▄▄███▀
     ▀▀████▄▄▄▄▄▄▄▄▄████▀▀
         ▀▀▀███████▀▀▀
░░░████▄▄▄▄
░▄▄░
▄▄███████▄▀█████▄▄
██▄████▌▐█▌█████▄██
████▀▄▄▄▌███░▄▄▄▀████
██████▄▄▄█▄▄▄██████
█░███████░▐█▌░███████░█
▀▀██▀░██░▐█▌░██░▀██▀▀
▄▄▄░█▀░█░██░▐█▌░██░█░▀█░▄▄▄
██▀░░░░▀██░▐█▌░██▀░░░░▀██
▀██
█████▄███▀▀██▀▀███▄███████▀
▀███████████████████████▀
▀▀▀▀███████████▀▀▀▀
█████████████LEADING CRYPTO SPORTSBOOK & CASINO█████████████
MULTI
CURRENCY
1500+
CASINO GAMES
CRYPTO EXCLUSIVE
CLUBHOUSE
FAST & SECURE
PAYMENTS
.
..PLAY NOW!..
Makkara
Full Member
***
Offline Offline

Activity: 1064
Merit: 166



View Profile
April 10, 2018, 11:33:21 AM
 #5

Salve a tutti,
sono nuovo del forum e vorrei porvi questa domanda. Ho provato ad usare in tasto search ma non credo l'abbiano già fatta. Nel caso mi scuso e ringrazio chi vorrà linkarmi la risposta.

Nel caso in cui io accetti pagamenti in bitcoin utilizzando diverse chiavi pubbliche che fanno capo allo stesso wallet, sarebbe possibile per qualcuno risalire al fatto che dietro a quelle diverse chiavi pubbliche c'è sempre lo stesso wallet? ovvero che bitcoin pagati a diverse chiavi pubbliche finiscono nello stesso posto?


no a meno che non passi bitcoin fra gli indirizzi in questione

Pi Network - mining app for phone: https://minepi.com/spippolino
Blockfolio trading: https://blockfolio.com/trading?r=MvFRE7EX98
gallisiardi
Member
**
Offline Offline

Activity: 80
Merit: 205


View Profile WWW
April 10, 2018, 11:59:10 AM
 #6

Salve a tutti,
sono nuovo del forum e vorrei porvi questa domanda. Ho provato ad usare in tasto search ma non credo l'abbiano già fatta. Nel caso mi scuso e ringrazio chi vorrà linkarmi la risposta.

Nel caso in cui io accetti pagamenti in bitcoin utilizzando diverse chiavi pubbliche che fanno capo allo stesso wallet, sarebbe possibile per qualcuno risalire al fatto che dietro a quelle diverse chiavi pubbliche c'è sempre lo stesso wallet? ovvero che bitcoin pagati a diverse chiavi pubbliche finiscono nello stesso posto?


Via blockchain, solo se quando spendi i bitcoin attingi in un unica transazione in uscita a più indirizzi tuoi

No. Attingi a piu' utxo, cioè a piu' transazioni in ingresso sul medesimo address, per comporre una tx in uscita.



Per tornare alla domanda iniziale, il wallet non centra nulla come indicato da chi mi ha preceduto.
E' necessario chiarire che, se non ci sono scambi diretti tra gli address in questione, diventa veramente difficile collegarli, a meno che non sia tu stesso a inviare alla stessa persona address diversi per ricevere pagamenti, o pubblicare su più siti diversi, ma tutti riconducibili a te questi address.

Se poi però tutti gli address, man mano che ricevono pagamenti, versano sempre tutti i loro fondi su un quarto address, la cosa potrebbe iniziare ad essere interessante.

In ogni caso, anche in questo caso permane un velo di incertezza agli occhi di un osservatore esterno.






alexrossi
Legendary
*
Offline Offline

Activity: 3892
Merit: 1745


Join the world-leading crypto sportsbook NOW!


View Profile
April 10, 2018, 12:00:57 PM
 #7

Salve a tutti,
sono nuovo del forum e vorrei porvi questa domanda. Ho provato ad usare in tasto search ma non credo l'abbiano già fatta. Nel caso mi scuso e ringrazio chi vorrà linkarmi la risposta.

Nel caso in cui io accetti pagamenti in bitcoin utilizzando diverse chiavi pubbliche che fanno capo allo stesso wallet, sarebbe possibile per qualcuno risalire al fatto che dietro a quelle diverse chiavi pubbliche c'è sempre lo stesso wallet? ovvero che bitcoin pagati a diverse chiavi pubbliche finiscono nello stesso posto?


Via blockchain, solo se quando spendi i bitcoin attingi in un unica transazione in uscita a più indirizzi tuoi

No. Attingi a piu' utxo, cioè a piu' transazioni in ingresso sul medesimo address, per comporre una tx in uscita.


Per tornare alla domanda iniziale, è necessario chiarire che se non ci sono scambi diretti tra gli address in questione diventa veramente difficile collegarli, a meno che non sia tu stesso a inviare alla stessa persona address diversi per ricevere pagamenti.

In ogni caso, anche in questo caso permane molta incertezza agli occhi di un osservatore esterno.





Se ho 1 BTC su address A e 2 BTC su address B, voglio spendere 2,5 BTC verso address C, attingerò a più utxo che sono su address distinti ma collegabili ad uno stesso wallet

  ▄▄███████▄███████▄▄▄
 █████████████
▀▀▀▀▀▀████▄▄
███████████████
       ▀▀███▄
███████████████
          ▀███
 █████████████
             ███
███████████▀▀               ███
███                         ███
███                         ███
 ███                       ███
  ███▄                   ▄███
   ▀███▄▄             ▄▄███▀
     ▀▀████▄▄▄▄▄▄▄▄▄████▀▀
         ▀▀▀███████▀▀▀
░░░████▄▄▄▄
░▄▄░
▄▄███████▄▀█████▄▄
██▄████▌▐█▌█████▄██
████▀▄▄▄▌███░▄▄▄▀████
██████▄▄▄█▄▄▄██████
█░███████░▐█▌░███████░█
▀▀██▀░██░▐█▌░██░▀██▀▀
▄▄▄░█▀░█░██░▐█▌░██░█░▀█░▄▄▄
██▀░░░░▀██░▐█▌░██▀░░░░▀██
▀██
█████▄███▀▀██▀▀███▄███████▀
▀███████████████████████▀
▀▀▀▀███████████▀▀▀▀
█████████████LEADING CRYPTO SPORTSBOOK & CASINO█████████████
MULTI
CURRENCY
1500+
CASINO GAMES
CRYPTO EXCLUSIVE
CLUBHOUSE
FAST & SECURE
PAYMENTS
.
..PLAY NOW!..
gallisiardi
Member
**
Offline Offline

Activity: 80
Merit: 205


View Profile WWW
April 10, 2018, 04:31:24 PM
 #8


Se ho 1 BTC su address A e 2 BTC su address B, voglio spendere 2,5 BTC verso address C, attingerò a più utxo che sono su address distinti ma collegabili ad uno stesso wallet

Si hai ragione, effettivamente esiste anche questa possibilità.
Non mi pareva di aver mai letto di questa cosa, sono andato a cercare, ed effettivamente si può fare.

Stupidamente ho sempre ragionato a livello di singolo address, ma a quanto pare non c'è un vincolo in tal senso.

rrupoli
Jr. Member
*
Offline Offline

Activity: 31
Merit: 20


View Profile
April 11, 2018, 09:37:13 AM
Merited by redsn0w (5)
 #9

cut
.... ma a quanto pare non c'è un vincolo in tal senso.


Con Electrum hai la possibilità di scegliere liberamente ogni singolo UTXO che intendi usare per un pagamento, attingendone molteplici anche da address diversi (un po' come scegliere le banconote da usare prelevandole da diversi portafogli in tuo possesso). 

E' evidente che facendo questo si mettono in relazione fra loro quegli indirizzi, cioè si svela che gli indirizzi usati come input di una stessa transazione appartengono allo stesso proprietario.




Il__Berto (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 3


View Profile
April 17, 2018, 02:46:37 PM
 #10

Grazie molte.
Credo di aver capito. Alla prossima!
Arching_wild
Member
**
Offline Offline

Activity: 252
Merit: 12


View Profile
April 17, 2018, 06:10:42 PM
 #11

Anche inviandoli allo stesso exchanger in teoria si potrebbero collegare tra loro perché quando vai a depositare i token su un exchanger, esso ti genera un indirizzo pubblico valido solo per il tuo account.
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!