pruneblockchain会不可逆删除本地区块与undo数据,时间参数和高度参数也有不同语义。本文从历史依赖、索引、钱包重扫、备份和恢复能力建立操作前检查。
pruneblockchain会不可逆删除本地区块与undo数据,时间参数和高度参数也有不同语义。本文从历史依赖、索引、钱包重扫、备份和恢复能力建立操作前检查。
Bitcoin Core preciousblock只让本地节点在同等累计工作量的区块间改变接收顺序偏好;后续调用可覆盖,重启后效果消失。本文解释其适用边界与审计方法。
Bitcoin Core dumptxoutset支持latest与rollback模式,后者会临时回滚状态并暂停网络活动。本文说明维护窗口、输出hash、基准区块和loadtxoutset交接边界。
Regtest 是 Bitcoin Core 内置的回归测试模式:一台电脑就能拉起一条全新私有链,难度极低、随要随出块,规则与主网同源。本文讲清它和 testnet、signet 的分工,为什么开发者把它当首选开发环境,以及 150 个区块后奖励变化、100 个确认才能花 coinbase 这些容易踩坑的细节。
PHANTOM 论文把中本聪共识从单条链推广到区块有向无环图:先承认并发区块都是图的节点,再用一个聚类规则选出蓝块集合决定排序。理想解 NP-hard,工程上落地的是多项式时间的 GHOSTDAG。本文拆解区块图为什么能同时吃掉孤块并提高吞吐,以及排序规则与最长链规则的关系。
RLP(递归长度前缀)是以太坊执行层的序列化格式:整条编码规则只回答一件事——数据有多长、嵌套怎么展开。本文拆解四类前缀字节、正整数必须去前导零的唯一例外,以及为什么放弃类型系统反而换来抗篡改的规范性字节串,哈希里藏数据、签名能重建原文都靠它。
Liquid 侧链的机密地址把一段隔离见证地址和一个保密公钥打包成 blech32 字符串,主网前缀 lq1、regtest 前缀 el1。发送方用这个公钥协商一次性共享秘密,金额与资产类型写成承诺,只有持有盲化私钥的人能还原。本文拆解 blech32 地址的组装结构和它想藏的到底是什么。
门罗币把账户拆成支付密钥与查看密钥两半:查看密钥只能扫描与核对账目,签名必须过支付密钥。本文讲这个不对称从哪来、watch-only 钱包怎么造、审计与冷储场景怎么用,以及导入只读钱包时泄露余额观测权的边界在哪。
Cashu 是建立在比特币闪电生态上的 Chaumian ecash 协议:代币是存在用户设备上的 bearer 凭证,工厂用盲签技术签发,取款时无从知道它曾发给谁。本文拆解 mint 与钱包的分工、Chaumian 盲化的防关联原理,以及这个模型和链上转账、普通托管余额的本质差异。
Bitcoin Core 的 rpcauth 工具用随机盐加 HMAC-SHA256 生成可写进配置的凭据行:配置文件里只有盐与校验摘要,明文密码不落盘。本文拆解这条 user:salt:hmac 的生成逻辑、HTTP Basic 认证的匹配流程,以及它相对 rpcuser 与 rpcpassword 的差别,和 cookie 文件、绑定地址一起构成的访问控制分层。