隔离见证的实现导致多方面的复杂性
所有现有钱包软件都需要实现隔离见证的新交易格式,很可能无法一次成功
比特币相当简单容易理解,人们相信比特币因为他们可以理解。隔离见证使得理解比特币的难度成倍上升,降低人们的信任度
如果隔离见证大规模使用,它将导致4倍的带宽占用。矿工和网络工程师必须保证他们的系统可以应对4MB的区块,但实际上却只能传输1.6M的实际交易数据。这个四倍的带宽占用将使得在未来极难对于区块扩容:扩容2MB则需要应付最大8MB的隔离见证区块
使用了一个任何人都可以花的怪异交易类型,这个交易类型从不是被设计成是这么用的
引入了一种新的DOS攻击漏洞
攻击者构造一个含有1000个交易的隔离见证区块。攻击者有见证数据,而这些交易都没有发送到网络上。当其他矿工试图验证这个区块时,就必须都从攻击者那里请求获取见证数据,导致验证时间急剧上升而使得节点堵塞
对于复杂的多重签名和多对多交易的费用折扣
对见证数据交易费用打1/4的折扣,但实际上见证数据更加难验证(验证签名消耗更多CPU时间)
所有现有钱包软件都需要实现隔离见证的新交易格式,很可能无法一次成功
比特币相当简单容易理解,人们相信比特币因为他们可以理解。隔离见证使得理解比特币的难度成倍上升,降低人们的信任度
如果隔离见证大规模使用,它将导致4倍的带宽占用。矿工和网络工程师必须保证他们的系统可以应对4MB的区块,但实际上却只能传输1.6M的实际交易数据。这个四倍的带宽占用将使得在未来极难对于区块扩容:扩容2MB则需要应付最大8MB的隔离见证区块
使用了一个任何人都可以花的怪异交易类型,这个交易类型从不是被设计成是这么用的
引入了一种新的DOS攻击漏洞
攻击者构造一个含有1000个交易的隔离见证区块。攻击者有见证数据,而这些交易都没有发送到网络上。当其他矿工试图验证这个区块时,就必须都从攻击者那里请求获取见证数据,导致验证时间急剧上升而使得节点堵塞
对于复杂的多重签名和多对多交易的费用折扣
对见证数据交易费用打1/4的折扣,但实际上见证数据更加难验证(验证签名消耗更多CPU时间)