导图社区 区块链技术
区块链 基础 技术 原理 概念 结构 哈希算法 加密
社区模板帮助中心,点此进入>>
区块链技术
核心技术
1、P2P网络技术
解释:点对点网络协议
特征:对等、高效
基本模式
集中目录模式
社交软件
非集中目录模式
BT下载
2、加密技术
非对称加密算法
公钥
开放可见-生成哈希值-用于身份验证
私钥
不公开-用于解密信息
非对称数字签名
哈希技术
保证数据唯一性
3、智能合约
数字形式定的承诺
自动实现特性,去掉人为因素干扰
提前设定条件(如:条件设置、奖惩设置等)
4、共识机制
特征
1、去中心化(非绝对的去中心化)
在分布式网络中用全网记账的机制替代了传统交易中第三方中介机构的职能。实质就是去中介、去掉人为因素的干预和一些不必要的环节,去掉一个中心或中介来为信任背书。这种去中心化的信任机制可以让人们在没有中心化机构的情况下达成信任的共识。
完全去中心
比特币、以太坊的公有链架构
多中心
现有银行,介于公有链和私有链之间的账本结构
强中心
企业内部私有链
2、透明性(开放性)
3、信息不可篡改性
单项哈希算法
4、隐私匿名性
概念解析
区块
存储单元
记录了一定时间内各个区块节点 全部的交流信息
链

哈希算法
后一个区块包含前一个区块的哈希值,形成区块之间的不可逆链条
定义:是一种分布式数据库,是一串使用密码学方法相关联产生的数据块,每个数据块都包含了一次网络交易信息,用于验证其信息的有效性和生成下一个区块。
区块链技术应用一部分