Bitcoin Forum
May 17, 2024, 06:47:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Is it possible to know if two+ btc addresses belong to the same wallet?  (Read 564 times)
Kavelj22 (OP)
Legendary
*
Offline Offline

Activity: 1764
Merit: 1463


🔃EN>>AR Translator🔃


View Profile
April 02, 2019, 03:43:29 PM
 #1

As said the title;
Is it possible to know if two or more addresses are related to one wallet? and if from transactions i can figure possible connection (same wallet) between addresses.

I post this here because i think it's a beginner question, no?

R


▀▀▀▀▀▀▀██████▄▄
████████████████
▀▀▀▀█████▀▀▀█████
████████▌███▐████
▄▄▄▄█████▄▄▄█████
████████████████
▄▄▄▄▄▄▄██████▀▀
LLBIT
  CRYPTO   
FUTURES
 1,000x 
LEVERAGE
COMPETITIVE
    FEES    
 INSTANT 
EXECUTION
.
   TRADE NOW   
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 2301


View Profile
April 02, 2019, 03:51:36 PM
 #2

If two addresses both sign a transaction then, with near certainty, both addresses are controlled by the same entity. The addresses may be deposit addresses to a business so a customer that provides the address to send bitcoin to may not control both addresses.

There are some instances in which two people/entities will sign one transaction but they are currently rare.
CryptoEnthused
Member
**
Offline Offline

Activity: 190
Merit: 15


View Profile
April 02, 2019, 06:49:45 PM
 #3

As said the title;
Is it possible to know if two or more addresses are related to one wallet? and if from transactions i can figure possible connection (same wallet) between addresses.

I post this here because i think it's a beginner question, no?

Yes, it is possible. The most simple example I can think of is this. Suppose you have 1 BTC and you send 0.6 BTC to your friend. In this case, you have a change of 0.4 BTC that goes to your change address, the other 0.6 BTC goes to your friend. Now you have 2 addressess: the first one with 0 BTC and the second one with 0.4 BTC that anyone knows are belong to the same person.

There is another example. Suppose you have many addressess with small amounts of BTC in your wallet. Let's say you have 10 addresses with 0.1 BTC each. But you need to send  0.91 BTC to your friend. In this case all your 0.1 amounts are gathered in 1 transaction and sent to your freind's address. Everyone will see that you used 10 addresses to complete that transaction. You will also receive 0.09 BTC to your change address which will also be seen in the blockchain. Now everyone will know that those 11 addresses belong to the same person.
Potato Chips
Hero Member
*****
Offline Offline

Activity: 2772
Merit: 898


yesssir! 🫡


View Profile
April 02, 2019, 11:21:30 PM
 #4

And there's also a growing number of analysis tools and services that could provide particular data which saves time and effort. I think the most used right now is walletexplorer.com which does address grouping.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
khaled0111
Legendary
*
Offline Offline

Activity: 2534
Merit: 2873


Top Crypto Casino


View Profile WWW
April 02, 2019, 11:22:50 PM
 #5

I think you are referring to addresses generated by a deterministic wallet from the same seed. If so, then the answer is no (please correct me if I am wrong), there is no way to tell if different addresses are generated from the same seed unless the master public key is revealed.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
crwth
Copper Member
Legendary
*
Offline Offline

Activity: 2772
Merit: 1256


Try Gunbot for a month go to -> https://gunbot.ph


View Profile WWW
April 02, 2019, 11:39:20 PM
 #6

I have seen in wallet explorers that a lot of the transactions has the “change” address. Like the left overs of a certain wallet going to the part where you also own it. I’m not sure if every “change” address in a certain transaction is correct but I think it could be possible but not 100% certainty.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Crypto Girl
Sr. Member
****
Offline Offline

Activity: 980
Merit: 294


View Profile
April 03, 2019, 07:43:48 AM
 #7

I have seen in wallet explorers that a lot of the transactions has the “change” address. Like the left overs of a certain wallet going to the part where you also own it. I’m not sure if every “change” address in a certain transaction is correct but I think it could be possible but not 100% certainty.
I second this, it's more likely the Unspent Transaction Outputs or UTXOs.


You can read it here, it's actually a good article from coinsutra.
What Are Unspent Transaction Outputs (UTXOs)?

