数据集概述
本数据集由DistriBlock数据生成器(DSBG)生成,包含区块链数据共享系统DistriBlock的交易和区块信息。数据集包括三个文件,记录了8733个交易和对应数量的区块,涉及641个数据资产,反映了大规模数据共享业务场景。数据可用于测试基于区块链的数据模型设计和分布式交易环境下的系统验证。
文件详解
- report.txt
- 文件格式:TXT
- 字段映射介绍:描述性文件,包含数据生成的基本统计信息,如交易数量(8733)、数据资产数量(641)、区块数量(8733)、默克尔树层级(15级)和节点数量(32767)
- blocks.csv
- 文件格式:CSV
- 字段映射介绍:包含区块的哈希值信息,主要字段包括:
- Hash:当前区块的哈希值
- Previous hash:前一个区块的哈希值
- Transaction hash:交易哈希值
- transactions.csv
- 文件格式:CSV
- 字段映射介绍:包含交易详细信息,主要字段包括:
- Timestamp:交易时间戳
- Owner's public key:数据所有者公钥
- Sharer's public key:数据共享者公钥
- Hash:交易哈希值
- Previous Hash:前一个交易哈希值
数据来源
DistriBlock数据生成器(DSBG),源代码地址:https://github.com/lyonwong1982/DataSharingBlockchainGenerator
适用场景
- 区块链数据模型设计测试:用于验证新型数据模型在数据共享场景下的性能和可行性
- 分布式交易系统开发:测试基于区块链的分布式交易环境的系统实现
- 数据共享业务模拟:模拟大规模数据共享业务场景下的交易处理能力
- 区块链系统性能评估:评估区块链系统在处理大量交易和数据资产时的表现
- 学术研究与教学实验:为区块链技术相关的学术研究和教学提供测试数据