1. 设计目的

让交易方在各自独立的管道内进行交易,保障交易的秘密性和私有性。一个管道内的交易对其他管道是不可见。每个channel可以理解成独立的hyperledger fabric的实例/子网,通道上的数据只会发送给加入通道的合法组织成员,从而隔离未经授权的数据访问,保护数据隐私性。

通俗的理解:可以把它比作微信群, 每个群里的成员、数据都是不一样的, 而且群之间是无法沟通的, 数据更加是无法看到, 可以完全保护用户的隐私。

2. 性质
2.1 一个管道对应一个账本

每个channel直接不会相互依赖,它们也不会交换数据, 如果一个节点参与订阅了两个管道,那这个节点将有两个交易记录或是2本账本。

eg. 节点1、节点2, 节点N一起维护红色账本
节点1、节点N一起维护蓝色账本

2.2 每个channel都有自己的规则、策略

不同的channel是独立的。

2.3 节点和channel的关系

一个peer可能加入多个channel,一个channel 可能有多个peer 。

Hyperledger Fabric 管道(1) 基本概念相关推荐

  1. Hyperledger Fabric 管道(3) 如何做到数据隔离?

    1. 创建管道时就指定了当前的节点列表 a. Client发送交易提供必要数据,如可信根列表,排序证书列表,IP地址,一组指定的共识算法属性和访问控制策略. b. 结果产生一个创世块 ( Genesi ...

  2. Hyperledger Fabric 管道(2) 管道的操作

    管道的操作分为创建.更新.查询和销毁4种,由客户端向排序(Orderer)节点发送对应的管道配置交易来完成. 1. 创建管道 交易内容包括参与的已授权节点列表,这些节点表示MSPs(成员服务提供者 M ...

  3. Hyperledger Fabric 官网翻译入门教程--之关键概念(Hyperledger Fabric 模型)

    英文地址:http://hyperledger-fabric.readthedocs.io/en/latest/fabric_model.html Hyperledger Fabric Model/ ...

  4. Linux搭建Hyperledger Fabric区块链框架 - Hyperledger Fabric模型概念

    企业选型的区块链底层技术 Hyperledger Fabric 概念 2015年,Linux基金会启动了Hyperledger项目,目标是发展跨行业的区块链技术. Hyperledger Fabric ...

  5. Hyperledger Fabric 1.3 官方文档翻译(三)关键概念 (Key Concepts) - 3.7 对等节点 (Peers)

    文章目录 对等节点(Peers) 术语(A word on terminology) 账本与链代码(Ledgers and Chaincode) 多账本(Multiple Ledgers) 多链代码( ...

  6. HyperLedger Fabric - 超级账本(4)链码的概念与使用

    概念: Chaincode: 链上代码, 简称链码, 一般是指用户编写的应用代码 链码被部署在Fabric网络节点上, ​ Peer 节点 ​ – 背书节点 ​ – commit节点 ​ – Lead ...

  7. Hyperledger Fabric v1.4(LTS) 系列(3.7):关键概念-Peers

    译文目录: Hyperledger Fabric v1.4(LTS) 系列译文总目录 Key Concepts-Peers Introduction Hyperledger Fabric Functi ...

  8. Hyperledger Fabric 2.0 官方文档中文版 第3章 关键概念

    Hyperledger Fabric 2.0 官方文档中文版 第3章 关键概念 总目录 3.关键概念 引言 什么是区块链? 区块链为什么有用? 什么是Hyperledger Fabric? Hyper ...

  9. hyperledger fabric 网络操作基本操作和概念

    hyperledger fabric 网络操作基本操作和概念 hyperledger fabric 网络操作基本操作和概念 1. cryptogen 操作 1.1 cryptogen 生成证书文件 1 ...

最新文章

  1. 二、数据库的基本操作
  2. 【洛谷p1058】立体图(已完结)
  3. css-三种基本选择器
  4. Oracle --JOB
  5. Java基础知识——异常处理
  6. ASP.NET母版页和内容页之间如何互相传值?
  7. Microsoft向高性能计算市场推出了新的Azure产品
  8. Xposed 插件开发(三)—— 我的 hooker 是哪里导致出错了?
  9. N81各种问题解决汇总
  10. 优化算法 - Adadelta
  11. 地图生成工具使用步骤
  12. python爬取文件内容_python爬取各类文档方法归类汇总
  13. java类 举例分析_Java深入分析类与对象
  14. 昆明计算机学校录取分数,云南省昆明铁路机械学校2021年招生录取分数线
  15. vue 时间格式总结及转换
  16. 远程监控 java,远程监控Java应用
  17. wps自动插入文献_WPS参考文献自动生成方法教程
  18. 多读书,不如读好书:程序员必读的30本书
  19. 盘点个人信息保护方面的那些认证
  20. 神经网络模型大小怎么看,神经网络模型大小计算

热门文章

  1. springboot 整合mybatis_SpringBoot整合MyBatis框架快速入门
  2. 北京排查利用数据中心挖矿,IDC矿场受影响较大
  3. Google 首次引入数据中心液体冷却
  4. 学校机房项目交换机的配置
  5. 乱乱乱!那些惨不忍睹的机房布线
  6. AI:2020年6月23日北京智源大会演讲分享之AI创业专题论坛——09:10-10:00 李开复教授《AI赋能时代的创业》
  7. DL之DNN优化技术:DNN中抑制过拟合/欠拟合、提高泛化能力技术的简介、使用方法、案例应用详细攻略
  8. CV之CycleGAN:CycleGAN算法相关思路配图、论文集合
  9. 拖延不是你的锅,全是基因惹的祸
  10. Linux系统管理01