1.6 区块链技术的局限性
作为近年来兴起的新技术,区块链仍面临一些制约其进一步发展和广泛应用的障碍,包括底层技术的挑战、潜在的安全隐患以及隐私保护等。
1.现有数据库存在的问题
区块链的数据库技术正在从集中式走向分布式。近年来,随着互联网的高速发展,网络中的数据量也急剧膨胀,传统的集中式数据库越来越无法处理高速增长的电子数据。因此,数据库开始由集中式向分布式结构转变。然而,现有的分布式数据库都只是在中心化结构基础上的多重存储、多重备份数据库,一旦中心节点出现问题,所有的分布节点数据就会停止更新。
2.政府监管挑战
区块链技术的兴起对于政府的监管提出了一定挑战,如政府无法按照现行税制收取比特币交易税费。现行的税收结构将被完全颠覆,影响税收及整体经济指标的计算。
3.运行安全风险
区块链技术目前潜在的最大安全隐患就是51%攻击问题,即节点通过掌握全网超过51%的算力就有能力成功篡改和伪造区块链数据。据统计,中国大型矿池的算力已占全网总算力的60%以上,理论上这些矿池可以通过合作实施51%攻击,从而实现比特币的双重支付。虽然实际系统中为掌握全网51%算力所需的成本投入远超成功实施攻击后的收益,但51%攻击的安全性威胁始终是存在的。
4.系统效率及可扩展性问题
比特币区块链目前每秒仅处理7笔交易,这极大地制约了区块链技术在金融系统中高频交易场景中的应用(例如VISA信用卡每秒最多处理10 000笔交易)。此外,依据区块链技术的协议设计,当前每个比特币区块的生成时间为10分钟,这意味着每笔交易的确认时间为10分钟,这在一定程度上限制了比特币在小额交易和时间敏感交易中的使用。最后是容量膨胀问题,区块链要求系统内每个节点保存一份数据备份,这对于日益增长的海量数据存储来说是极为困难的。就比特币区块链而言,完全同步自创世区块至今的区块数据需要约60GB存储空间,虽然轻量级节点可部分解决此问题,但适用于更大规模的工业级解决方案仍有待研究。
5.隐私泄露风险
区块链系统内各节点虽不必公开身份,但也并非完全匿名,而是通过类似电子邮件地址的地址进行标识(例如比特币公钥地址)并实现数据传输。虽然地址标识并未直接与用户身份相关联,但区块链数据是完全公开透明的,随着各类反匿名身份甄别技术的发展,仍有可能实现部分重点目标的定位和识别。