Skip to main content
zenodoopen

Transaction Graph Dataset for the Bitcoin Blockchain - Part 1 of 4

<p>This dataset contains bitcoin transfer transactions extracted from the&nbsp;Bitcoin Mainnet blockchain.</p> <p>Part2 is available at <a href="https://zenodo.org/deposit/7157854">https://zenodo.org/deposit/7157854</a><br> Part3 is available at <a href="https://zenodo.org/deposit/7158133">https://zenodo.org/deposit/7158133</a><br> Part4 is available at <a href="https://zenodo.org/deposit/7158328">https://zenodo.org/deposit/7158328</a></p> <p>Details of the datasets are given below:</p> <p><strong>FILENAME FORMAT:</strong></p> <p>The filenames have the following format:</p> <p>btc-tx-&lt;start blockno&gt;-&lt;end blockno&gt;-&lt;part&gt;.bz2&nbsp;</p> <p>where &lt;start blockno&gt; is the starting block number, &lt;end blockno&gt; final block number, and &lt;part&gt; is the split part of the file.&nbsp;</p> <p>For example file btc-tx-100000-149999-aa.bz2 &nbsp;and the rest of the parts if any contain transactions from&nbsp;</p> <p>block 100000 to block 149999&nbsp;&nbsp;inclusive.&nbsp;</p> <p>The files are compressed with bzip2. They can be uncompressed using command bunzip2.</p> <p>&nbsp;</p> <p><strong>TRANSACTION FORMAT:</strong></p> <p>Each line in a file corresponds to a transaction. The transaction has the following&nbsp;format:</p> <p>&lt;SYMBOL&gt; &lt;blockno&gt; &lt;txno&gt; &lt;from&gt; &lt;to&gt; &lt;value&gt;&nbsp;</p> <p><br> &lt;SYMBOL&gt;&nbsp;&nbsp;Type of transaction (i.e. BTC-IN or BTC-OUT).</p> <p>&lt;blockno&gt; &nbsp;Number of the block which contains the transaction.&nbsp;</p> <p>&lt;txno&gt;&nbsp;&nbsp;Position of the transaction in the block (i.e. transaction number in the block).</p> <p>&lt;from&gt; &nbsp;Source bitcoin address/transaction of the transfer.</p> <p>&lt;to&gt;&nbsp;&nbsp;Destination bitcoin address/transaction of the transfer.</p> <p>&lt;value&gt; &nbsp;Amount of transfer.</p> <p>&nbsp;</p> <p><strong>BLOCK TIME FORMAT:</strong></p> <p>The block time file has the following&nbsp;format:</p> <p>&lt;block no&gt; &lt;timestamp&gt;</p> <p><br> &lt;block no&gt; &nbsp;Number of the block.&nbsp;</p> <p>&lt;timestamp&gt; &nbsp;Unix timestamp at which the block is mined as a hexadecimal number.</p> <p>&nbsp;</p> <p><strong>IMPORTANT NOTE:</strong></p> <p>Public Bitcoin Mainnet blockchain data is open and can be obtained by connecting as a node on the blockchain or by using the block explorer web sites such as <a href="https://btcscan.org">https://btcscan.org</a>&nbsp;. The downloaders and users of this dataset accept&nbsp;the full responsibility of using the data in GDPR compliant manner or any other regulations. We provide the data as is and we cannot be held responsible for anything.</p> <p>&nbsp;</p> <p><strong>NOTE:</strong></p> <p>If you use this dataset, please do not forget to add the DOI number to the citation.</p> <p>If you use our dataset in your research, please also cite our paper: <a href="https://link.springer.com/chapter/10.1007/978-3-030-94590-9_14">https://link.springer.com/chapter/10.1007/978-3-030-94590-9_14</a></p> <pre><code>@incollection{kilicc2022analyzing, title={Analyzing Large-Scale Blockchain Transaction Graphs for Fraudulent Activities}, author={K{\i}l{\i}{\c{c}}, Baran and {\"O}zturan, Can and {\c{S}}en, Alper}, booktitle={Big Data and Artificial Intelligence in Digital Finance}, pages={253--267}, year={2022}, publisher={Springer, Cham} }</code></pre> <p>&nbsp;</p>

ShareScore

44/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
8
Harmonization
4
Access
16
Reuse readiness
8
Engagement
8

Topics