Skyba / De-mixing

A practical de-mixing algorithm for Bitcoin mixing services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

De-mixing algorithm

This code is used in the paper 'A Practical De-mixing Algorithm for Bitcoin Mixing Services' submitted to ACM AsiaCCS'18 BCC Workshop. It is a function that matches input and output of mixing service.

Generate_test_data

Input : Helix mixing service data obtained by using the Chainalysis tool.

I put 'Chainalysis_Helix_Mixer_input_June' as sample data. Result files are created according to the set parameters. Parameters can be set in main.

De-mixing

Input : Inputs are output files obtained using Generate_test_data.

When the code is executed, the input and output are matched and print.

Notice

The set_time function did not consider the date concept. (The results are not affected at all.)

About

A practical de-mixing algorithm for Bitcoin mixing services