访问区块链会议并关注区块链新闻时,不可避免地,您会遇到Linux基金会的Hyperledger。理解像比特币、以太坊这样的加密货币还算相对容易的,Hyperledger却不然。但如果你多研究研究,你会发现一些令人兴奋的非货币、工业区块链的应用项目。

  什么是Hyperledger?

  让我们从Hyperledger不是什么开始。首先,它不是公司、不是加密货币、不是区块链。Hyperledger更像是开放式工业区块链开发的枢纽。Hyperledger网站上有解释:

  “Hyperledger是一项旨在推动跨行业区块链技术的发展的开源项目。由Linux基金会在2015年12月主导发起该项目,成员包括金融,银行,物联网,供应链,制造和技术领域的领导者。”

  Hyperledger不支持比特币或其他任何加密货币。但该平台对区块链技术感到非常兴奋。该网站称,因为网络本身,“有一项技术,承诺比区块链技术更广泛,更具根本性的革命。”区块链有可能“构建新一代的交易应用程序,在其核心建立信任、责任和透明度的同时简化业务流程和法律约束。”

  所以我们许下很多承诺-我们有Hyperledger。有了它,Linux基金会旨在创建一个软件开发人员和公司协调构建区块链框架的环境。Linux基金会于2015年12月创建了该平台。2016年2月,它宣布了第一批创始成员,2016年3月又有10位成员加入。

  今天,Hyperledger拥有超过100名令人印象深刻的成员名单。该清单涵盖了广泛的知名行业领导者。它包括空客和戴姆勒等移动技术巨头,IBM,富士通,SAP,华为,诺基亚,英特尔和三星等IT公司,德意志交易所,美国运通,摩根大通,BBVA,法国巴黎银行和富国银行等金融机构。像Blockstream,Netki,Lykke,Factom,bloq和Consensys这样的区块链创业公司。许多世界上最大的技术和金融公司在Hyperledger会见了一些最热门的区块链创业公司。

  Hyperledger的“执行政府”都是各行各业的领军人物。这10多位高管大多数拥有数十年的开源经验以及与多个行业的紧密联系。您将找到Apache Foundation和W3C Consortium的领导者以及IBM的工程师等。Hyperledgers的一些成员,如Richard Brown和Tamas Blumer,已经与Blockchain合作多年。对于其成员,Hyperledger不仅提供技术知识和软件框架,还提供与行业和开发人员的各种联系。

  在Hyperledger历史的早期阶段,必须有所舍弃。执行董事Brian Behlendorf被问到是否会有一个“Hyperledger币”——一个在Hyperledger区块链上运行的货币单位。Behlendorf回答说,Hyperledger项目本身永远不会建立自己的加密货币。

  “你永远不会看到Hyperledger币,”他说,“通过不推货币,我们避免了必须保持全球货币一致的诸多政治挑战。”

  这一决定坚定了Hyperledger的战略目标,即建立区块链技术的工业应用,并将其与通常从基于货币的区块链发展而来的致富计划完全分离。可能有点儿无聊,但对Hyperledger直面技术。

  此外,“章程”概述了Hyperledger的目标,好比任务指南。据此,该平台旨在“创建企业级,开源分布式分类帐框架和代码库”,并创建、推广和维护开放式基础架构。

  这种说法不知何故,还是有点儿含糊不清。它概述了某种程序,但没有回答关乎痛点的大问题:所有这些世界领先的公司和领导者在Hyperledger做了什么?他们推进了哪些项目?有谁参加?

  项目

  Hyperledger的“伞形策略”孵化并推广了一系列业务区块链技术、框架、库、接口和应用程序。目前,Hyperledger是以下项目的主持人:

  1.Hyperledger Sawtooth:这是由英特尔开发的模块化区块链套件,它使用一种称为Proof of Elapsed Time(PoeT)的新共识算法。

  2.Hyperledger Iroha:Iroha是几家日本公司的一个项目,旨在创建一个易于合并区块链框架的项目。

  3.Hyperledger Fabric:这是IBM的项目。Fabric是一种插件,可以实现区块链技术,作为开发具有灵活权限的高级区块链程序的基础。

  4.Hyperledger Burrow:该项目沿着以太坊的规范开发了一个有权限的智能合约机。

  除了这些框架项目,Hyperledger还有几个工具项目,目的在于使区块链的访问和开发更容易,更有效。这是Cello,一种区块链即服务部署模型,Composer,一种用于构建区块链业务网络的工具,一种用于查看、查询和部署区块链上的事务和相关数据的资源管理器,以及Indy,一系列工具、库和其他基于区块链的数字身份组件。

  Hyperledger显然参与了大量非货币区块链项目。我们仔细研究两个最突出的项目:Sawtooth和Fabric。这两个项目都是由大公司-英特尔和IBM创建的-并将Hyperledger作为开源代码提供。通过Hyperledger,公司继续推进他们的区块链项目,同时邀请其他人参与。

  英特尔的Sawtooth

  Sawtooth Lake是英特尔的模块化区块链套件。它是用Python编写的,专为从物联网到财务等许多领域的用例而设计。Sawtooth Lake的主要特征是它支持许可和无权限的应用和部署,并且它使用新开发的PoET的一致性算法。

  PoET使用新的安全CPU指令,英特尔构建的新处理器中也常使用这种CPU。通过这些指令,PoET可确保安全随机地选择所谓的“领导者”。这可以与比特币采矿进行比较,其中矿工竞争一次性访问以编写区块链。除了比特币的证明算法,PoET不需要专门的挖掘硬件。

  要成为领导者,每个“验证器”-等同于节点或矿工-需要使用安全CPU指令来请求等待时间。具有最短等待时间的验证器将被选为领导者。算法PoET的工作方式就像彩票一样,价格可以获得对区块链的写入权限。

  除了加密货币之外,对领导者没有任何奖励。它只是运行软件的一部分。因此,没有像加密货币那样激烈的竞争。每个节点都可以使用它的CPU-只要它是一个新的模型,并且可能来自英特尔-就可以免费参与让领导选择。什么是比特币挖掘,只是Sawtooth Lake软件的非侵入性部分。

  Sawtooth Lake的另一项创新是交易的建立和传播。客户端构建事务并将其提交给验证器。这包括他们在批处理中获得的事务并将它们完全提交。这是一个类似但不完全相同的过程,因为当加密货币“矿工”将交易包装到一个区块时,通过这种批处理,Sawtooth解决了安全验证相互依赖的问题。

  迄今为止,Sawtooth已在多种应用中进行了测试。经过测试记录了从海洋到餐桌的海鲜之旅,使用物联网传感器,从渔民到超市,追踪整个供应链的所有权,拥有权和参数。买家可以访问整个海鲜活链的完整且非加密的记录。区块链越来越多地讨论供应链和产品历史中的这种用例。

  Sawtooth也经过测试简化了转让债券的过程。开发人员创建了用于跟踪和转移债券的用户界面。有了这个,用户可以管理区块链上的整个债券组合。目前测试的Sawtooth的另一个用例是数字资产。开发人员构建了一个平台,用于管理Sawtooth区块链上的数字资产所有权,该平台可以管理大范围的数字资产。应用程序之间的连接点Sawtooth似乎是构建在区块链中的任何类型的数字资产的市场,并且已经为用户提供了图形界面。

