时间锁等待期太短,策展人能快速增加的风险主要集中在四类:风险敞口上限的扩张、权限结构的快速变更、合规边界的突然收缩、以及费用结构的单方面上调。这四类动作都可以通过缩短时间锁来压缩存款人的反应窗口。
时间锁的核心意义在于给存款人和安全角色(Sentinel/Guardian)留出"看到变更、决定是否撤资"的时间窗口。如果这个窗口被压缩得太短,策展人就能在存款人来不及反应的情况下,把金库的风险偏好往前推一大步。
步骤 1:检查策展人能否快速提高风险敞口
确认当前时间锁能否限制策展人快速增加供应上限和启用新市场。查看金库V2配置中increaseAbsoluteCap和increaseRelativeCap对应的时间锁时长。如果某个风险ID的时间锁被设为0或极短,策展人可以瞬间扩大金库对该市场的配置上限。
完成标准:你确认了策展人扩大风险敞口需要的等待时间,以及这个时间是否足以让你完成撤资。
风险提醒:根据Morpho官方文档,降低风险的操作(如降低供应上限)是即时生效的,但增加风险的操作(如提高上限、启用新适配器)受时间锁保护。如果策展人把"提高上限"的时间锁设得很短,他就能在风险暴露后快速拉回上限,但拉回之前造成的损失可能已经体现在份额价格里了。
步骤 2:检查策展人能否快速更改权限结构
确认策展人能否在短时间锁内更换Allocator或设置Gate合约。在V2金库中,setIsAllocator(添加或移除分配人)和setReceiveSharesGate(设置存取控制门)都是受时间锁保护的操作。但策展人可以主动缩短这些操作对应的时间锁——只要decreaseTimelock的等待期已过,他就能把任何受保护操作的时间锁降到任意短的长度。
完成标准:你确认了策展人更改权限结构需要的时间,以及是否有Sentinel可以撤销这些变更。
步骤 3:检查策展人能否通过Gate突然锁住你的资金
确认时间锁是否能防止策展人突然设置或更换存取控制门。Gate是V2金库中用来限制谁可以存入或提取资金的合约。如果策展人把setSendAssetsGate(限制资产转出)的时间锁设得很短,他就能在存款人反应过来之前,突然让部分用户无法正常提现。
完成标准:你确认了Gate相关操作的时间锁长度。
步骤 4:检查策展人能否快速提高费用
确认时间锁是否能防止策展人突然上调管理费或业绩分成费。V2金库中setPerformanceFee和setManagementFee都受时间锁保护。但如果时间锁太短,策展人可以在存款人没注意到公告的情况下突然提高收费比例。
完成标准:你确认了费用变更的时间锁长度。
常见失败原因
很多存款人只关注年化收益率,从不检查金库的时间锁配置。等到策展人把某个高风险市场的时间锁缩到1小时,然后在下一个小时内快速拉高该市场的供应上限、大量配置资金,你看到公告时资金已经被锁在里面了——1小时的窗口根本不够你完成从发现变更、评估风险到发起提现的全流程。
下一步操作
如果你发现某个金库的策展人配置了过短的时间锁(比如低于24小时),建议先核对Sentinel或Guardian是否有能力撤销策展人的待处理提案。在V2金库中,时间锁的作用是让存款人看到变更并选择是否退出,而不是让你阻止变更。如果某金库把多个高风险操作的时间锁都设到了0或1小时级别,说明该金库对存款人的保护意愿较低,应该优先考虑将资金转移到时间锁配置更保守的金库。



