区块链分布式存储
区块链是由非对称加密算法、共识机制、分布式存储、点对点传输等多种技术组合而成的技术体系,集成以上说起的各类技术的优点,可同时实现信息去中心化管理、信息防篡改以及各传输节点相互信任等功能,相比以上各类单一技术应用具备明显优点
(1)去中心化的分布式记帐
区块链上的信息计算与记录不集中于单一服务器中,而是分布于网络上的区块中,各区块间独立且互相链接,可直接进行信息与价值交换。
(2)不可篡改
信息经验证添加到区块链上后将被永久存储,系统中各节点都拥有最新的完整数据库,单个节点没法对数据进行篡改,保证区块链的数据稳定与可靠性。区块链系统中每生成一个新区块,都会产生对应时间戳,并依照区块生成时间的前后顺序相连成区块链,各独立节点经过点对点网络创建联系,为信息数据记录造成去中心化的分布式时间戳服务系统。时间戳使更改记录的困难程度随时间流逝呈指数倍增长,区块链运行时间越久,数据篡改难度越高。
(3)集体维护
系统由全部具备维护功能的节点共同维护,全部节点均可经过公开接口查询区块链数据和开发相关应用。
(4)有限访问
各方仅在通过认证、拥有权限的状况下可对共享帐本进行访问。访问权限类型与范围都可在系统控制下进行分配,保障数据的安全性。
(5)匿名性
区块链各节点数据交换在固定算法下进行,由区块链程序规则判断交易的
算法