dogecoin-network-propagation
收藏资源简介:
该数据集记录了Dogecoin点对点网络中的区块和交易传播速度,通过从连接到可达节点的多个连接进行测量。Dogecoin目标为每分钟生成一个区块,速率是比特币的十倍,因此该数据集是同类中传播记录最密集的:一个140秒窗口内可记录33个区块公告,而比特币仅有一个。数据集包含四个表格:`e26_doge_block_propagation`(每个节点宣布一个区块的时间戳记录)、`e26_doge_tx_propagation`(每个节点宣布一个交易的时间戳记录)、`e26_doge_relay_floor`(每个节点宣布其最低中继费用时的值)、`e26_doge_p2p_peers`(每个节点连接的对等体信息,包括用户代理、服务标志和握手状态)。数据量级在数百万到千万行之间,适用于时间序列预测、网络传播延迟分析等任务。数据以Parquet格式按年份和月份分区存储,每个数据集包含一个固定的7天采样窗口(2026-08-30至2026-09-05),用于模式、覆盖率和质量检查。完整历史数据可私下请求获取。注意:节点来自DNS种子而非爬虫,时间戳包含网络距离,断开的对等体可能被误认为缓慢,且区块时间与莱特币合并挖矿相关。数据集采用ODC-BY许可证,使用时需注明来源。
This dataset records the propagation speed of blocks and transactions in the Dogecoin peer-to-peer network, measured through multiple connections to reachable nodes. Dogecoin aims to generate one block per minute, ten times faster than Bitcoin, making this dataset the densest propagation record of its kind: 33 block announcements can be recorded within a 140-second window, compared to only one for Bitcoin. The dataset contains four tables: `e26_doge_block_propagation` (timestamp records of each node announcing a block), `e26_doge_tx_propagation` (timestamp records of each node announcing a transaction), `e26_doge_relay_floor` (values when each node announces its minimum relay fee), and `e26_doge_p2p_peers` (peer connection information for each node, including user agent, service flags, and handshake status). The data volume ranges from millions to tens of millions of rows, suitable for tasks such as time series prediction and network propagation delay analysis. Data is stored in Parquet format partitioned by year and month, with each dataset containing a fixed 7-day sampling window (2026-08-30 to 2026-09-05) for pattern, coverage, and quality checks. Full historical data can be requested privately. Note: Nodes are from DNS seeds rather than crawlers, timestamps include network distance, disconnected peers may be misidentified as slow, and block times relate to Litecoin merged mining. The dataset is licensed under ODC-BY, requiring attribution when used.
数据集概述
Dogecoin 网络传播数据集记录了狗狗币点对点网络的信息传播速度,测量方式为同时与可达节点保持连接。该数据集由 DataForge (dataforge-labs) 提供,采用 ODC-BY 许可证,允许自由使用,但需注明出处。
核心特点
- 区块频率:狗狗币目标为每分钟出一个区块,是比特币出块率的十倍。在 140 秒的时间窗口内可捕获 33 个区块公告,而比特币在同一窗口内仅产生 1 个区块,因此该数据集是同类传播记录中密度最高的。
- 时间范围:固定 7 天采样窗口,覆盖 2026-08-30 至 2026-09-05,且窗口不会推进,无需重复下载。
- 数据规模:包含 100 万至 1000 万行数据。
- 节点同质性:节点几乎全部运行 Shibetoshi 1.14.x 版本,这种高度统一的网络环境可作为研究实现特异性问题的理想对照组。
数据内容
数据集包含四个主要部分,以 parquet 格式存储,按集合窗口分文件存放于 dataset/YYYY/MM/ 目录下:
| 数据集名称 | 每行记录内容 |
|---|---|
e26_doge_block_propagation |
一个节点公告一个区块,带时间戳 |
e26_doge_tx_propagation |
一个节点公告一笔交易,带时间戳 |
e26_doge_relay_floor |
一个节点自身的最低中继费率及其公告时刻 |
e26_doge_p2p_peers |
一个节点连接的对端信息:用户代理、服务、握手状态 |
交易采集说明
与比特币每 64 笔抽样一次不同,本数据集保留了全部交易公告。在一个窗口内产生了约 22 个不同交易的 1,080 条公告,几乎为空的内存池使得传播曲线是完整的而非抽样结果。
使用注意事项
- 节点来源:节点来自 DNS 种子而非爬虫,四个已发布种子中有两个已无法解析,因此可达节点集合比比特币更小、更集中。
- 计时偏差:时间测量包含到各节点的网络距离,毫秒级差异可能受地理位置影响,但秒级差异具有实际意义。
peer_addr字段可用于控制该变量。 - 断线影响:断开的节点会停止公告,可能被误认为传播缓慢。
e26_doge_p2p_peers中的握手状态可用于区分断线导致的间隙与真实的静默。 - 合并挖矿:狗狗币与莱特币合并挖矿,因此区块时间并非独立于莱特币链,若进行跨链比较需注意这一共同成因。
- 间隙说明:窗口之间的间隙是真实存在的,无法事后填补,所有数据均未被插值处理。
e0_run_manifest文件完整列出了每个采集窗口的轮询计数和失败计数,且该文件是完整发布的。
数据访问
完整历史数据为私有存储,可通过讨论区请求获取。示例代码展示了如何通过 huggingface_hub 下载区块传播数据并使用 pandas 读取。




