bitcoin-fee-estimator-accuracy
收藏资源简介:
本数据集记录了五个比特币费用估算器在不同时刻给出的费用建议,以及这些建议所对应的实际区块所需费用,用于评估估算器的准确性。数据集包含两个核心表格:e15_fee_estimators 记录了每个估算器在特定时刻针对不同确认目标(如1个区块、6个区块等)的推荐费用率;e28_fee_estimator_accuracy 则将每个区块与对应的估算器预测进行匹配,提供预测费用、实际清除费用(基于区块中独立交易的第10百分位费用率)、超付比例以及是否足够将交易纳入该区块的布尔值。数据规模介于10万到100万行之间,时间跨度为2026年8月26日至2026年9月5日(固定7天样本窗口),完整历史数据可应请求提供。数据以Parquet格式按年/月分区存储。主要字段包括:sufficient(是否足够)、overpay_ratio(预测费用除以实际清除费用,1.0表示精确,3.0表示支付了三倍)、target_blocks(估算器的预测目标区块数)、cleared_p10(独立交易的第10百分位费用率)、cleared_p10_all_txs(所有交易的第10百分位费用率)、n_standalone(区块中独立交易的数量)、lead_seconds(预测在区块实际出现前提前多少秒做出)。该数据集适用于时间序列预测、费用估算基准测试、区块链交易费用分析等任务。注意:仅包含五个无需API密钥即可使用的估算器,采样周期内交易量低时会增加百分位噪声,且安静的内存池会高估所有估算器的表现。数据集采用ODC-BY许可证,使用需注明“DataForge (dataforge-labs)”。
This dataset records fee recommendations from five Bitcoin fee estimators at different times, along with the actual fees required for the corresponding blocks, to evaluate the accuracy of the estimators. It contains two core tables: e15_fee_estimators records each estimators recommended fee rates for different confirmation targets (e.g., 1 block, 6 blocks) at specific times; e28_fee_estimator_accuracy matches each block with the corresponding estimator predictions, providing predicted fee, actual clearing fee (based on the 10th percentile fee rate of standalone transactions in the block), overpay ratio, and a boolean indicating whether the fee is sufficient to include the transaction in the block. The dataset size ranges from 100,000 to 1,000,000 rows, covering a time span from August 26, 2026 to September 5, 2026 (a fixed 7-day sample window), with full historical data available upon request. Data is stored in Parquet format partitioned by year/month. Key fields include: sufficient (whether the fee is sufficient), overpay_ratio (predicted fee divided by actual clearing fee, 1.0 means exact, 3.0 means paying three times), target_blocks (the number of blocks the estimator aims to predict), cleared_p10 (10th percentile fee rate of standalone transactions), cleared_p10_all_txs (10th percentile fee rate of all transactions), n_standalone (number of standalone transactions in the block), lead_seconds (how many seconds before the block actually appears the prediction was made). This dataset is suitable for tasks such as time series forecasting, fee estimation benchmarking, and blockchain transaction fee analysis. Note: It includes only five estimators that do not require API keys; low transaction volume during the sampling period may increase percentile noise, and a quiet mempool will overestimate the performance of all estimators. The dataset is licensed under ODC-BY, requiring attribution to DataForge (dataforge-labs).
数据集概述
该数据集记录了五种比特币费用估算器在不同时间点给出的费用建议,以及实际区块确认交易所需的最低费用,用于评估各估算器的预测准确性。数据集的核心价值在于保存了“建议”这一不可回溯的稀缺数据——各服务商不提供历史建议记录,因此该数据填补了这一空白。
数据结构
数据集包含两个主要表:
- e15_fee_estimators:每一行代表某一时刻某个服务商针对某个确认目标给出的费用建议。
- e28_fee_estimator_accuracy:每一行将一个实际区块与某服务商对其的预测进行匹配,包含预测值、实际清算值以及预测是否有效(
sufficient)。
关键字段与评估指标
- sufficient:表示按照该建议支付费用是否能将交易纳入对应区块。
- overpay_ratio:建议费用除以实际清算费用,1.0 表示精确匹配,3.0 表示支付了三倍费用。
- target_blocks:服务商自身的预测时间跨度(如 1 个区块、6 个区块),预测与预测发布约
target_blocks个区块后的实际区块匹配。 - cleared_p10:区块内独立交易(无未确认父交易)费用率的第 10 百分位数,代表实际能够成功清算的最低费率。
- cleared_p10_all_txs:包含所有交易(含非独立交易)的对应指标,用于展示不同定义下的差异。
- n_standalone:每行均包含独立交易数量,数量过少时百分位估算噪声较大。
- lead_seconds:预测实际提前于目标区块的时间(秒)。
数据覆盖与采样说明
- 数据集包含约 10万 至 100万 行记录(
100K<n<1M)。 - 分区为 Parquet 格式,按
dataset/YYYY/MM/目录组织,每个收集窗口一个文件。 - 当前公开部分为固定 7 天采样窗口,跨度为 2026-08-26 至 2026-09-05,用于验证数据模式与质量,不会随时间推进。
e0_run_manifest表完整列出了所有收集窗口的轮询次数与失败次数,不进行窗口截断;窗口之间的空缺是真实的,数据未做任何插值补全。- 完整历史数据为私有持有,可通过讨论区请求获取。
使用注意事项
- 所选五种服务商均为无需 API 密钥即可访问的服务,存在一定选择性偏差。
- 底层费用数据覆盖不完整,百分位数基于采样到的交易计算,未做填补。
- 当内存池空闲时,几乎所有交易都能确认,此时各服务商的“sufficient”表现都会虚高,同时“overpay_ratio”也会偏大。建议结合两个指标并按市场状态(regime)分组分析,而非跨月混合比较。
许可与联系方式
- 许可协议为 ODC-BY:可自由使用,但需注明出处“DataForge (dataforge-labs)”。
- 问题及完整历史数据请求请通过讨论区(discussions tab)联系。




