区块链知识合集
2023-05-24 00:07:48 0 举报
AI智能生成
区块链知识合集
作者其他创作
大纲/内容
分布式系统
一致性问题
顺序一致性
线性一致性
CAP原理
FLP不可能原理
分布式系统共识
Paxos 算法
Raft 算法
拜占庭问题与算法
中国将军问题
拜占庭问题
BFT算法
比特币
中本聪白皮书
账户/地址
如何交易
脚本系统
区块信息
工作量证明
双花问题
避免攻击
挖矿
矿机、矿工
算力
共识机制
POW
POS
闪电网络
RSMC
HTLC
侧链技术
分叉
区块扩容
软分叉和硬分叉
应用场景
金融服务
证券交易
衍生合同
证券保险
跨境支付,跨境汇款
电子货币
征信和权属管理
信用体系
股权(私募、公募)、债券
选举权、商品所有权、抵押品权属
资源共享
所属权,airbnb 为代表
提货单,信用证
抵押品管理
投资管理
金融衍生品(期货、期权、次贷、票据)
交易记录、服务记录
众筹、小额信贷、小额捐赠
物联网和供应链
万物互联
供应链溯源
诞生与发展
诞生
数字货币应用
中心化与去中心化
分布式账本
分类
私有链 集中管理,信息不公开
公有链 信息完全公开,如比特币区块链
联盟链 若干组织合作维护,如银联组织
发展
区块链1.0 数字货币为代表
区块链2.0 智能合约 资产数字化
区块链3.0 全面应用
展望和挑战
商业价值
扩展应用
面临挑战
性能问题
监管问题
Hyperledger
组织结构
BlockChain Explorer 展示和查询区块链块、事务和相关数据
Fabric 项目 基础平台,区块链实现
Sawtooth Lake项目 高度模块化的分布式账本平台
Iroha 项目 轻量级的分布式账本
Cello项目 BaaS的工具集,帮助创建、管理区块链
Fabric 1.0项目
架构设计
会员(Membership)
区块链(Blockchan)
链码(chaincode)
安装部署
集群部署
部署智能合约
开发实战
Dapp实战开发
以太坊 Ethereum
智能合约
对比传统合约
交易模型
协议设计
EVM:以太坊虚拟机
Account:账户
Transaction:交易
Gas:燃料
一致性
开发实战
以太坊钱包
Geth
Solidity 语言
密码学
Hash算法
MD5、SHA-1 和 SHA-2
数字摘要
加密算法
对称加密算法
MD5、SHA-1 和 SHA-2
非对称加密算法
RSA
ElGamal
椭圆曲线
混合加密机制
数字签名和数字证书
数字签名
数字证书
PKI体系
OpenSSL 最简单的CA及工具
EJBCA 全功能的企业级CA实现
OpenCA 结合多个工具的全功能CA实现
Merkle树
完整性校验,快速定位修改
SPV 简化支付验证
快速比较大量数据
零知识证明
同态加密
函数加密
0 条评论
下一页