diff --git a/README.md b/README.md index 31edb38..acb9b9f 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,10 @@ -# finance-project -Computational Finance Group Project +# Bitcoin Trace + +[![](/report/images/application.png)](https://consto.uk/bitcoin-trace) + +This project demonstrates the ability to visualize, and trace transactions through the Bitcoin network, evaluating three different methods. Namely poison, haircut and First-In-First-Out (FIFO). + +To achieve this, a web application was created to first build up a network graph representing Bitcoin addresses as nodes, and transactions as directional edges. This allows the user to easily grasp the history of any given Bitcoin address, and then trace any transaction either up or down the graph. + +* [Try online](https://consto.uk/bitcoin-trace) +* [Read the report](/report.pdf) diff --git a/blockchain.html b/blockchain.html deleted file mode 100644 index bf92e04..0000000 --- a/blockchain.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - Blockchain - - - - - diff --git a/graph.html b/index.html similarity index 97% rename from graph.html rename to index.html index c1c83d6..ef96cac 100644 --- a/graph.html +++ b/index.html @@ -147,8 +147,8 @@

About

- - - - + + + + diff --git a/report.pdf b/report.pdf index 5cb0332..9d00a18 100644 Binary files a/report.pdf and b/report.pdf differ diff --git a/report/main.tex b/report/main.tex index 82c2b5c..97b9d1b 100644 --- a/report/main.tex +++ b/report/main.tex @@ -49,7 +49,7 @@ \section*{Abstract} -This report demonstrates the ability to visualize, and trace transactions through the Bitcoin network, evaluating three different methods. Namely poison, haircut and First-In-First-Out (FIFO). +This project demonstrates the ability to visualize, and trace transactions through the Bitcoin network, evaluating three different methods. Namely poison, haircut and First-In-First-Out (FIFO). To achieve this, a web application was created to first build up a network graph representing Bitcoin addresses as nodes, and transactions as directional edges. This allows the user to easily grasp the history of any given Bitcoin address, and then trace any transaction either up or down the graph. diff --git a/blockchain.js b/scripts/blockchain.js similarity index 100% rename from blockchain.js rename to scripts/blockchain.js diff --git a/graph.js b/scripts/graph.js similarity index 100% rename from graph.js rename to scripts/graph.js diff --git a/init.js b/scripts/init.js similarity index 100% rename from init.js rename to scripts/init.js diff --git a/tags.json b/scripts/tags.json similarity index 100% rename from tags.json rename to scripts/tags.json