2016 年 11 月的 Spurious Dragon 硬分叉在区块 2675000 起执行一项看起来不像升级的改动:把大量空账户从状态树里删掉。制造这些账户只需要极低成本,清理它们却要付出真实代价。本文讲以太坊协议如何定义“空账户”、为什么零值账户也能把状态撑大、这次清理是怎么执行的,以及它给后来的无状态与状态过期思路埋下了什么伏笔。
汇总与「百科」相关的文章,帮助你系统了解该主题。
2016 年 11 月的 Spurious Dragon 硬分叉在区块 2675000 起执行一项看起来不像升级的改动:把大量空账户从状态树里删掉。制造这些账户只需要极低成本,清理它们却要付出真实代价。本文讲以太坊协议如何定义“空账户”、为什么零值账户也能把状态撑大、这次清理是怎么执行的,以及它给后来的无状态与状态过期思路埋下了什么伏笔。
比特币白皮书在描述工作量证明时,直接引用了 Adam Back 的 Hashcash。这个 1997 年为对抗邮件垃圾与匿名转发器滥用而提出的部分哈希碰撞方案,比比特币早了十余年,核心思想完全一致:让发送方付出可调节、可瞬间验证的计算代价。本文讲清哈希现金怎么构造、为什么能防滥用、它和比特币挖矿的异同,以及它今天还在用在哪里。
伦敦升级引入 EIP-2929 后,SLOAD 与状态访问类指令按冷热分价:账户本轮第一次访问的槽位收冷价,重复访问只收热价。本文拆解这套定价与无状态化的关系、访问列表如何预加热、以及智能合约存储布局的省钱设计。
dominance 是比特币市值占加密总市值的比例,一个被行情软件当情绪仪表盘的指标。本文拆解它的双向失真的算术结构:分母被新发行资产稀释会推高它,稳定币入账规模变化也会扭曲它,而 BTC 自身价格可以全程不动。
同一枚签名最怕换个场景被复用。EIP-712 用域分隔符把合约地址、链 ID、应用名版本焊进签名摘要,使 Permit 授权在别的地方的账本上自动作废。本文拆解域字段的拼装规则、nonce 与 deadline 的第二道防线,以及验证侧的对账清单。
弱块是 2015 年前后被提出的区块传播思路:矿工作出低于全网难度的“低配区块”先广播,把传数据的耗时挪到块被找到之前。它从未进入比特币协议,但塑造了矿池 share 分发与近年 p2pool、Stratum v2 方向的讨论。本文讲机制、激励问题与现状。
执行层的区块和交易用 RLP 编码,信标链的验证者与证明数据却换成 SSZ 加默克尔化。本文解释两套编码的分工由来:RLP 只负责把结构压成字节,SSZ 额外提供确定性的哈希树根与字段证明,让共识层可以为单个字段出证明。
白皮书讲愿景,EIP 记变更,黄皮书负责第三种工作:用形式化记号把以太坊状态机写成可推导的规范。本文讲它的由来(2014 年 Gavin Wood 起草)、内容结构(状态转移函数 U)、与白皮书和客户端代码的分工,以及合并后它的覆盖边界。
交易进了内存池只是排队,能不能上链还要过矿工组块这一关:比特币核心实现按“祖先费率”而非单笔费率挑选交易,把低费率的父交易一起算账。本文拆解组块的装箱逻辑、政策阈值,以及这套机制对用户手续费策略的实际含义。
FROST 是建立在 BIP340 Schnorr 上的门限签名协议:私钥从生成起就拆成多份,凑够门限的人共同签名,链上却只呈现一枚普通签名。本文讲它与多签脚本和 MuSig2 的区别、可信分发方的历史包袱与当前提案状态。