loadtxoutset 让节点几分钟追到链尖、后台补验历史,被假设的只有源码里那串经评审的 UTXO 集合哈希。本文拆解快照链state与后台验证双线并行机制,划清它与检查点、轻节点的信任边界,并给出剪枝与磁盘规划上的运维要点。
loadtxoutset 让节点几分钟追到链尖、后台补验历史,被假设的只有源码里那串经评审的 UTXO 集合哈希。本文拆解快照链state与后台验证双线并行机制,划清它与检查点、轻节点的信任边界,并给出剪枝与磁盘规划上的运维要点。
Testnet4 与 signet 时代,测试币的获取与使用边界都有变化。本文说明水龙头的工作方式与拒发的三种常见原因,给出按网络核对地址前缀的习惯,以及'不花钱买测试币、不用测试网结论外推主网'背后的协议依据。
两周调整周期里,Bitcoin Core 先把实际耗时裁剪到四分之一到四倍区间再套公式,验证代码还在周期边界独立复核。本文拆解这套保险丝如何抑制出块节奏操纵与时间戳作弊,以及 powLimit 地板线和几个流传甚广的误解。
2016 年 11 月的 Spurious Dragon 硬分叉在区块 2675000 起执行一项看起来不像升级的改动:把大量空账户从状态树里删掉。制造这些账户只需要极低成本,清理它们却要付出真实代价。本文讲以太坊协议如何定义“空账户”、为什么零值账户也能把状态撑大、这次清理是怎么执行的,以及它给后来的无状态与状态过期思路埋下了什么伏笔。
比特币白皮书在描述工作量证明时,直接引用了 Adam Back 的 Hashcash。这个 1997 年为对抗邮件垃圾与匿名转发器滥用而提出的部分哈希碰撞方案,比比特币早了十余年,核心思想完全一致:让发送方付出可调节、可瞬间验证的计算代价。本文讲清哈希现金怎么构造、为什么能防滥用、它和比特币挖矿的异同,以及它今天还在用在哪里。
全节点之所以“重”,很大一块是必须替整个网络记住还没花掉的钱。Utreexo 提出一条不同路线:用带删除证明的动态默克尔累加器,让节点不再保存全部未花费输出,只存一小撮对数级长度的承诺,收到交易时靠随交易附带的证明来判断这笔钱是否真的未花。本文拆解它的机制、和默克尔树与压缩证明的关系、目前处于什么阶段,以及它和 Prune 模式的分工差别。
门罗币的转账在链上看不到金额——不是没索引,而是金额被 Pedersen 承诺、范围证明和链接环签名整体加密了。本文拆解 RingCT 三个部件怎么配合,2017 年怎么从可选变成强制,以及它隐藏了什么、没隐藏什么。
BIP300/301 提出的 Drivechain 想把侧链的钥匙交给比特币矿工:用数月投票激活、数月锁定期提现和经济激励让作弊不划算。本文讲清算力托管机制、盲合并挖矿、它至今未激活的真实状态与两边的争论。
2013 年提出的 BIP70 想把收款做成证书签名的结构化账单,却被证书信任、实现复杂度和隐私批评拖垮,Bitcoin Core 已在 0.19 默认关闭、0.20 移除支持。本文复盘它解决什么、为何失败、遗产去了哪里。
Zcash 同时维护比特币式的透明余额和零知识证明保护的屏蔽池。资金进出屏蔽池的那两笔边界交易,才是实际隐私的瓶颈。本文讲两种池子在链上各留下什么、搬家为何关键,以及默认设置替你做了哪些隐私决定。