FROST 是建立在 BIP340 Schnorr 上的门限签名协议:私钥从生成起就拆成多份,凑够门限的人共同签名,链上却只呈现一枚普通签名。本文讲它与多签脚本和 MuSig2 的区别、可信分发方的历史包袱与当前提案状态。
FROST 是建立在 BIP340 Schnorr 上的门限签名协议:私钥从生成起就拆成多份,凑够门限的人共同签名,链上却只呈现一枚普通签名。本文讲它与多签脚本和 MuSig2 的区别、可信分发方的历史包袱与当前提案状态。
比特币节点第一次启动时本地没有任何对等地址,第一批邻居来自编译进软件的 DNS 种子节点:查询这些域名,返回一小组可连接的活跃节点 IP。本文讲解析链路、为什么选 DNS 这条路、返回地址的信任边界与相关配置项。
比特币节点的地址管理器按 IP 前缀给节点分组,同一 ISP 的成千上万个 IP 会被误认为彼此独立。asmap 把这些地址映射到自治系统号(ASN),让节点在挑连接对象时真正分散到不同运营商。本文讲它的动机、开关历史与 31 版内置地图后的变化。
比特币节点默认把每笔新交易向所有对等节点重复播报,交易中继约占 well-connected 节点一半带宽。Erlay(BIP330)提出用集合对账替代大部分重复播报,让节点用更低成本维持更多连接。本文讲它的机制、现状与对节点去中心化的意义。
Bitcoin Core 31 的 getmempoolcluster 会按交易依赖组成交易簇,并给出按挖矿顺序排列的 chunk。本文拆解chunkfee、chunkweight、sigops调整权重与实时快照边界。
从官网下到 Bitcoin Core 安装包,怎么证明它和公开源码一致、途中没被动过手脚?本文讲 Guix 引导可复现构建的原理、社区多位构建者交叉验证的流程,以及 SHA256SUMS 与 PGP 签名各自能证明什么、不能证明什么。
共识规则不关心输入输出怎么排,但排列方式会泄露钱包行为:找零排第几、按什么顺序拼输入,都是可识别的指纹。本文解释 BIP69 字典序排序的具体算法、它相比随机排序的可审计性,以及钱包隐私的边界。
老式 addr 消息装不下 32 字节的 Tor v3 地址,BIP 155 用网络 ID 加变长地址的格式补上这块短板。本文拆解 addrv2 的字段表、sendaddrv2 协商、消息条数与地址长度上限,以及 2025 年 2.0 版移除 Tor v2 的改动。
节点握手时的 version 消息会广播一组服务位,声明你这台节点能为别人做什么:完整历史、布隆过滤、紧凑过滤器或修剪后的受限区块服务。本文逐项解释常见服务位的含义、默认值的来历,以及怎么用 getnetworkinfo 自查。
p2pool 让矿工绕开中心矿池,用 Bitcoin 自身的 P2P 网络与得分机制协同组块出块。本文拆解它的 share 计分、对中心化矿池单点风险的替代,以及收益波动与算力占比的现实边界。