2026年10月14日周三

标签:共识

汇总与「共识」相关的文章,帮助你系统了解该主题。

节点客户端多样性是什么?为什么公链不该只跑同一套软件
加密货币百科
节点客户端多样性是什么?为什么公链不该只跑同一套软件

“客户端多样性”指全网由多套各自独立实现的节点软件共同验证区块。它防的不是对手,而是自己:一套代码里的 bug 一旦被大多数节点执行,就可能让全网络对同一个错误达成共识。本文用 2010 年比特币整数溢出、2018 年 BCH 双重支付事件和 2021 年 Geth 停摆解释为什么这个指标被写进以太坊客户端团队的路线图,并给出个人跑节点时的选择思路。

BIP66 严格 DER:一次为可延展性而生的软分叉后来怎样了
加密货币百科
BIP66 严格 DER:一次为可延展性而生的软分叉后来怎样了

2015 年,比特币通过 BIP66 把“签名必须严格符合 DER 编码”从默认中继政策升级为共识规则。本文回顾 DER 是什么、双门槛如何部署,说明它怎样削弱交易可延展性,以及它如何在无意间补上一个共识层的隐患。

BIP8:软分叉的投票时钟,为什么想从时间戳换成区块高度
加密货币百科
BIP8:软分叉的投票时钟,为什么想从时间戳换成区块高度

BIP9 的软分叉部署用时间戳定开始与超时,BIP8 提出改用区块高度,并补上“到期保底激活”的选项。本文对照两份规范,解释高度触发为何更可靠、少数算力否决问题怎么解,以及这套机制给普通节点用户意味着什么。

BIP30 重复交易规则:两块链上'违章'建筑为何被永久豁免
加密货币百科
BIP30 重复交易规则:两块链上'违章'建筑为何被永久豁免

2012 年针对重复交易 ID 攻击的软分叉 BIP30,为何在 Bitcoin Core 源码里对高度 91842 与 91880 两个历史块精确豁免?本文回溯 CVE-2012-1909 攻击原理、软分叉如何不改写历史地愈合裂缝,以及 BIP34 如何在 227931 块把问题根治。

挖矿奖励为什么要等 100 个块才能花:coinbase 成熟期机制
加密货币百科
挖矿奖励为什么要等 100 个块才能花:coinbase 成熟期机制

出块交易输出须经一百个新区块才能被引用,是写进共识源码的网络规则而非矿池规矩。本文解释'先付后赚'结构在重组下会造成什么账本矛盾,成熟期如何把它变成够不着的概率,以及对矿工现金流与钱包'未成熟'栏位的现实意义。

难度一次最多变 4 倍:比特币难度调整的裁剪保险丝
加密货币百科
难度一次最多变 4 倍:比特币难度调整的裁剪保险丝

两周调整周期里,Bitcoin Core 先把实际耗时裁剪到四分之一到四倍区间再套公式,验证代码还在周期边界独立复核。本文拆解这套保险丝如何抑制出块节奏操纵与时间戳作弊,以及 powLimit 地板线和几个流传甚广的误解。

比特币重组时,你的未确认交易去了哪里
加密货币百科
比特币重组时,你的未确认交易去了哪里

区块被抛弃不等于交易作废:孤块里的交易回到内存池重新排队,只有与胜者分支冲突的双花才会真正消失。本文给出确认数语义、依赖链搁置与重启对账的完整排查。