Hyperledger

Hyperledger (或 Hyperledger项目)是一个旨在推动区块链跨行业应用的开源项目, 由 Linux基金会在2015年12月主导发起该项目,[1] 成员包括金融,银行,物联网,供应链,制造和科技行业的领头羊。 – 维基百科

历史和目的

2015年12月,Linux基金会宣布了Hyperleger项目的启动。创世成员于2016年的2月被宣布。随后的3月29日,另外的10名成员及治理理事会被公布.[2]5月19日 Brian Behlendorf 被任命为项目的执行总监.[3]

项目的目标是区块链及分布式记账系统的跨行业发展与协作,并着重发展性能和可靠性(相对于类似的数字货币的设计)使之可以支持主要的技术、金融和供应链公司中的全球商业交易[4] 。该项目将继承独立的开放协议和标准,通过框架方法和专用模块,包括各区块链的共识机制和存储方式,以及身份服务、访问控制和智能合约。

Hyperledger的区块链平台们

  • Hyperledger Burrow
    Burrow[5] 是一个包含了“built-to-specification”的以太坊 虚拟机.区块链客户端。其主要由Monax[6] 贡献,并由Monax 和英特尔赞助。[7]

  • Hyperledger Fabric
    Hyperledger Fabric是一个许可的区块链架构(permissioned blockchain infrastructure)。其由IBM[8] 和Digital Asset最初贡献给Hyperledger项目。它提供一个模块化的架构,把架构中的节点、智能合约的执行 (Fabric项目中称为"chaincode") 以及可配置的共识和成员服务. 一个Fabric网络包含同伴节点(“Peer nodes”)执行chaincode合约,访问账本数据,背书交易并称为应用程序的接口。命令者节点(“Orderer nodes”)负责确保此区块链的一致性并传达被背书的交易给网络中的同伴们;以及MSP服务,主要作为证书权威(Certificate Authority)管理X.509 证书用于验证成员身份以及角色[9].

  • Hyperledger Iroha
    Iroha是一个基于Hyperledger Fabric主要面向移动应用的协议,由Soramitsu贡献.[10]

  • Hyperledger Sawtooth
    由Intel贡献的Sawtooth利用一种新型公式机制称为时间流逝证明(“Proof of Elapsed Time,”)一种基于可信的执行环境的彩票设计模式的共识协议由英特尔的Software Guard Extensions (SGX)提供.[11] [12]

Hyperledger Fabric Concepts 核心角色

架构 - 网络

架构 - 组件

考证书

Hyperledger 学习资料

官网教程 - Discover various resources for using different Hyperledger projects
https://www.hyperledger.org/use/tutorials

Fabric 教程
https://hyperledger-fabric.readthedocs.io/en/latest/getting_started.html

Hyperledger github
https://github.com/hyperledger

Fabric github
https://github.com/hyperledger/fabric

Documents
https://hyperledger-fabric.readthedocs.io/en/latest/
https://hyperledger-fabric-ca.readthedocs.io/en/latest/

Source code
https://github.com/hyperledger/fabric
https://github.com/hyperledger/fabric-ca

Samples
https://github.com/hyperledger/fabric-samples

Rocket Chat
https://chat.hyperledger.org

