ChainCatcher 消息,USM 合約 defund() 贖回函數中的 ethFromDefund() 定價邏輯存在缺陷。該函數在單次贖回計算中,採用當前 FUM 賣出價與預估終期 FUM 賣出價的算術平均值核算對價,但該算法不具備拆分不變性。
疊加單次贖回附帶的狀態收縮係數 adjShrinkFactor 與整數取整機制後,同等數量的 FUM 資產拆分為 64 次小額贖回操作,最終可提取的以太坊總量將遠高於一次性大額贖回所得。