目录
技术特点
1)去中心化
2)去中介化
3)极难篡改
4)可追溯性
5)可编程性
6)安全可信
技术特点 1)去中心化区块链数据的验证、记账、存储、维护和传输等过程均是基于分布式系统结构,采用纯数学算法而不是中心机构在海量无信任的分布式节点间建立信任关系,实现基于去中心化信任的点对点交易、协调与协作,从而为解决中心化系统普遍存在的高成本、底效率和数据存储不安全等问题提供了全新的解决方案。
去中心化可以从网络、控制和功能三个视角加以理解:
(1)网络视角:去中心化系统是指通信网络中不存在影响其他节点相互连接的中心节点;
(2)控制视角:从控制权的视角来看,去中心化系统是指系统中不存在具有超级权限、可控制其他节点的“中心节点”;
(3)功能视角:从功能视角来看,去中心化系统是指节点承担的功能是对等的,不存在具有特殊功能、不可或缺的“中心节点”。
2)去中介化区块链技术的去中心化特点在一定程度上导致了区块链生态系统中呈现出的去中介化形态。
3)极难篡改区块链技术是一种全民参与记账、共同参与记录和存储交易信息的方式,共同维护交易数据库,因而具有极难篡改、不可否认和不可伪造等特点。
4)可追溯性区块链采用带有时间戳的链式区块结构存储数据,从而为数据增加了时间维度,具有极强的可验证性和可追溯性。
5)可编程性区块链技术可提供灵活的脚本代码系统,支持用户创建高级的智能合约或其他去中心化应用。
6)安全可信区块链技术采用非对称密码学技术对交易各方的敏感信息进行加密,仅有权限节点才能访问或使用;同时,借助零知识证明、同态加密等密码学工具,以及分布式节点的共识算法形成的强大算力来抵御外部攻击,从而可以保证区块链数据具有较高的安全性且有效保护用户隐私。