转载于:https://juejin.im/post/5bf27316f265da61671fea94

什么是Hyperledger?Linux如何围绕英特尔的区块链项目构建开放平台?相关推荐

  1. 英特尔贡献基于 Kubernetes 分布式深度学习平台:Nauta

    随着人工智能的发展,深度学习的价值不断增长,但实现它可能是一个复杂耗时的过程.英特尔(Intel)正寻求通过其在 Kubernetes 进行分布式深度学习的新开源平台来改变这一状况,该深度学习平台称为 ...

  2. hyperledger fabric v2.4环境搭建及区块链项目开发

    基础环境配置,不再详细描述:学习交流可联系博主. 安装go 安装docker 安装docker-compose 清空历史docker images docker system prune --all ...

  3. intel i218v千兆网卡 linux驱动,适用于英特尔® 千兆位以太网网络连接的 Linux* 基础驱动程序...

    适用于英特尔® 千兆位以太网网络连接的 Linux* igb* 基础驱动程序安装说明 Linux* igb 驱动程序支持所有基于 82575.82576.82580,I350,I354 和 I210/ ...

  4. Linux作者批评英特尔指令集,英特尔回应 Linus Torvalds 对 AVX512 的批评

    英特尔回应 Linus Torvalds 对 AVX512 的批评 Linux 作者上个月抨击了英特尔的 AVX512 指令集. 他还希望该指令集能早日成为历史. Torvalds 不是唯一一位批评 ...

  5. Linux作者批评英特尔指令集,Linux之父炮轰英特尔:ECC内存很重要,不好买都怪你胡搞...

    原标题:Linux之父炮轰英特尔:ECC内存很重要,不好买都怪你胡搞 Linux之父炮轰英特尔:ECC内存很重要,不好买都怪你胡搞 原创PCEVA评测室2021-01-06 11:31:08 很多人认 ...

  6. linux游戏移植,英特尔移植AMD编译器代码可将Linux游戏性能提高10%

    Linux游戏可能不如Windows游戏流行,但它是一个增长中的细分市场.在支持和性能方面,它也在改善.与后者有关,英特尔开放源代码3D驱动程序团队的成员Jason Ekstrand在将AMD编译器代 ...

  7. 联发科电脑linux,联发科携手英特尔,研发下一世代5G个人电脑方案

    IT之家11月25日消息 联发科今日宣布携手英特尔将其最新5G调制解调器引入个人电脑市场中.基于双方的合作,联发科与英特尔将于关键的消费及商用笔记本电脑市场部署5G解决方案,戴尔和惠普有望成为首波采用 ...

  8. x550网卡linux驱动,Intel英特尔X520/X540/X550/82599系列万兆网卡虚拟功能驱动4.10.2版For Linux(2021年2月1日发布)...

    驱动说明 Intel英特尔X520/X540/X550/82599系列万兆网卡虚拟功能驱动4.10.2版For Linux(2021年2月1日发布) 英特尔X520.X540.X550.82599系列 ...

  9. linux编译器更新,英特尔 Fortran 编译器 Linux 版

    本版新增内容概述通过本版本中的新增功能特性,您几乎不用额外投入精力,就可以获得更好的效果,从而最大程度地利用英特尔® 硬件.此处仅简单介绍每种特性,您可以通过链接了解比较完整的说明: 支持最新多核英特 ...

