FT写着ERC-20,但不代表它可以被当成普通ERC-20来接入。我重新看TermMax的Token说明时最先注意到的不是它能不能转账,而是它的价值有两个时间点,到期前可以交易,到期后按面值兑换债务代币。它像零息债券却套着熟悉的代币接口,对开发者来说难点并不是调用balanceOf,而是不能把余额直接等同于当前可兑付金额。
举个例子,用户钱包里有100枚FT,页面只显示“100”这个数字,很容易让人以为现在就能拿回100枚债务代币。但在到期之前FT的市场价格会随剩余期限和资金回报要求变化,100枚FT的即时退出价值未必等于面值。集成方如果只读取数量却不展示到期日、面值以及成交价,用户看到的是数字,实际持有的却是一项带时间条件的债权。这不是前端文案的小问题,借贷聚合器、钱包估值或抵押模块如果把FT当成稳定余额,可能会高估用户可用资产,但如果只按市场折价计算又可能低估到期兑付价值,两种错误最后都会由使用集成产品的人承担。
我会把@TermMax 的FT理解成带有ERC-20外壳的期限资产。TMX生态如果要接入更多钱包和交易工具,最该先证明的不是接口兼容性,而是集成方能否同时展示FT数量、到期日、面值以及市场价格。少一个字段,用户就可能把债权误读成现金。#TermMax