区块链技术应用范围

想了解更多区块链技术知识,请百度【链客区块链技术问答社区】

最近区块链技术比较热门,应用范围涉及金融(银行、支付、转账、股票交易)、智能合约、数字货币、选举投票、资产管理等等。虽然其有效的避免了中间人攻击,但是也存在其他安全性问题,比如:基于PoWg共识过程的区块链主要面临的51%攻击问题,即节点通过掌握全网超过51%的算力就有能力成功篡改和伪造区块链数据;新兴计算技术破解非对称加密机制的潜在威胁和隐私保护问题。
1. 区块链的发展前景
随着比特币近年来的快速发展与普及,区块链技术的研究与应用也呈现出爆发式增长态势,被认为是继大型机、个人电脑、互联网、移动/社交网络之后计算范式的第五次颠覆式创新,是人类信用进化史上继血亲信用、贵金属信用、央行纸币信用之后的第四个里程碑。区块链技术是下一代云计算的雏形,有望像互联网一样彻底重塑人类社会活动形态,并实现从目前的信息互联网向价值互联网的转变。 
区块链技术的核心优势是去中心化,能够通过运用数据加密、时间戳、分布式共识和经济激励等手段,在节点无需互相信任的分布式系统中实现基于去中心化信用的点对点交易、协调与协作,从而为解决中心化机构普遍存在的高成本、低效率和数据存储不安全等问题提供了解决方案。
2. 区块链的安全问题
安全性威胁是区块链迄今为止所面临的最重要的问题。其中,基于PoW共识过程的区块链主要面临的是51%攻击问题, 即节点通过掌握全网超过51%的算力就有能力成功篡改和伪造区块链数据。基于PoS共识过程在一定程度上解决了51 % 攻击问题,但同时也引入了区块分叉时的 N@S (Nothing at stake) 攻击问题。研究者已经提出通过构造同时依赖高算力和高内存的PoW共识算法来部分解决51%攻击问题,更为安全和有效的共识制尚有待于更加深入的研究和设计。 
区块链的非对称加密机制也将随着数学、密码学和计算技术的发展而变的越来越脆弱。据估计,以目前天河二号的算力来说,产生比特币SHA256哈希算法的一个哈希碰撞大约需要2^48年,但随着量子计算机等新计算技术的发展,未来非对称加密算法具有一定的破解可能性,这也是区块链技术面临的潜在安全威胁。 
区块链的隐私保护也存在安全性风险。区块链系统内各节点并非完全匿名,而是通过类似电子邮件地址的地址标识 (例如比特币公钥地址) 来实现数据传输。虽然地址标识并未直接与真实世界的人物身份相关联,但区块链数据是完全公开透明的,随着各类反匿名身份甄别技术的发展,实现部分重点目标的定位和识别仍是有可能的。
3. 区块链的效率问题
区块链效率也是制约其应用的重要因素。首先是区块膨胀问题:区块链要求系统内每个节点保存一份数据备份,这对于日益增长的海量数据存储来说是极为困难的。以比特币为例,完全同步自创世区块至今的区块数据需要约60GB存储空间,虽然轻量级节点可部分解决此问题,但适用于更大规模的工业级解决方案仍有待研发。其次是交易效率问题: 比特币区块链目前每秒仅能处理 7 笔交易,这极大地限制了区块链在大多数金融系统高频交易场景中的应用 (例如 VISA 信用卡每秒最多可处理10 000 笔交易);最后是交易确认时间问题:比特币区块生成时间为10分钟,因而交易确认时间一般为10分钟,这在一定程度上限制了比特币在小额交易和时间敏感交易中的应用。

猜你喜欢

转载自blog.csdn.net/weixin_44172023/article/details/86292685