区块链技术如何提升网络安全?

快资讯
用户1915003980
9月17日至23日,2018年国家网络安全宣传周将在全国范围内开展。自从人类社会进入互联网时代以来,对网络安全的关注与讨论始终没有停止过。那么,新兴的区块链技术能否为提升网络安全做出贡献呢? 区块链是一种去...

9月17日至23日,2018年国家网络安全宣传周将在全国范围内开展。自从人类社会进入互联网时代以来,对网络安全的关注与讨论始终没有停止过。那么,新兴的区块链技术能否为提升网络安全做出贡献呢?

区块链是一种去中心化的分布式电子记账系统,它实现的基础是一种受信任且绝对安全的模型。在加密算法的配合下,交易信息会按照发生的时间顺序公开记录在区块链系统中,并且会附带相应的时间戳。

关键之处在于,这些数字“区块”只能通过所有参与交易的人一致同意才可以更新,因此攻击者无法通过数据拦截、修改和删除来进行非法操作。

这也就表明了,区块链有为网络安全提供有效解决方案的潜力,尤其是对企业而言,不管是防止网络免受黑客攻击,还是保存数据完整性等,区块链技术都可以发挥关键作用。

1、区块链防止黑客入侵

一方面,作为一种分布式存储方式,区块链技术能够让黑客入侵行为的检测变得简单。

黑客非法侵入时通常会清理权限日志,用来隐藏非法访问痕迹。而在区块链系统中,当黑客入侵某个数据块时,系统会检查每一个数据块,并找出那些和其他数据块没有相同特性的问题数据块,进而发现黑客入侵痕迹,便于组织反击。

另一方面,区块链技术在保护数据完整性和防止系统被破坏方面可以发挥重要作用。

黑客入侵网络,想要使用病毒改变数据或者软件代码,用来控制相关设备或者毁坏数据完整性,在面临区块链技术时将变得十分困难。区块链系统中,单一节点被破坏,并不会影响系统的正常运行及数据的完整性。

2、区块链缓解DDoS攻击

阻止分布式拒绝服务(DDoS)攻击,是不少企业的当务之急。DDoS攻击能够使整个组织和网络瞬间崩溃,对企业的声誉和形象构成巨大威胁。即使是最大的在线品牌也不能对DDoS攻击100%免疫, Twitter和Spotify都证实了这一点。

区块链技术为应对DDoS攻击提供了两种可尝试方案:一是通过分布式储存,将网站内容分发存储到不同设备的大量节点上;二是通过租用区块链系统中其他节点的闲置带宽,来缓解短时间内大规模DDoS攻击。

3、区块链构建更安全的DNS

互联网时代,大量应用程序的运行都离不开DNS服务。一旦DNS服务出现故障,就有可能导致大范围的服务瘫痪。2009年5月19日,江苏、安徽、广西、海南、甘肃、浙江六省陆续出现大规模的网络故障,就是一个很典型的例子。

现在的互联网中心化基础设施不但会成为性能瓶颈,而且非常容易因为单点故障而瘫痪,继而波及基于这些基础设施构建的服务和应用程序。目前,已有一些运用区块链技术实现的关键基础设施。例如,在以太坊区块链上实现的分布式DNS系统Nebulis。

4、区块链保护个人隐私信息

当前的社交网络大多是中心化结构,用户与朋友进行沟通、获取朋友动态、创造内容等都是通过中心化社交网络进行,而作为服务提供商的社交网站、App能够掌握用户的个人信息以及产生的数据,继而可能造成用户隐私泄露。

利用区块链技术来搭建社交网络,由于区块链分布式运作的特点,用户对发布的内容、个人喜好等数据拥有更多的控制权。同时,运用密码学技术对区块链中用户信息和消息进行严格加密,则可以保障用户的个人隐私。

5、区块链保护企业隐私数据

Facebook数据泄露事件,给所有互联网企业敲响了警钟,事件的的起因很简单:与Facebook合作的两家裙带机构SCL和剑桥分析公司,采集了Facebook近5000万用户数据来牟利、宣传。企业间该如何在保障各自隐私数据不泄露的前提下,也能进行数据的有效共享利用呢?

矩阵元已经探索出不错的解决方案:区块链叠加安全多方计算(MPC)。通过部署MPC节点,各方可以在本地数据不被归集、隐私不被泄露的情况下,共同执行既定逻辑的运算来获得共同想要的结果,以此完成所需的数据画像。

当然,需要清晰认识到的是,现阶段区块链技术还不够成熟,区块链系统本身仍存在诸多需要解决的难题。未来,应加强区块链安全技术的研究与实践,推动区块链应用的稳步发展,充分发挥区块链技术的安全优势,有效提升网络安全防护水平。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论