分手大师8星评价
2020-09-18 10:34:01
区块链的缺点首先是不可篡改、撤销,这个既是优点也是缺点,在区块链里不你所有的举动都无法撤销,你对区块链的数据变动几乎没有办法,例如说,如果你的转账地址填错,直接会造成永久损失且无法挽回;如果丢失密钥也一样会。但在现实生活中如果你银行卡丢失或者忘记密码,还能到银行营业厅处理,你的钱还在你的账户中,但在区块链中你的钱已经无法找回。
其次是交易账本必须公开、透明,让人没有一点隐私。在区块链的公有链中,每一个参与者都能够获得完整的账本、数据备份,并且由于区块链计算余额、验证交易有效性等都需要追溯到每一笔账单,因此交易数据都是公开透明的。如果想知道一些商业机构的交易信息,我只要知道他的账户,就能知道他的所有财富还有重要资产、交易信息和商业机密等,隐私无法保障。
然后就是性能问题,当账本内的数据越大,随之而来的性能问题。在区块链中每个人都有一份完整账本,并且有时需要追溯每一笔记录,因此随着时间推进,交易数据过大的时,就会有性能问题,例如第一次使用需要下载历史上所有交易记录才能正常工作,为了验证你确实拥有足够的钱来进行交易,需要追溯历史每一笔交易来计算余额。虽然可以通过一些技术手段(如索引)来缓解性能问题,但问题还是明显存在的,这些技术手段只是治标不治本。
还有区块链的延迟性,区块链的交易是存在延迟性的。例如说比特币,它产生的交易的有效性受到网络传输影响,因为要被区块链上大多数节点知道这笔交易,还需要等到下一个记账周期(比特币控制在10分钟左右),才能被大多数节点认可这笔交易。它还可能受一个小概率事件影响,就是当网络上同时有2个或2个以上节点竞争到记账权时,在网络中就会产生2个或2个以上的区块链分支,这时候到底那个分支记录的数据是有效的,还要再等下一个记账周期,最终由最长的区块链分支才能决定。因此区块链的交易数据是有延迟性的。
最后就是耗能问题,到目前为止,区块链占用资源很多,不管是计算资源还是存储资源。区块的生成需要无数矿工进行无数无意义的计算,这是非常消耗能源的。英国一家电力信息网POWER-COMPARE提供的预测数据显示,到2020年3月,比特币每年的用电量约为77.78 TW/h,接近智利整个国家的总用电量。
区块链的优点很突出,但缺点也一样刺眼。需要通过技术手段修复区块链的缺陷,或者在区块链的缺陷和应用场景之间取得一个平衡。随着科技的发展,未来区块链像互联网一样影响生活可能性很大。