区块链知识图谱
2020-04-02 14:30:02 0 举报
AI智能生成
区块链知识图谱
作者其他创作
大纲/内容
一、基础知识 <br>
1. 诞生
比特币创世区块genesis<br>
2. 本质<br>
分布式数据库Blockchain<br>
3. 特点 <br>
(1)去中心化<br>
(2)开放性<br>
(3)不可篡改<br>
(4)匿名性<br>
(5)可追溯<br>
4.分类<br>
公有链<br>
任何人可自由进出<br>
公开透明<br>
联盟
联盟成员参与<br>
有条件公开<br>
私有链<br>
个体或公司部<br>
完全封闭<br>
5.发展<br>
区块链1.0<br>
数字货币<br>
区块链2.0<br>
智能合约<br>
区块链3.0<br>
全面应用<br>
二、工作原理<br>
加密算法<br>
哈希算法<br>
区块哈希<br>
默克尔树<br>
非对称加密<br>
椭圆曲线加密算法(ECC)<br>
分布式系统<br>
拜占庭问题(BFT算法)<br>
一致性问题<br>
FLP不可能原理<br>
CAP原理<br>
一致性<br>
可用性<br>
分区容错性<br>
共识机制<br>
PoW工作量证明<br>
算力争夺区块奖励<br>
费电<br>
算力集中<br>
PoS权益证明<br>
权益大者优先成为记账人<br>
易分叉<br>
DPoS股份授权证明<br>
可秒级共识验证<br>
依赖代币<br>
Pool验证池<br>
可不需要代币<br>
多中心化<br>
PoC容量证明<br>
三、开放平台<br>
以太坊<br>
智能合约<br>
对比传统合约
自动判断触发条件
低成本
事前预防
全球适用
交易模型
开发实战
以太坊钱包Geth
Solidity语言
协议设计
EVM:以太坊虚拟机
Account:交易<br>
Gas:燃料
一致性
超级账本<br>
组织机构
Fabric项目——区块链实现基础平台
Iroha项目——轻量级的分布式账本
Cello项目——Baas的工具箱
Sawtooth项目——高度模块化的分布式账本平台
BlockChain Explorer——查询区块链和相关数据<br>
Fabric1.0项目
安装部署
集群部署
部署智能合约
开发实战——Dapp实战开发
其他平台
比特币
EOS
小蚁<br>
量子链
元界
比原链
Conflux
四、应用现状<br>
底层协议
硬件
匿名技术<br>
基础协议
通用技术扩展层
Baas——提供基于公链的实例服务
分布式计算
数据服务<br>
数据共享
数据库
数据保护
垂直行业应用层
数字货币
数字货币交易
区块链钱包
数字货币投资
金融<br>
跨镜支付
数字票据<br>
保险服务
证券服务
物联网和供应链
娱乐社交
直播
游戏
虚拟偶像
医疗
药品溯源
健康管理
医疗数据管理共享<br>
法律
版权保护
证据保全
慈善
善款追溯
公益寻人
能源
数字化管理
电网
其他
五、潜在风险<br>
技术问题
性能瓶颈
体积过大——不断增长的区块数据 <br>
网络拥堵——大量交易的确认延迟
量子计算机的潜在在威胁
法律问题
数字货币监管不明确<br>
智能合约的司法认可
安全问题
51%攻击
私钥丢失
黑客劫持
代码漏洞
热钱包失窃
0 条评论
下一页