hyperledger
2016-11-24 16:24:28 0 举报
Hyperledger是一个开源的区块链项目,由Linux基金会主导,旨在推动区块链技术的发展和应用。它提供了一个模块化、可插拔的区块链框架,使开发者和企业能够快速构建和部署自己的区块链应用。Hyperledger包括多个子项目,如Hyperledger Fabric、Hyperledger Sawtooth等,每个子项目都有其特定的应用场景和功能。Hyperledger Fabric是其中最为知名的一个子项目,它是一个企业级权限区块链平台,支持高度可扩展性和隐私保护。通过使用Hyperledger,企业可以更安全、高效地管理和交换数据,实现业务流程的优化和创新。
作者其他创作
大纲/内容
数字签名
Iroha
数据块
节点4
节点
表空间
起点至今的秒数
textview(歌曲名)
消息:m
节点1
4字节:版本号(跟踪软件协议升级)
DPoS
包、函数、触发器的定义
有效
审计
0
交易节点
textview(sumTime)
验证
字符串长度0x表示
转换
Working Groups
appName
监听
区块头(80字节)
算力
功能层
fabric-couchdb
存取控制、保密、完整性和可获得性,保障数据存储、数据传输和数据应用安全
用户层
隐私保护、终端安全
Composer
CA证书
叶节点
网络层
区块3
'c','a','t'
Quilt
具体实施
数据段
北京时间:
数据一致性
控制文件
RSA、DSA、ECDSA
全网广播
传输层安全
具体结构
32字节:前区块哈希值(链接前一区块的哈希值)
存储
数据层
fabric-zookeeper
kjad
可编程货币
时间戳
4字节:nonce(用于工作量证明算法的计数器)
扩展节点
专有链
数据结构
0x01~0x08
数据区块
关系
区块链
智能合约
|<
单个字节
单字节前缀
证明是Alice发的
建立存储池
区块链参考架构
Cello
优先采用安全可信的软硬件产品
区块
字节数:0-55
fabric-peer
协同工作能力、采用通用分布式账本技术、有效的通信协议、统一的 API和区块数据格式,以及高效的连接机制
系统安装数据库时自动创建
用户数据
索引段
其他文件
安全可信
字节数:大于55
0x80~0xb7
安全
预算出桶的数量并且将其值hash后存于桶顶层
足够多的节点
降低技术复杂度,规避高能耗
fabric-ccenv
通过公钥加密体制保证
区块1
Indy
归档日志文件
bucket root
参数文件
值从小到大
视具体技术而定
空节点
1970年8时0分0秒
公有链
||
交易计数器(交易数量):1-9可变整数
服务层
证明自己拥有的确实是Alice的公钥
......
不可伪造性
研发效率、可维护性、可移植性
共识层
回滚段
监管
算法机制
~
.......
传感器、RFID、视频监控
不可抵赖性
找到
Oracle 实例
>|
P2P网络
活动
fabric-javaenv
由基础到最表层
接收消息
新的交易数据,全网广播
互联网、移动宽带网
Bob(u)
Fabric SDK Go
索引
实现视图
数字证书CA:对公钥的封装
伪造不出来
Projects
fabric-orderer
节点2
Cello Analytics
Sawtooth
数据区
相信此签名来自签名者
空串
数字签名:验证途中是否被篡改?确认消息发送者的身份;一定程度上保证数据或程序的完整性(精确性、可靠性)无需保密性,只需签名和解签
fabric-kafka
传播机制
共同关注点
哈希函数
区块链框架和模块
0xb7
联盟链
核心层
分配机制
证明没被篡改
1970年0时0分0秒
技术层
云技术平台
h'?=h
字符串本身
表
=0x38
以太坊中RLP编码方式
textview(进度)
重做日志文件
物理结构
PoW
发行机制
f
非对称加密
足够难度PoW
e
发送消息包括
区块链系统
Explorer
1
LinearLayout
区块2
网络安全技术
侧重
轻量级安全技术
主要文件
32字节:Merkle root(所有交易double哈希根)
分支节点
数据文件
合约层
模块化
感知层安全
格林治时间:
存储过程的定义
基于时间戳服务器(PKI技术)
PoS
value
链接到最长链
开发
全网广播此区块
此为存储的一个桶单位
共识机制
可编程金融
安全和隐私
textview(歌曲信息)
字符串长度
文件hash值+时间认证+数字签名
签名后无法修改
废弃
验证机制
物联网行业应用
实现
hyperledger
一部分( )
子角色
Fabric Chaintool
区块体(可变)
一一对应关系
脚本代码
运营
可编程社会
互操作
Fabric
视图
认证性
科学合理的数据算法,降低数据同步延迟,保证数据的一致性,避免数据混乱和失准,减少意外分叉
客户关注焦点、系统吞吐量、高并发
经济合理
部署视图
应用层
验证通过并接受
==
临时段
数据库
内存
0xb8~0xbf
节点5
不可修改性
list[17]
逻辑结构
链式结构
公钥:unsigu(h)
性能
fabric-tools
功能视图
Merkle树
摘要h=H(m)
串长度二进制形式的字节数
非系统表空间
新区块
交易信息:可变
不可重用性
系统表空间
4字节:时间戳(unix纪元到当下描述记录)
比特币身份认证:ECDSA账户地址:Hash(Pu公钥)
节点3
发送信息
SeekBar(进度条)
Fabric SDK Py
语法规范性
以太坊节点
功能组件
Merkle Bucket Tree
应用层安全
无效
私钥:sigv(h)
用户视图
有效性
处理方法
Caliper
一组后台进程
0x80
处理层安全
激励层
全部数据字典
h'=H(m)
数据库文件
跨层功能
角色
逻辑存储
(key,value)
模块
云计算安全技术
框架
4字节:难度目标(工作量证明算法难度目标)
物理存储
输入输出
2
区块大小:4字节
0x00~0x37
转发给邻近节点
签名者无法否认
16位
系统回滚段
hyperledger/fabric/images
0 条评论
下一页