假定现在的市场是这样的:
1. A拿出 10bts,以 100 usd/bts 价格发行 1000个usd
2. B拿出 10bts,以 10 usd/bts 价格下单买 100 个usd
按现有算法成交结果:B 交出 10 bts,获得 100 usd;
A卖出 100个usd,对应抵押11(1+10)个BTS,剩下的 9bts 继续挂 100usd/bts发行价。
我认为合理的算法应该是:
B 应该按A的发行价100usd/bts,拿出 1 bts获得 100 usd,剩下9个 bts应保留。
A卖出的 100个usd,对应抵押应为 2(1+1)个BTS