中止攻击Abort attacks 中止攻击:Tumbler 可以通过中止交易获得一些信息。比如 Tumbler 注意到在几个周期里:Alice 一直在发起单笔交易而 Bob 一直达到额度上限,然后在下一个周期里,Tumbler 中止 Alice 的支付并发现 Bob 不再达到额度上限,那么 Tumbler 能猜测 Alice 在和 Bob 交易。 小结虽然存在种种限制,但是如果交易足够多,那么交易的不可连接性还是可以保证的。 笔者认为 TumbleBit 的缺点主要是两个,第一是系统中所有用户都使用同一「面额」的钱,怎样定义面额就些困难。如果面额定义的很小,大额支付需要很多线下交互,不过可以通过在系统内多运行几个 Tumbler,每个 Tumbler 提供不同的面额来解决;第二是需要 Tumbler 事先抵押钱。这个可以通过收取手续费来解决,接收方按照要求 Tumbler 抵押的额度来付手续费。 如果不考虑金额的隐私性, TumbleBit 是一个非常优秀的混币方案。 (责任编辑:admin) |