区块链的开源资料 Hyperledger Fabric相关推荐

  1. 部署IBM区块链平台:开发区块链业务网络到Hyperledger Fabric(多个组织)

    Deploying a IBM Blockchain Platform: Develop blockchain business network to Hyperledger Fabric (mult ...

  2. 三、主流区块链技术特点及Hyperledger Fabric V1.0版本特点

    一.Hyperledger fabric V1.0 架构 1.逻辑架构: 2.区块链网络 3.运行时架构 二.架构总结 1.架构要点 分拆Peer的功能,将Blockchain的数据维护和共识服务进行 ...

  3. (区块链溯源)基于Hyperledger Fabric 的农产品区块链溯源方法

    1. 技术背景 溯源技术中产品溯源是将当前先进的物联网技术.自动控制技术.自动识别技术. 互联网技术结合利用,通过专业的机器设备对单件产品赋予唯一的二维码或条形码等作为防伪身份证,实现"一物 ...

  4. 区块链100讲:Hyperledger Fabric 区块链多机部署

    区块链技术可以应用在很多领域,未来最有可能先在这些领域落地. 区块链技术是利用块链式数据结构来验证与存储数据.利用分布式节点共识算法来生成和更新数据.利用密码学的方式保证数据传输和访问的安全.利用由自 ...

  5. (区块链溯源)基于Hyperledger Fabric 区块链的危险化学品溯源

    1. 技术背景 在现阶段,我国对危险化学品实施监管的有八个部门,分别为:安全生产监督管理部门.质量监督检验检疫部门.环境保护主管部门.交通运输主管部门.卫生主管部门.公安部门.工商行政管理部门.邮政管 ...

  6. (区块链溯源)基于Hyperledger Fabric 区块链的产品溯源( 化妆品 )

    1. 技术背景 随着互联网的普及,网络购物的优点更加突出,网购与海购成为了越来越多消费者的选择.但是消费者们对于所购买的产品是否安全合格并不了解,诸如化妆品.食品等产品的质量会直接影响到消费者的身体健 ...

  7. 区块链比特币开源_开源资金:比特币,区块链和免费软件

    区块链比特币开源 无论您是相信区块链技术已准备好改变世界还是在转瞬即逝,都可以肯定的是:关于区块链的技术和法律问题如今已浮现在每个人的脑海. 人们常常想知道:比特币是"开源的"吗? ...

  8. 【区块链】开源社区发力区块链,超级账本会成就Linux一样的传奇吗?

    作者:刘学习  | 小编:阿软 区块链的火爆不在比特币,而是由比特币引爆的应用发展前景,目前在金融.保险和社会管理.文化领域的发展前景被业界普遍看好. 2018年1月27日,由超级账本中国技术工作组主 ...

  9. 区块链主流开源技术体系介绍(转)

    接上一篇应用开发入门介绍,Elwin这篇将会介绍主流的区块链开源技术体系,供大家开发自家区块链平台及应用参考. 一.     比特币体系 比特币(BitCoin)是最早也是全球最广泛使用和真正意义的去 ...

  10. 区块链主流开源技术体系介绍

    区块链技术如今是非常火热,不仅让金融家和创投家趋之若鹜,如今已经在多个领域遍地播种.作为拥有锐利触角的创业家们,是否也想将区块链集成到你们现有的应用中去,而作为IT技术工程师的你,是否也是跃跃欲试,想 ...

最新文章

  1. 【BZOJ-1113】海报PLA 单调栈
  2. Linux(六) 磁盘与文件系统
  3. 具名元祖--namedtuple
  4. 飞鸽传书系统上开发是一件多么惬意的事情
  5. Java进阶 | IO流核心模块与基本原理
  6. Subversion服务器搭建 (安装步骤)
  7. Batch Normalization的一些缺陷
  8. 微信HOOK 关于转发消息功能开发的一些开发心得
  9. COMMUNITY DETECTION
  10. python步态识别算法_深度学习在步态识别中的应用
  11. Electron代码内部签名流程
  12. m5CPred‑SVM: a novel method for predicting m5C sites of RNA
  13. vb外部调用autocad_VB调用AutoCAD.ppt
  14. linux 文本字符串过滤,Linux文本过滤与处理命令
  15. vs2013+opencv3.4.3配置安装教程
  16. 在物理机上安装虚拟机
  17. 关于数据库中FK的简单理解以及应用
  18. 查找文献必备的文献下载神器
  19. 关于广告精准投放的数据分析项目——用MYSQL实现
  20. MATLAB绘制主函数动态图,matlab绘制动态图

热门文章

  1. java 睡眠_Java 线程和多线程执行过程分析
  2. java编写api取数据_Java 8 API 示例:字符串、数值、算术和文件
  3. 【转】细说@Html.ActionLink()的用法
  4. 文件系统管理 之 Fedora Core 4.0 HAL配置即插即用移动存储(USB及1394)的实践
  5. 如何在阿里云里申请并使用免费https证书SSL、nginx下配置https证书
  6. 小程序-Hello World
  7. 刚才调试了个mysql中文乱码的问题
  8. 剑指offer25 二叉树中和为某一直的路径
  9. 解决 css 浮动后 父元素高度失效问题
  10. 基于jquery的全局ajax函数处理session过期后的ajax操作