2026年10月19日周一

标签:测试网络

汇总与「测试网络」相关的文章,帮助你系统了解该主题。

一段脚本创立一条链:-signetchallenge 自建 signet 的机制账
加密货币百科
一段脚本创立一条链:-signetchallenge 自建 signet 的机制账

signet 的出块权由一段叫 challenge 的共识脚本决定,-signetchallenge 允许用自定义脚本发起私有测试链,网络魔数随 challenge 自动隔离。本文按 v31.0 源码拆解自建 signet 的机制、必须自备的出块者与共识参数账。

三条回显命令的分工:echo、echojson 与 echoipc 各测哪段链路
加密货币百科
三条回显命令的分工:echo、echojson 与 echoipc 各测哪段链路

Bitcoin Core v31.0 的 echo、echojson、echoipc 都只回显参数,但分别探 RPC 通道、客户端 JSON 类型转换与多进程 IPC 三段链路。本文按 v31.0 源码核对三者的服务端同源关系、client.cpp 转换表差异与 trigger_internal_bug 测试活门。

直接造块给一段描述符:generatetodescriptor 与地址型造块的分工
加密货币百科
直接造块给一段描述符:generatetodescriptor 与地址型造块的分工

Bitcoin Core v31.0 的 generatetodescriptor 把输出描述符直接编译成 coinbase 脚本再产块,省去先备好地址的中间步骤。本文按 v31.0 源码核对它的三个参数、报错路径与 generatetoaddress 的同源关系,并说明为什么它只在 regtest 这类环境有实际用途。

help 里查不到的造块命令:generateblock 的四步组装与取证用法
加密货币百科
help 里查不到的造块命令:generateblock 的四步组装与取证用法

generateblock 与 generatetoaddress 在 v31.0 的注册表里被标为 hidden,却完整暴露了一个区块从 coinbase 到 nonce 的组装流程。本文按源码拆解指定交易入块、跳过内存池、process_new_block 导块三个能力的边界。

testnet3 为什么退不掉:一份被关闭的下线提案复盘
加密货币百科
testnet3 为什么退不掉:一份被关闭的下线提案复盘

2026 年 5 月,比特币核心删除 testnet3 的实现 PR 被关闭,暴露测试网轮换的社会协调难题。本文复盘弃用节奏、三块阻力与轮换制度化的下一步设想。

共识规则大扫除提案:从 testnet4 三条新规则说起
加密货币百科
共识规则大扫除提案:从 testnet4 三条新规则说起

The Great Consensus Cleanup 把零散的共识隐患打包成合订本。本文以已在 testnet4 落地的块风暴修复与时间扭曲防护为例,讲清扫提案的落地路径、主网搁置的原因与时间扭曲攻击的原理。