AbandonChannel 把通道本地状态整体删除,只留关闭摘要,注释里给了两条合法场景与两道确认位。本文按 LND v0.19.0-beta 的接口定义拆解它的护栏、删除后链上资金的事实,以及执行前的核对清单。
AbandonChannel 把通道本地状态整体删除,只留关闭摘要,注释里给了两条合法场景与两道确认位。本文按 LND v0.19.0-beta 的接口定义拆解它的护栏、删除后链上资金的事实,以及执行前的核对清单。
从种子恢复 LND 钱包时,节点靠地址窗口扫描补回历史收款,getrecoveryinfo 报告模式、完成标志与进度。本文按 LND v0.19.0-beta 的接口定义核对三个字段,并说明恢复完成不等于账本完整的原因。
比特币核心 v30 引入的 REST 端点,直接返回某区块撤销数据里记录的被花费输出。本文按 v31.0 源码拆解它的实现原理、三种失败形态、适用场景,以及修剪节点上的可得性边界。
比特币核心在日志里把带 SENSITIVE 标志的参数替换为星号,覆盖 rpcuser、rpcpassword、rpcauth 与 torpassword。本文按 v31.0 源码核对掩码的实现位置、四个命中参数,以及命令行、settings.json 等掩码管不到的泄露面。
EIP-1716 是把 EIP-1283 从君士坦丁堡升级里撤下的元提案:主网在第 7280000 块生效,规则只有一句——如果两座分叉落在同一块号,圣彼得堡优先,1283 保持关闭。本文讲清这份元提案删了什么、为什么一个 Gas 计量改动能逼出史上唯一的一次升级内回滚,以及普通用户当时要做什么。
EIP-1344 给 EVM 加了 CHAINID 操作码,编码 0x46,零栈参数,把 EIP-155 定义的链唯一编号直接推上栈顶,成本为基础费档。它 2019 年随伊斯坦布尔升级在第 9069000 块生效。本文讲它与 EIP-155 签名链号的分工、合约里的三类用法、以及提案安全段落点出的失效场景。
EIP-1679 是伊斯坦布尔硬分叉的元提案:主网第 9069000 块生效,正式收录 EIP-152、1108、1344、1884、2028、2200 与 1716 共七条。本文逐项解释这份清单里每条改的是哈希、曲线、链号、状态读取、数据字节费还是存储计量,帮你能把任何一次升级的装箱清单拆开读。
EIP-2384 用假块号给以太坊难度炸弹续命:把 bomb 基准相对家园分叉往后挪 400 万个区块,换算成当时约 13 秒的出块节奏大约 611 天。提案随缪尔冰川分叉在第 9200000 块激活,是难度炸弹家族里唯一一次赶在旧计划到期前完成的单独紧急分叉。本文拆它的延迟机制、算术口径与历史位置。
EIP-6888 提出给 EVM 增加 carry 与 overflow 两面状态标志,配套两条按标志跳转的新操作码,把溢出与除零检查从每条合约的显式检查变成虚拟机层的事后核对。提案 2023 年提出,处于停滞状态。本文解释标志的触发规则、JUMPC 与 JUMPO 两条指令、以及它与编译器默认检查两条路线的分工。
EIP-3978 针对 EVM 的一个记账细节:调用帧回滚时,此前写存储、发日志、建合约累积的 Gas 退款被整帧作废。提案给每个调用帧加一本 revert_gas_refund 分账,失败时按真实状态修改成本重新计回。提案 2021 年提出,处于停滞状态。本文讲这笔账的成因、分账公式与它没写完的部分。