前两种方式都有各自的弊端,Stafi也在考虑一个更妥善的方式,那就是引入一个“保险者”的角色来解决Slash导致的rToken脱锚。可以建立一个保险互助池,在给Staker派息的时候,扣留一部分进入保险互助池,当Slash发生时,从互助池中转移支付,补足被Slash掉的金额,恢复rToken与原生token的锚定关系。或者由系统内角色,比如SSV承担保险任务,在给Staker派息的时候,扣留一部分保费,给到SSV。当发生Slash时,由SSV从自己的抵押的FIS中拿出一部分来购入原生token,补足因Slash而产生的亏空,SSV承担保险的好处是,SSV的抵押金起到了双重作用,既充当了处理多签账户资产的保证金,也充当了保险赔付池的功能,最大化了SSV抵押金的资产价值。