BIP 是比特币改进提案的缩写。分配编号、社区讨论、写参考实现、主网激活是四件不同的事,各有各的状态。本文依据 BIP-0001 讲清 BIP 的类型划分、状态词表和最容易踩的误读:状态变成 Final 也不等于主网已经生效。
BIP 是比特币改进提案的缩写。分配编号、社区讨论、写参考实现、主网激活是四件不同的事,各有各的状态。本文依据 BIP-0001 讲清 BIP 的类型划分、状态词表和最容易踩的误读:状态变成 Final 也不等于主网已经生效。
NVT 拿市值除以链上转账额,把区块链的流水当成公司的盈利;币天销毁则给沉睡的币计息,醒一次就记一笔账。两者都把链上活动折算成可讨论的曲线,但噪声源完全不同。本文按原始提出文献与数据平台的定义口径拆解构造、坑点与适用边界。
以太坊的验证者入场和离场都不是即时的:每个时间段能处理的质押变动量由总活跃余额除以一个固定常数算出,再被上下限修剪。本文拆解这个限速闸门的公式、每时段新增与离开的共同上限,以及两个放宽闸门的改进提案为什么还在纸面上。
矿工给区块盖时间戳并不自由:必须晚于前十一个块的中位时间,又不得超过节点本地时钟加两小时。正因为相邻两个难度周期的交界处不受连续性约束,历史上出现过利用边界让难度被错误下调的时间弯曲思路。本文按共识规则拆解这三条时间约束如何咬合,以及改进提案如何堵住边界缺口。
比特币节点对付捣乱对端的方式是静默劝退:验证失败或协议违规会触发断连并进入本机会话级的不鼓励集合,重启即忘;只有管理员手动封禁才生成带到期时间的持久记录。本文拆解这套 discouragement 机制的行为来源、默认时长档位、权限白名单的例外通道,以及跑公网节点时误伤与自己挨断都是同一套机制造成的。
2011 年 10 月上线的莱特币几乎是比特币的一比一复印件,只有四处被有意改动:更快出块、更小份额、另一种挖矿算法、四年减半。本文按官方发行参数逐项核对这四处差异,解释两个半分钟的平均块距如何影响手续费与体验,也澄清 scrypt 抗专用芯片承诺的后续走向。
同为公有链,谁有资格把交易写进下一个块,决定了费用、重组风险和审查抗性的一切下游性质。比特币靠实时哈希功竞争出块权,以太坊靠有效余额加权随机指派,XRP Ledger 交给各自信任列表上验证者的联邦投票。本文用打包权归属这一个坐标横切三类链,解释读白皮书时该抓哪些参数。
跑一个以太坊全节点,硬盘上那几十到几百 GB 并非一整坨数据库:区块体、区块头与索引、状态树、密钥与节点身份各占专区,底层存储引擎的批量写还会制造短时的空间脉冲。本文以主流客户端公开的目录结构为线索,解释每类文件回答什么问题、为什么删错目录等于报废节点,以及清理磁盘为什么不能靠手动挑文件。
钱包和节点对话的 JSON-RPC 返回里,error 对象里的 code 字段自带分层惯例:负三万二千七百六十八到负三万二千段是协议预定义错误,负三万二千到负三万二千零九十九留给服务端自定。本文按 JSON-RPC 2.0 规范拆解错误分层的语义,再对照以太坊类节点里交易被拒、nonce 过低这类常见报错该去哪层查。
2022 年 5 月 20 日激活的 MWEB 给莱特币加了一条与主链同步推进的扩展链:资金可以搬进去,在里面以仅收付双方可读的金额转账,再搬回主链。本文拆解 Mimblewimble 扩展块的结构、LIP0003 的 75% 矿工信标窗口、选择性加入与 100% 匿名的差距,以及钱包和交易所接入时的真实边界。