比特币核心的连接管理器周期性开一条只存活几秒的 feeler 连接,随机抽一个未验证地址试握手:成功就记下地址在线,失败即丢弃不留痕;握手一完成实现就把它标记断开。核心源码 net.cpp 中该词(不分大小写)出现数十处。本文拆解它与八个常驻出站槽位的分工、随机抽样为什么是对地址投毒的主要解毒剂,以及防火墙后节点被误判离线的原因。
汇总与「比特币」相关的文章,帮助你系统了解该主题。
比特币核心的连接管理器周期性开一条只存活几秒的 feeler 连接,随机抽一个未验证地址试握手:成功就记下地址在线,失败即丢弃不留痕;握手一完成实现就把它标记断开。核心源码 net.cpp 中该词(不分大小写)出现数十处。本文拆解它与八个常驻出站槽位的分工、随机抽样为什么是对地址投毒的主要解毒剂,以及防火墙后节点被误判离线的原因。
子付费父的加急交易在父交易未确认时会被节点当作孤儿丢弃,包重传把一父一子当作一个单位评估与转发来解开这个死锁。本文按 Bitcoin Optech 主题页梳理从 v3 交易、submitpackage 到 1p1c 中继与包替换的落地脉络和钱包注意事项。
比特币核心的 listaddressgroupings 把因共同输入和找零而公开过共同所有权的地址归组列出。本文按官方命令描述拆输出格式、分组依赖的两条链上线索、值得跑一遍的三个场景,以及启发法与隐私的三条边界。
一笔比特币交易广播后一直没确认,过几天就查不到了,是不是钱没了?本文讲清节点内存池的 336 小时过期规则、300MB 空间驱逐、mempool.dat 持久化重启恢复,以及未确认交易被丢弃后你该做的三步核对。
比特币核心钱包报费用过高或算价离谱时,多半是 mintxfee、fallbackfee、maxtxfee 三个参数在起作用。本文逐一拆解地板费率、后备费率与单笔费用上限的默认值、触发场景和版本差异,以及为什么 settxfee 不再适合新脚本。
比特币核心的 prioritisetransaction RPC 能让一笔交易在本机建块算法里凭空变贵或变便宜,却不改变交易本身。本文逐参数拆解 fee_delta 的绝对费用语义、dummy 占位符的废弃历史,以及它对中继、对重启、对其他矿工完全无效的原因。
把比特币核心的 walletbroadcast 设为 0,钱包会完成选币、构造、签名,却不把交易广播出去。本文讲清这个开关适用哪些离线签名与多签流程、签名未广播造成的余额错觉怎么处置,以及为什么它不是隐私工具。
开通闪电通道时,htlc_minimum_msat、max_htlc_value_in_flight_msat 和 max_accepted_htlcs 三个参数共同决定你能接多少、多大的单。本文依据 BOLT 2 拆解这三个字段的原文语义、483 与 114 两个条数上限的来由,以及给自建节点的建议读法。
矿机把区块头版本号的闲置比特位拿来滚动尝试,等于给哈希搜索乘上 65536 倍。本文从 midstate 复用讲起,拆解 BIP310 的矿池位段协商扩展与 BIP320 保留第 13 到 28 位不参与软分叉信号的互补设计,以及矿工和矿工两端各自该核对什么。
闪电开通道卡住时,钱到底在哪个环节?本文按消息顺序拆解开通三回合:参数协商、出资确认与身份敲定、channel_ready 开门,并给出卡在确认数、卡签名、卡在出资加急禁用等常见故障的定位方法。