CISA(跨输入签名聚合)想让一笔交易无论有多少个输入,都只带一份聚合签名。本文讲清这项研究的技术路径(MuSig式聚合与半聚合)、能省多少字节的现实账本、与适配器签名的冲突为何让它止步不前,以及Taproot为何明确宣布不含CISA。
CISA(跨输入签名聚合)想让一笔交易无论有多少个输入,都只带一份聚合签名。本文讲清这项研究的技术路径(MuSig式聚合与半聚合)、能省多少字节的现实账本、与适配器签名的冲突为何让它止步不前,以及Taproot为何明确宣布不含CISA。
Pay to Contract(P2C)是Greg Maxwell在2012年提出的输出构造技巧:用一个数据承诺的哈希微调公钥,让链上看起来只是普通付款,实际暗藏一份可事后验证的声明。本文拆解tweak的构造算术、它与OP_RETURN写数据的利弊差异,以及机密地址等现代系统对这一技巧的沿用。
以太坊为什么给被并入主链的叔块发奖励?本文从GHOST规则讲起:只奖励胜出区块的体系里,输掉竞争的矿工有动机分裂网络;叔块激励让孤块被主链引用并给予部分奖励,把做私链的收益压到低于老实挖矿。同时讲清叔块的引用规则与这个机制的代价。
闪电网络的路由收入从哪来?流动性广告让通道节点向全网广播自己的容量、基础费与比例费,付款方据此规划路线。本文讲清报价字段如何参与路由选择、广告与真实余额的差距、以及由此形成的流动性市场,并说明这套数据为什么公开可读。
一笔比特币转账凭什么被认可?答案藏在脚本引擎的机械执行里:解锁脚本与锁定脚本按顺序压栈、弹出,栈顶为真即通过。本文讲清这个类Forth栈机的执行模型、真值规则、执行限制与历史事故,以及为什么比特币的脚本被刻意设计成不做循环。
闪电网络上手机钱包怎么处理一笔经过多跳的付款?Trampoline方案让一个可信的中间节点替你的通道图做完整路由。本文讲清这种委托路由的信任边界:什么被中心化了(路径选择),什么没有被中心化(资金与最终一跳),以及为什么它至今没有进入正式规范却成了移动端事实标准。
比特币白皮书把时间戳服务器列为第一个应用场景,甚至排在支付之前。本文回到这份2008年文档的原点:链式哈希如何证明一份文件在某时刻已存在且之后未被篡改,这个最早的原型如何长成整条区块链,以及文档时间戳与电子现金两条用途后来的分叉。
闪电网络节点靠 node_announcement 向全网自我介绍:别名、RGB 颜色、能接听的地址都在这一条消息里。本文拆解这张名片的字段构成、时间戳递增与签名规则、地址描述符的类型编码,以及规范为什么提醒钱包对别名做消毒处理。
DLEQ(离散对数相等)证明解决一个精确的问题:证明同一个秘密指数同时生成了两个不同的群元素,而不暴露秘密本身。本文讲清它的Schnorr式构造直觉,以及它如何支撑混币服务的密钥选举与储备证明这类"既要验证又要保密"的场景。
比特币节点曾在你发送被拒的东西时回一条 reject 说明原因,这个礼貌的设计最终因隐私与探测风险被默认关闭并从代码中移除。本文按版本时间线讲清 reject 的引入、限流、可配置停用与删除,以及今天排障该看哪里。