比特币每 2016 块调一次难度,但公式只数了窗口内 2015 个间隔——这个著名的差一偏差给了利用时间戳规则压缩可见时间的可乘之机。本文讲清公式、约束与修正提案的边界。
汇总与「比特币」相关的文章,帮助你系统了解该主题。
比特币每 2016 块调一次难度,但公式只数了窗口内 2015 个间隔——这个著名的差一偏差给了利用时间戳规则压缩可见时间的可乘之机。本文讲清公式、约束与修正提案的边界。
闪电节点之间不是靠吼来交换全网络地图的。本文按 BOLT 7 规范拆解图谱同步:打开与更新的公告、时间戳过滤,以及用区块范围查询与短通道 ID 编码补齐缺口的流程。
比特币全网用电量没有人实测过,所有头条数字都是模型输出。本文按剑桥 CBECI 方法论拆解下界、上界与最优估计三种假设,讲清 PUE、盈利门槛和七日平均,教你读能耗争论里谁在偷换假设。
研究者 Lerner 在 2013 年提出,比特币最早的几万个区块里有一个矿工的软件留下可识别指纹:coinbase 里的 ExtraNonce 增长轨迹和区块头 nonce 低位取值范围。本文拆解这条统计指纹的来历、结论强度与它不能证明什么。
比特币网络并不只有一种节点软件。btcd 是用 Go 语言独立实现的比特币全节点,与 C++ 写的比特币核心执行同一套共识规则。本文讲清它存在的意义、和普通用户的关系,以及为什么单一实现垄断才是更大的风险。
比特币节点对新交易与新块的公告并不随见随喊:入向邻居约 5 秒一批,出向约 2 秒一批,新版还引入令牌桶配速与积压水位。本文拆解这套涓流时钟如何影响交易可见性、广播时序分析与节点观感。
比特币核心用链尖时间戳与本地时钟的差距判断节点是否还在初始块下载,阈值默认 24 小时,由隐藏参数 maxtipage 控制。本文解释这条阈值在节点状态机里的位置、它如何解释假同步与重启追块,以及为什么它不是调优按钮。
比特币核心把共识校验逻辑从网络、存储、钱包服务中抽离成独立内核库,v24.0 源码树中对应 src/kernel 目录与演示程序 bitcoin-chainstate。本文说明这个实验性重构解决什么、它处于哪个阶段,以及它与操作系统内核的区别。
比特币核心内置一套匿名只读 REST 查询接口,与 JSON-RPC 共用端口,路径直接编码查询对象:区块、交易、表头、链信息、内存池与 UTXO。本文按官方文档拆解开关与端口、路径清单、缓存头设计与它的安全边界误会。
同一参数在命令行、settings.json 与 bitcoin.conf 里各说各话时,比特币核心按固定次序取舍:命令行压过配置文件,动态设置与命令行一同增强或替换静态设置。本文拆解配置文件格式、网络节前缀、取反与 includeconf 细节,以及改完不生效的常见原因。