I use this provider to trade Cryptos : Bitcoin Revolution
crwth
Copper Member
Legendary
*
Offline Offline

Activity: 2772
Merit: 1256


Try Gunbot for a month go to -> https://gunbot.ph


View Profile WWW
April 03, 2019, 02:21:53 PM
 #8

I have seen in wallet explorers that a lot of the transactions has the “change” address. Like the left overs of a certain wallet going to the part where you also own it. I’m not sure if every “change” address in a certain transaction is correct but I think it could be possible but not 100% certainty.
I second this, it's more likely the Unspent Transaction Outputs or UTXOs.


You can read it here, it's actually a good article from coinsutra.
What Are Unspent Transaction Outputs (UTXOs)?
I think it's safe to assume that it comes in the same wallet (same phrases etc), right?

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
cryptjh
Full Member
***
Offline Offline

Activity: 532
Merit: 185



View Profile
April 03, 2019, 08:41:50 PM
 #9

As said the title;
Is it possible to know if two or more addresses are related to one wallet? and if from transactions i can figure possible connection (same wallet) between addresses.

I post this here because i think it's a beginner question, no?


No one should be able to see if you are the owner of the addresses in the same wallet, as long as you don't mix output from those addresses with each other. And as long as the bitcoin didn't come from the same addresses before they ended in the addresses you have them in now.

I would not be surprised to see that some of those addresses with 10,000 bitcoins are to be found in the same wallet. But as long as the owner doesn't mix the coins no one but the owner of the wallet will ever know.

https://bitinfocharts.com/top-100-richest-bitcoin-addresses.html
Kavelj22 (OP)
Legendary
*
Offline Offline

Activity: 1764
Merit: 1463


🔃EN>>AR Translator🔃


View Profile
April 04, 2019, 02:05:04 PM
 #10

And there's also a growing number of analysis tools and services that could provide particular data which saves time and effort. I think the most used right now is walletexplorer.com which does address grouping.

May be this is what am really looking to understand, after know that it's not possible to link addresses, so what's it's all about those analysis tools and what help for?

R


▀▀▀▀▀▀▀██████▄▄
████████████████
▀▀▀▀█████▀▀▀█████
████████▌███▐████
▄▄▄▄█████▄▄▄█████
████████████████
▄▄▄▄▄▄▄██████▀▀
LLBIT
  CRYPTO   
FUTURES
 1,000x 
LEVERAGE
COMPETITIVE
    FEES    
 INSTANT 
EXECUTION
.
   TRADE NOW   
Yara1
Jr. Member
*
Offline Offline

Activity: 193
Merit: 4


View Profile
April 04, 2019, 02:55:40 PM
 #11

Yes it possible to know if two bitcoin address belongs to the same wallet there are tool that I design for that. And some members of this forum with good skill make use of that tool from time to time to trace the ownership of addresses when the need arise.
khaled0111
Legendary
*
Offline Offline

Activity: 2534
Merit: 2873


Top Crypto Casino


View Profile WWW
April 04, 2019, 04:35:26 PM
 #12

so what's it's all about those analysis tools and what help for?
Those tools (like walletexplorer.com) simply analyse transactions inputs. If a given transaction has many addresses as inputs then it will assume they belong to the same wallet, which is not always true (coinjoin transactions made by some wallets like Wasabi can be a good counterexample).

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
dothebeats
Legendary
*
Offline Offline

Activity: 3640
Merit: 1353



View Profile
April 04, 2019, 04:42:52 PM
 #13

As said the title;
Is it possible to know if two or more addresses are related to one wallet? and if from transactions i can figure possible connection (same wallet) between addresses.

I post this here because i think it's a beginner question, no?

From the context of what you just posted, with just looking at the transaction details, observing the change addresses help. However if you want to analyze 1 address from 1 random-picked address and determine whether they came from the same wallet? I don't think that will be pretty easy to do, or perhaps even make sense at all.

so what's it's all about those analysis tools and what help for?

Analysis tools are usually for following the 'trail' to which the coins are sent to, and are used mostly for nabbing criminals and people who use bitcoins for bad intentions. It can also help in linking a connection in between different addresses, though knowing whether the addresses came from a single wallet? I don't think so.
AdolfinWolf
Legendary
*
Offline Offline

Activity: 1946
Merit: 1427


View Profile
April 04, 2019, 06:32:03 PM
 #14

