The purpose of this work was to perform a network analysis on the rapidly growing bitcoin transaction network. Using a web-socket API, we collected data on all transactions occurring during a six hour window. Sender and receiver addresses as well as the amount of bitcoin exchanged were record. Graphs were generated, using R and Gephi, in which nodes represent addresses and edges represent the exchange of bitcoin. The six hour data set was subsetted into a one and two hour sampling snapshot of the network. We performed comparisons and analysis on all subsets of the data in an effort to determine the minimum sampling length that represented the network as a whole. Our results suggest that the six hour sampling was the minimum limit with respect to sampling time needed to accurately characterize the bitcoin transaction network.Anonymity is a desired feature of the blockchain and bitcoin network however, it limited us in our analysis and conclusions we drew from our results were mostly inferred. Future work is needed and being done to gather more comprehensive data so that the bitcoin transaction network can be better analyzed.
翻译:这项工作的目的是对迅速增长的比特币交易网络进行网络分析。 我们使用网盘 API, 收集关于在6小时窗口中发生的所有交易的数据。 发件人和接收人地址以及交换比特币的数量是记录。 图表是使用R和Gephi生成的, 其中节点代表了地址和边缘代表了比特币的交换。 6小时数据集被分解成网络的1小时和2小时抽样快照。 我们对数据的所有子集进行了比较和分析, 以便确定代表整个网络的最小抽样长度。 我们的结果表明, 6小时抽样是准确描述比特币交易网络所需的取样时间的最小限度。 但是, 匿名是块链和比特币网络的一个理想特征, 但它限制了我们从我们的结果中得出的分析和结论。 今后需要并正在收集更全面的数据, 以便更好地分析比特币交易网络。