拜占庭将军问题 解决方案Paxos
椭圆曲线密码学(ECC) 椭圆曲线数字签名算法(ECDSA)
时间戳技术 电子文件安全 交易追本溯源
Hashcash(工作量证明算法)
工作量证明机制(RPOW)
区块链层 协议层 货币层
数据层 网络层 共识层 激励层 合约层 应用层
数据层封装区块链的链式结构、区块数据和非对称加密等区块链核心技术
网络层提供点对点的数据通信传播和验证机制
共识层 网络节点达成共识的各种共识算法
激励层将经济因素引入到区块链技术体系之中
合约层展示区块链系统可编程性
应用层封装了区块链技术的应用场景
数据层
数据库技术+分布式共享账本
主要技术:区块结构 Merkle树 非对称加密 时间戳 数字签名 哈希函数
区块头+区块体
区块头哈希值可以唯一标识 一个区块链上的区块
区块头数据和区块体数据不一定一起储存
区块高度也可以对区块进行识别,但是不唯一(存在分叉)
区块头由三组元数据组成 引用父区块的哈希值数据 难度值、时间戳和随机数 Merkle根
Merkle树
交易信息的存储 平衡二叉树递归存储
非对称加密与数字签名
信息加密发送者公钥
数字签名发送者私钥
网络层
P2P网络架构 两类节点-全节点-轻节点
传输机制
验证机制
共识层
PoW(工作量证明机制) 运算哈希值的节点-矿工 Pow过程挖矿 完全去中心化和分布式账簿
PoS(股权证明机制)
DPoS(股权授权证明机制)
PBFT(实用拜占庭容错算法)文章来源:https://www.toymoban.com/news/detail-786960.html
激励层
发行机制
分配机制文章来源地址https://www.toymoban.com/news/detail-786960.html
到了这里,关于区块链关键技术的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!