GraphSense是一个跨账本加密货币分析平台
它的介绍在这里
代码也是开源的
graphsense-dashboard
用于交互式加密货币分析的Web仪表板。
可以看导进数据的情况
需要安装NodeJS/NPM
为了安装所有依赖项,请从此存储库的根目录运行以下命令:
npm install
在webpack.config.js中调整DEV_REST_ENDPOINT以指向您的开发graphsense-REST服务,然后启动开发服务器:
npm start
浏览器访问 http://localhost:8080
graphsense-transformation
GraphSense转换管道,用于将加密货币的区块/交易/标签等数据导入, 基于spark/cassandra/java服务运行,ingest_test_data.sh用于将数据导进cassandra中,可以解读下它的脚本:
echo "Creating raw keyspace in Cassandra"
cqlsh localhost -f ./scripts/schema_raw.cql
echo "Ingesting test blocks..."
insert_data "./src/test/resources/cassandra/test_blocks.json" "btc_raw.block"
。。。。创建对应的表
可以看它指定的json格式:
test_blocks.json 区块信息
test_block_txs.json 区块的交易信息
test_data_overview.txt 数据的概览:统计区块交易情况
test_exchange_rates.json 交易所的费率
test_summary_statistics.json 总体统计信息
test_tags.json 地址标签
test_txs.json 交易详细信息
你只要将这些信息准备成这样的json格式就能导进去
举个例子,
这是 test_blocks.json格式:
{
</