最新文章

  1. 漫画图解让美国颤抖的5G,到底牛在哪?
  2. 关于hive开窗函数的问题
  3. 一起学nRF51xx 8 -  Time
  4. Git commit -m与-am
  5. 进程和线程基础知识(已经是最详细的啦)
  6. 中国五大物联网平台优势分析
  7. 1一10到时的英文单词_哈尔滨一山羊皮,叫雪地皮衣!刮风下雪不冻身,10年免洗不过时...
  8. Vue:默认的App.vue
  9. html app5 仿微信朋友圈,uniapp仿微信聊天App界面|仿微信朋友圈|uniapp仿微信
  10. 【libuv】实现UDP转发
  11. python中减号怎么打_python减号
  12. Linux知识点概要之课堂总结
  13. Deep Light Enhancement without Paired Supervision (非配对数据监督学习用于低曝光图像增强)
  14. 抖音2018大数据分析报告
  15. 【漏洞复现-EmpireCms-文件上传】vulfocus/empirecms-cve_2018_18086
  16. C51学习笔记 4.定时器
  17. c语言程序课程设计题目
  18. C语言数据结构实现——一元多项式的基本运算
  19. 单元测试框架NUnit 之 Attributes特性(一)
  20. MIDI 文件格式分析

热门文章

  1. leetcode 55. 跳跃游戏 思考分析
  2. GAP(全局平均池化层)操作
  3. python字符串转浮点数_如何在Python中检查字符串是否为数字(浮点数)?
  4. Python---爬虫案例
  5. C++ 异常基本语法
  6. 深入理解c++中的函数模板
  7. Ubuntu环境搭建
  8. 关于C++子类父类成员函数的覆盖和隐藏
  9. 【Verilog HDL】第三章 reg和net及其一组类型的区别——充分运用实验思维
  10. Makefile规则介绍