一条链上签过的交易,另一条链上原样生效——这就是重放。本文解释交易通用的密码学根源、硬分叉与链 ID 的关系、EIP-155 如何用链 ID 进入签名摘要,以及个人与合约的防范层次。
一条链上签过的交易,另一条链上原样生效——这就是重放。本文解释交易通用的密码学根源、硬分叉与链 ID 的关系、EIP-155 如何用链 ID 进入签名摘要,以及个人与合约的防范层次。
钱包报价 20 sat/vB,账单却是 0.00004 BTC——聪、比特币、vB 三套单位经常让新手算不清手续费。本文讲清 1 亿聪的进位制、虚拟字节的加权逻辑,以及从费率到实际支出的完整换算步骤。
把比特币锁到某个区块高度或时间之后才能花,是原子交换、退款路径和遗产规划的共同底座。本文讲清 OP_CHECKLOCKTIMEVERIFY 的验证逻辑、nLockTime 的配合方式,以及与 RBF 信号冲突等常见坑。
闪电网络的惩罚分支、HTLC 超时退款都建立在相对时间锁上。本文讲清 OP_CHECKSEQUENCEVERIFY 的语义:延迟从被花费输出的确认高度起算,块单位与 512 秒时间单位如何编码,以及它和 CLTV 的本质区别。
同样 mint 一个铭文,有人花几千聪,有人花几百万聪。本文拆解铭文费用的两个变量:写入数据体积带来的权重成本,以及铭文的 UTXO 锁定模型,并给出判断当前费率的正确姿势。
Taproot 让 Schnorr 签名走向主网,但多数人说不清它和用了十几年的 ECDSA 差在哪。本文从签名长度、密钥聚合、批量验证三个维度对比,并说明 x-only 公钥与脚本路径的使用边界。
开发比特币应用需要在不烧真钱的环境里走完整流程。本文对比三个主流测试网络的出块方式、稳定性与适用场景,并说明钱包联调、集成测试与本地单元该分别选哪个。
新区块不再整块广播,而是先递给对端一张“短 ID 清单”,对方用自己内存池把交易补齐。本文讲清 BIP152 压缩区块的工作原理、高低带宽两种模式,以及它对节点间费率策略趋同的隐性影响。
想让联网服务器盯紧金库余额,又怕私钥上网?本文用描述符和 PSBT 搭一套“能看见、不能花钱”的监控:从导入 xpub、对账核对到离线签名回路,并给出密钥边界自查清单。
矿机与矿池之间跑了十几年的 Stratum V1 协议正在被 V2 替换。本文拆解 V1 的三个结构性问题——明文 JSON、矿池控制出块模板、带宽浪费——以及 V2 用加密传输、作业声明和模板分发协议给出的答案。