Bitcoin Forum
February 29, 2020, 07:56:13 AM *
News: Latest Bitcoin Core release: 0.19.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Trace transactions  (Read 305 times)
kristiano92
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
January 23, 2020, 11:05:46 PM
 #1

Hello,

I am researching ways how to trace transactions and hot and cold wallets of exchanges, gambling sites, cantors, mixer.s What sources of data could I use? What algorithms and scripts would be useful to do this? Maybe, do you have some interesting articles about this issue? Any help would be great Smiley
1582962973
Hero Member
*
Offline Offline

Posts: 1582962973

View Profile Personal Message (Offline)

Ignore
1582962973
Reply with quote  #2

1582962973
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1932
Merit: 2212

Use SegWit and enjoy lower fees.


View Profile WWW
January 24, 2020, 08:55:52 AM
Merited by bones261 (4), pooya87 (1), AdolfinWolf (1), Husna QA (1)
 #2

Hello,

I am researching ways how to trace transactions and hot and cold wallets of exchanges, gambling sites, cantors, mixer.s What sources of data could I use? What algorithms and scripts would be useful to do this?

There are some research about blockchain analysis, try to search it on https://arxiv.org/ and http://vixra.org/. All research certainly share their algorithm/math formula (which can be used to create script) and sources of the data (doesn't mean they always share it). But not all of them are peer reviewed.

If you haven't download whole Bitcoin blockchain, you should do it now.

Maybe, do you have some interesting articles about this issue?

Breaking Mixing Services, but it's specific about mixer.

Pmalek
Legendary
*
Online Online

Activity: 1232
Merit: 1272



View Profile
January 24, 2020, 09:46:23 AM
 #3

You can also have a look at Bitcoin Rich List > https://bitinfocharts.com/top-100-richest-bitcoin-addresses.html
When you scroll down you will see which cold wallet address belongs to which exchange: Huobi, Bitfinex, Binance, etc.

https://www.walletexplorer.com/ also keeps track of known addresses for exchanges, pools, gambling services etc. Try it out.

███████████████████████████
███████████████████████████
████████▀▀▄▄▄▄▄▄▄▀▀████████
██████▀▄██▀▀▄▄ ████▄▀██████
█████ ███ ████ ▀▀████ █████
████ █████ ███▀▀▀▄████ ████
████ ███▀▀▀▄▄▄████████ ████
████ ██▄▄▀▀███████▀▄▄█ ████
█████ █████ █▀██▀▄███ █████
██████▄▀███▀▄█▀▄███▀▄██████
████████▄▄▀▀▀ ▀▀▀▄▄████████
██████████▀▄███████████████
██████████████████████████
.
.FORTUNEJACK   JOIN INVINCIBLE JACKMATE AND WIN......10 BTC........
█████████████████████████
█████████████████████████
██████▀▀▀       ▀▀▀██████
█████  ▄▄▄█████▄▄▄  █████
█████  █████ █████  █████
█████  ██▄     ▄██  █████
█████  ████   ████  █████
█████▄  ██▄▄█▄▄██  ▄█████
██████▄  ███████  ▄██████
███████▄   ▀▀▀   ▄███████
██████████▄▄ ▄▄██████████
█████████████████████████
█████████████████████████
.
..
AdolfinWolf
Legendary
*
Offline Offline

Activity: 1316
Merit: 1209


people run from rain but sit in bathtubs of water


View Profile
January 24, 2020, 09:53:21 AM
Last edit: January 30, 2020, 07:44:48 PM by AdolfinWolf
Merited by Quickseller (1)
 #4

Hello,

I am researching ways how to trace transactions and hot and cold wallets of exchanges, gambling sites, cantors, mixer.s What sources of data could I use? What algorithms and scripts would be useful to do this? Maybe, do you have some interesting articles about this issue? Any help would be great Smiley

