3、密码算法: 确保区块数据完整性、不可篡改 , 创建账户地址、签名交易事务等4、智能合约: 部署在区块链账本中的脚本 , 驱动区块链系统进行数据的各种操作5、网络路由: 网络触角 , 用于在去中心化、...区块链中主要用到的密码学算法有哈希算法、公开密钥算法、编码/解码算法等, 下面具体介绍1、哈希算法哈希算法算是比较常用的算法了, 其在区块链等应用场景包括比特币中计算钱包地址、区块头、交易事务的哈希值,...比特币是分布式的网络结构, 当一个节点需要同步自己的区块链账本数据时, 并没有一个明确的服务器来下载, 而是通过与其他的节点进行通信实现的....依据如上机制, 有如下共识算法: 2、Paxos其用来解决非拜占庭将军问题, 在分布式系统中的节点存在故障, 但是不存在恶意节点. 当超过一半节点正常时, 就能达成共识...., 第一种是向 1) 场景靠近, 通过设置一些竞争规则或者按照一个时间序列的排列选择, 在某一时间段内只允许一个提案通过, 第二种是向 2) 场景靠近, 当节点收到多份提案后, 根据提案序号排列或者根据提案时间等规则选出一份提案