And there's also a growing number of analysis tools and services that could provide particular data which saves time and effort. I think the most used right now is walletexplorer.com which does address grouping.

May be this is what am really looking to understand, after know that it's not possible to link addresses, so what's it's all about those analysis tools and what help for?

Ofcourse it is. Every bitcoin is coming from somewhere.

Unless you use some sort of mixer, there is a really big chance certain tools, (especially from FVEY Five Eyes) can trace your Bitcoin from where you currently stored it, to where you first bought it, which date, which exchange, which payment method you used.

*Almost* every exchange nowadays requires KYC, and has your banking info. it's really a myth that bitcoin offers any privacy at all when used against the government without proper measures as i described above.

As i said, a mixer breaks this chain. But yeah, if the mixer is controlled by the group described above, it's not of much help. (Which could be the case for any mixer really, we simply don't know who's behind them.)
Which is quite freaking dangerous when you think about it. I have no idea if Chipmixer isn't controlled by the CIA, serving as a huge honeypot.

Anyway.

elda34b
Sr. Member
****
Offline Offline

Activity: 910
Merit: 351


View Profile
April 11, 2019, 01:07:39 AM
 #15

Which is quite freaking dangerous when you think about it. I have no idea if Chipmixer isn't controlled by the CIA, serving as a huge honeypot.

That would be an interesting story to tell. Imagine one of the best mixers are actually your own government.

If users want complete privacy, then they should never touch exchanges that require KYC and maybe just use privacy oriented coins instead of pseudo-anonymous coins like BTC.
Pmalek
Legendary
*
Offline Offline

Activity: 2772
Merit: 7144



View Profile
April 11, 2019, 08:32:02 AM
 #16

If users want complete privacy, then they should never touch exchanges that require KYC and maybe just use privacy oriented coins instead of pseudo-anonymous coins like BTC.
It is hard to find a respected exchange that doesn't require any sort of KYC. Traders usually want low fees and enough liquidity and no bot trading as well.
Binance for example allows withdrawals up to 5 BTC in a 24 hour period and for most traders that can be enough. But it is kind of difficult to get listed there and expensive.
You are left with DEX solutions like IDEX where new erc-20 projects list as their first exchange.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
keychainX
Member
**
Offline Offline

Activity: 374
Merit: 53

Telegram @keychainX


View Profile WWW
May 19, 2019, 11:50:28 AM
 #17

As said the title;
Is it possible to know if two or more addresses are related to one wallet? and if from transactions i can figure possible connection (same wallet) between addresses.

I post this here because i think it's a beginner question, no?

Just from the transaction, depending on how you execute the transactions and if you use any interpolating xfers, maybe.

If you created a wallet from a seed, and use different addresses from that seed, and someone, lets say law enforcement gets your seed,
then yes, they can prove the different addys are connected.

/KX

PaperWallet
Member
**
Offline Offline

Activity: 387
Merit: 21


View Profile
September 10, 2022, 06:58:09 AM
 #18

I've read through this thread and I still have one question: Isn't it that when you spend from an address, that a public key gets exposed? couldn't that public key be used to generate addresses? Or maybe this public key is different from what they called the "Master key'?
nc50lc
Legendary
*
Offline Offline

Activity: 2422
Merit: 5604


Self-proclaimed Genius


View Profile
September 10, 2022, 07:14:04 AM
Merited by ABCbits (1)
 #19

-snip- couldn't that public key be used to generate addresses? Or maybe this public key is different from what they called the "Master key'?
It's different from a wallet's "master public key" (xpub).
The exposed public key from a transaction input is just a child of the xpub key (if it's from an HD wallet)
A child key can't be used to retrieve its parent key, because deriving the child from the parent involves a cryptographic hash function which is irreversible.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
PaperWallet
Member
**
Offline Offline

Activity: 387
Merit: 21


View Profile
September 10, 2022, 08:30:40 AM
 #20

-snip- couldn't that public key be used to generate addresses? Or maybe this public key is different from what they called the "Master key'?
It's different from a wallet's "master public key" (xpub).
The exposed public key from a transaction input is just a child of the xpub key (if it's from an HD wallet)
A child key can't be used to retrieve its parent key, because deriving the child from the parent involves a cryptographic hash function which is irreversible.

Great answer. Thank you
Pages: [1] 2 »  All
  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!