一.浅层对区块链的认识
1.基于区块链的网络安全机制具有去中心化、不可篡改、可追溯、高可信和高可用的特性,有利于提升网络安全性。
2.网络安全可以采用区块链(blockchain)技术,建立一个去中心化的、由各节点共同参与运行的分布式系统架构进行数据的管理,避免中心节点故障引起的网络安全事故。3.区块链是比特币(Bitcoin)的底层技术。
4.基于区块链的数据管理体系采用去中心化的系统结构,并且将数据与数据存取权限分离。
基于区块链的系统消除了中央机构存在的安全风险,同时应用程序对数据的一切操作过程均被记录,确保了数据的安全性。
5.引入区块链,能够构建去中心化的物联网设备管理系统,进行设备的权限设置与通信控制。管理系统在区块链的记录之下,能够确保设备的权限与控制记录的完整和不可篡改。
6.基于区块链的系统能够将系统数据分布完整存储于多台设备。部分节点遭到攻击时,其余节点依然可以依靠完整的系统数据维持系统的运行。因此利用区块链的分布式特点,能够打造一个抵抗 DDoS 攻击的数据库系统。
二.网络数据安全和隐私保护
1.将区块链技术和链外数据库结合,分离数据和数据权限,能够实现去中心化的个人数据管理系统,进行数据和权限的管理。应用程序访问用户数据之前,需要得到用户的访问授权。
例如,用户授权指令、信息存储和查询指令等。用户数据被加密后存放于区块链之外的分布式数据库。当用户希望改变某个应用程序对某项数据的授权时,进行权限设置,将所授予的权限和数据指针记录到区块链上。应用程序需要访问某项数据时,发出数据访问请求并记录至区块链。系统对签名以及区块链的记录进行