Apart from the research/documentation ETFbitcoin has already posted, there are a couple sites which let you track outputs from certain exchanges and other sites. If you just want to track/ try to identify a couple adresses, you could perhaps try these sites..

See, https://www.walletexplorer.com/, and for things such as coinbase/binance,  i’ve used https://matbea.net/ in the past.

(Matbea seems a bit clunky, but it actually is pretty decent and i think it might even be better than walletexplorer.)


It’s been a while since i’ve actually looked into this, so i’m also kind of curious if there are any better (free) apis or just sites/explorers to identify transactions coming from certain sites than the ones i already mentioned.

pereira4
Legendary
*
Offline Offline

Activity: 1610
Merit: 1170


View Profile
January 24, 2020, 11:32:35 PM
Merited by Quickseller (1)
 #5

You should ask these guys:

https://www.chainalysis.com

It's what many exchanges are using. Apparently they are busting $millions worth of BTC coming from "criminal activity". Binance is the latest exchange to be using this.

Using BTC on exchanges is getting increasingly risky. Forget about this criminal bullshit, for us regular users, it's still a risk to put your money into what is basically a lottery of your coins having or not "criminal activity" linked to them. BTC needs to get the fungible part improved if you want to deal with fiat frontends.
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1932
Merit: 2212

Use SegWit and enjoy lower fees.


View Profile WWW
January 26, 2020, 07:42:44 AM
 #6

You should ask these guys:

https://www.chainalysis.com

Looking at https://www.chainalysis.com/chainalysis-reactor-certification, it costs some amount of money.

BTC needs to get the fungible part improved if you want to deal with fiat frontends.

Schnorr & Taproot will increase fungibility, but it's likely they'll mark all Bitcoin from Schnorr & Taproot (along with CoinJoin & MIxer) as suspicious/tainted coins Tongue

squatter
Legendary
*
Online Online

Activity: 1386
Merit: 1098


STOP SNITCHIN'


View Profile
January 26, 2020, 11:42:37 PM
Last edit: January 27, 2020, 11:52:34 AM by squatter
 #7

Schnorr & Taproot will increase fungibility, but it's likely they'll mark all Bitcoin from Schnorr & Taproot (along with CoinJoin & MIxer) as suspicious/tainted coins Tongue

That's an interesting dilemma. Ultimately, I think it's unlikely.

Taproot can make all different types of transactions look identical, including simple payments. Assuming enough of the network updates to incorporate Taproot, there will never be much certainty of proximity to CoinJoin or centralized mixer transactions.

ETFbitcoin
Legendary
*
Offline Offline

Activity: 1932
Merit: 2212

Use SegWit and enjoy lower fees.


View Profile WWW
January 27, 2020, 09:35:11 AM
 #8

Taproot can make all different types of transactions look identical, including simple payments. Assuming enough of the network updates to incorporate Taproot, there will never be much certainty of proximity to CoinJoin or centralized mixer transactions.

Taproot only hide the inputs & part of the unlocking script which isn't used when spending the input, so some difference still exist between transaction. IIRC only Monero blockchain which could make all different types of transactions look identical.

squatter
Legendary
*
Online Online

Activity: 1386
Merit: 1098


STOP SNITCHIN'


View Profile
January 27, 2020, 11:51:15 AM
Merited by fillippone (2)
 #9

Taproot can make all different types of transactions look identical, including simple payments. Assuming enough of the network updates to incorporate Taproot, there will never be much certainty of proximity to CoinJoin or centralized mixer transactions.
Taproot only hide the inputs & part of the unlocking script which isn't used when spending the input, so some difference still exist between transaction. IIRC only Monero blockchain which could make all different types of transactions look identical.

Help me dissect these explanations from Pieter Wuille:

Quote
It's a bit unfair to use the term anonymity set here; Taproot doesn't directly break transaction linkage.

What it does is make simple payments and multisig transactions and Lightning channels and many more things policy indistinguishable from each other; you won't be able to tell from just blockchain data which is which.
https://www.reddit.com/r/Bitcoin/comments/esergl/pull_request_opened_for_bip_340_341_342_schnorr/ffaxt53/

Quote
If all goes well, a Taproot transaction on chain looks like a single (random) public key, and a single signature on chain.
https://www.reddit.com/r/Bitcoin/comments/etagx4/please_explain_taproot_and_schnorr_signatures/

I know it doesn't apply to every case, but I was under the impression that obfuscating transaction type was the primary privacy gain in the Taproot proposal.

dkbit98
Hero Member
*****
Offline Offline

Activity: 700
Merit: 752


First 100% Liquid Stablecoin Backed by Gold


View Profile WWW
January 27, 2020, 01:25:34 PM
 #10

Along with some links that are posted above by some other members there are also two more explorers mostly used to search and track bitcoin transaction:
They work good in combination with walletexplorer.com

https://oxt.me/
https://www.kycp.org/

You can also subscribe and track change for any btc address (better don't use your own)
https://live.blockcypher.com/btc/subscribe/

ETFbitcoin
Legendary
*
Offline Offline

Activity: 1932
Merit: 2212

Use SegWit and enjoy lower fees.


View Profile WWW
January 29, 2020, 07:06:06 AM
 #11

Taproot can make all different types of transactions look identical, including simple payments. Assuming enough of the network updates to incorporate Taproot, there will never be much certainty of proximity to CoinJoin or centralized mixer transactions.
Taproot only hide the inputs & part of the unlocking script which isn't used when spending the input, so some difference still exist between transaction. IIRC only Monero blockchain which could make all different types of transactions look identical.

Help me dissect these explanations from Pieter Wuille:

Quote
It's a bit unfair to use the term anonymity set here; Taproot doesn't directly break transaction linkage.

What it does is make simple payments and multisig transactions and Lightning channels and many more things policy indistinguishable from each other; you won't be able to tell from just blockchain data which is which.
https://www.reddit.com/r/Bitcoin/comments/esergl/pull_request_opened_for_bip_340_341_342_schnorr/ffaxt53/

Quote
If all goes well, a Taproot transaction on chain looks like a single (random) public key, and a single signature on chain.
https://www.reddit.com/r/Bitcoin/comments/etagx4/please_explain_taproot_and_schnorr_signatures/

I know it doesn't apply to every case, but I was under the impression that obfuscating transaction type was the primary privacy gain in the Taproot proposal.

achow101 made clear explanation (on same posts you linked) at https://www.reddit.com/r/Bitcoin/comments/etagx4/please_explain_taproot_and_schnorr_signatures/fffimoy/

I'll quote it since reddit is banned on few country

Everything that you can do in Bitcoin right now can be done using taproot (and thus schnorr signatures) with less space and increased privacy.

Suppose you had a contract codified as a Bitcoin script, and this contract (i.e. script) has a few different outcomes depending on some conditions. Bitcoin as it is now would reveal all of those outcomes and their conditions. Under taproot, only the outcome and condition that is actually in effect is revealed. All other outcomes and conditions become hidden. This increases privacy (by hiding other outcomes and conditions) and saves space (the other outcomes and conditions are "compressed" into hashes.

There is also the top level "expected" outcome and condition. When this is used (and it should be usually used as it is the expected outcome), the spending transaction will appear as if there was no contract in the first place. So none of the alternative outcomes and none of the actual conditions for spending are revealed.

Schnorr signatures are merely a means to an end: taproot. There is no need to distinguish between taproot and Schnorr signatures as taproot requires Schnorr signatures, and Schnorr signatures will only be used in taproot.

squatter
Legendary
*
Online Online

Activity: 1386
Merit: 1098


STOP SNITCHIN'


View Profile
January 29, 2020, 10:17:27 PM
 #12


I don't think that explanation contradicts Pieter Wuille, or me. Nobody is saying that every transaction on the blockchain will look identical.

What, specifically, do you disagree with in these statements?

Quote
Taproot can make all different types of transactions look identical, including simple payments.
Quote
What [Taproot] does is make simple payments and multisig transactions and Lightning channels and many more things policy indistinguishable from each other; you won't be able to tell from just blockchain data which is which.

Kakmakr
Legendary
*
Online Online

Activity: 1932
Merit: 1415


WOLF.BET - Provably Fair Dice Game


View Profile
January 30, 2020, 06:43:54 AM
 #13

Something I saw the other day was this --> https://samouraiwallet.com/stonewall - " Break the assumptions of blockchain analysis with mathematically provable doubt between sender and recipient of your transactions. "

I do not know how relevant it will be to your research, but it seems as though some companies are already looking for ways to bypass traditional mixer services, because some of them might already be compromised.

There are also some conspiracy theories doing the rounds that some of these mixer services are being run by law enforcement agencies to track criminal activities. << honeypot >> (Similar to the N$A running Tor exit nodes to collect data on people using the DarkNet)  Huh

https://www.vice.com/en_us/article/4x3qnj/how-the-nsa-or-anyone-else-can-crack-tors-anonymity <old article to show that it was done in the past>

.WOLF.BET.▄███████████▄
███████    ████████████▄
███████    ███████   ▀██
██████████████████    ██
██    ██████████████████
██    ███████    ███████
█████████████    ███████
███████    █████████████
███████    ███████    ██
██████████████████   ▄██
██        ▀███████████▀
██
██

█████
  ███
  ███
  ███
  ███
  ███
  ███
  ███
  ███
  ███
  ███
█████


ETFbitcoin
Legendary
*
Offline Offline

Activity: 1932
Merit: 2212

Use SegWit and enjoy lower fees.


View Profile WWW
January 30, 2020, 08:42:10 AM
 #14

What, specifically, do you disagree with in these statements?

Only this part, since there are multiple possibility of Bitcoin script/contract (as achow101 mentioned)

Quote
Taproot can make all different types of transactions look identical, including simple payments.

squatter
Legendary
*
Online Online

Activity: 1386
Merit: 1098


STOP SNITCHIN'


View Profile
January 30, 2020, 05:59:41 PM
Last edit: January 30, 2020, 07:13:48 PM by squatter
Merited by ETFbitcoin (1)
 #15

What, specifically, do you disagree with in these statements?
Only this part, since there are multiple possibility of Bitcoin script/contract (as achow101 mentioned)
Quote
Taproot can make all different types of transactions look identical, including simple payments.

That doesn't conflict with the above statement. These functionally say the same thing:
Quote
Taproot can make all different types of transactions look identical, including simple payments.
Quote
What [Taproot] does is make simple payments and multisig transactions and Lightning channels and many more things policy indistinguishable from each other; you won't be able to tell from just blockchain data which is which.

Why do you disagree with the first statement, but not the second?

Different types of Taproot transactions can look identical on the blockchain. That doesn't mean every transaction will look identical -- this already accounts for your "multiple possibility of Bitcoin script/contract" condition.

Are you saying that Taproot does nothing to obfuscate transaction type?

ETFbitcoin
Legendary
*
Offline Offline

Activity: 1932
Merit: 2212

Use SegWit and enjoy lower fees.


View Profile WWW
January 31, 2020, 06:03:18 AM
 #16

Different types of Taproot transactions can look identical on the blockchain. That doesn't mean every transaction will look identical -- this already accounts for your "multiple possibility of Bitcoin script/contract" condition.

I thought those statement doesn't take account for "multiple possibility of Bitcoin script/contract".

Are you saying that Taproot does nothing to obfuscate transaction type?

No

Theb
Hero Member
*****
Offline Offline

Activity: 1218
Merit: 513



View Profile
February 01, 2020, 08:38:31 PM
 #17

I think learnmeabitcoin's Bitcoin Path tool is one of the best examples of what you are looking for. Just like Blockchain.com it can show you all the transaction the address has made and can show connections (if there is any) to another address. And unlike Blockchain.com you are assured that they aren't tracking you as they don't have any cookies and IP logs. As far as scripts are concerned they also have provided a guide for the said tool. If you want something that is lightweight and shows additional data compared to other block explorer I think their Bitcoin Path tool is worth checking out.

      ▄ ▄█▄ ▄█ ▄
     ▄▐██▀▀▀▀▀▀
      ▀▄▄████▄ █▄
   ▄ ██▄█▀▀   ▀▀ ▀
  ▄██▄██▄ ▀██▄▀ ▀█▄
 ▀███████▄▄▄▄▄█▄▄▄██
▐███████████▀▀  ▀█▀ █
█▀███████████  ▄▄█▄ ██
 ▐█████████████▀   ███
  ████▀██████████▄███
  ▐█▀  ████████████ ▀
   ▀  ▐███████████
     ▄██████▀▀ █▀
.
JACKMATE'S
MAJESTIC

  ███████████████████
 ███████████████████
███████████████████
         █████████
        █████████
       █████████
      █████████
     █████████
    █████████
   █████████
  █████████
 █████████
████████
██
██
██
██
██
██
██
██
██
██
██
████████
██████████████████████████████████████████████████████████████████████████████████████████████     ███
.
WIN 1 BITCOIN ON EVERY PREMIER LEAGUE MATCHDAY
.
███     ██████████████████████████████████████████████████████████████████████████████████████████████
████████
██
██
██
██
██
██
██
██
██
██
██
████████
████████████████████████████████
████████████▀█▀ ▀█▀█▀███████████
███████████▄ ▄▄▄▄▄▄▄████████████
███████████▀▀▄▄▄▄▄▄▄▄███████████
█████████▀▄ ██▀▄▄▄ ▀ ▄▀█████████
███████▀ ▀█████▄▄▄█▄▄▄██████████
███████▀▄████████▀  ▀█ █▐███████
███████ ▀█████████▄█▀▀██ ███████
████████ ███▀██████ ▄ ██ ███████
████████▌▐▀▄ ██████████ ▄███████
█████████▄██▌▐█████▀██ █████████
████████████▄▀▀▀▀▀▄ ▀▄██████████
████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
.
JOIN US - IT'S FREE!
██████
██
██
██
██
██
██
██
██
██
██
██
██████
kristiano92
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
February 17, 2020, 01:37:17 AM
 #18

Thank you for responses  Wink How do different services look for exchange wallets? What do you think about other blockchains, is it possible to trace them?
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1932
Merit: 2212

Use SegWit and enjoy lower fees.


View Profile WWW
February 17, 2020, 04:07:18 AM
 #19

What do you think about other blockchains, is it possible to trace them?

Depends on the blockchain itself. Most of the blockchain are easily traceable because their protocol isn't designed with privacy/anonymity in mind.
Few blockchain such as ZCash and Dash have privacy feature, but it's optional which weaken it's privacy.

Blockchain such as Monero (which have privacy feature by default) probably impossible, unless it's cryptography it's broken or have flawed cryptography implementation.

nc50lc
Legendary
*
Offline Offline

Activity: 882
Merit: 1037


Self-proclaimed Genius ㊙️


View Profile WWW
February 17, 2020, 04:16:01 AM
 #20

How do different services look for exchange wallets?
The underlying technique is to consider addresses which were used together in a single transaction belong to a single wallet.
If you know some addresses from that exchange, like their own dummy accounts with used deposit addresses, they can tell which addresses belong to that exchange using that technique.
For the exchange's Hot/Cold storage wallet that aren't linked, it can be pinpointed by checking where the funds from the deposit addresses are being consolidated.

Everything is easy except if "ConJoin" was involved or the fund was mixed somewhere in the consolidation process.

Quote from: kristiano92
What do you think about other blockchains, is it possible to trace them?
With Monero or other privacy coins, it's almost impossible to track.

Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!