超级账簿(Hyperldger)是Linux基金会管理下的合作项目,方针是树立面向多种运用场景的分布式账簿渠道的底层构架,项目运作根据以下几个基本原则:

1、模块化以应对多种运用场景。例如:买卖语义、合约语言、一致机制、身份标识和数据存储。
2、高度可用的代码。致力于开发十分便于构建和布置的分布式账簿技能。
3、随着对需求的深入了解和新的运用场景,项目可以不断进化。虽然项目的方针是开发单一的技能渠道,但是也期望从多种技能路线中获益。
超级账簿项目将遵从软件开发的标准生命周期,从孵化器阶段逐渐发展到老练阶段。项目参与者奉献了多个代码库,作为可行的项目起点进行评估。
Fabric孵化器
Fabric是目前处于孵化器状况的项目,是由Tamas Blummer和Christopher Ferris在合并了DAH和IBM的主张计划的根底上创建的。
Intel的主张计划
锯齿湖(Sawtooth Lake)项目是Intel奉献的面向多用途规划的区块链模块化套件。分布式账簿技能在物联网和金融等多个领域都有潜在运用价值,这个构架充分考虑了这些潜在运用领域的多样性需求。锯齿湖支撑有权限和无权限两种布置机制,包括了全新的一致机制Proof of Elapsed Time (PoET)。PoET在最小化资源消耗的情况下支撑具有大量验证节点的区块链网络。买卖业务逻辑与一致机制层解耦合,构成买卖族(Transaction Families),答应受限或许不受限的语义。
代码库地址:https://github.com/intelledger
Ripple的主张计划
Rippled是一个C++完成的开源公有分布式账簿,从2012年开始就作为共有网络进行运营,支撑跨钱银原子性支付。Rippled包括了一组高性能中心类以应对算法杂乱度攻击、资源管理、以及账簿和买卖的二进制表示。由于Ripple的运用场景包括了杂乱的跨钱银支付,因而提供了完成杂乱语义的重要根底设施以方便开发。
代码库地址:https://github.com/ripple/rippled
Rippled包含了NuDB,一种专门为分布式账簿运用规划的高性能可弹性的键值存储。NuDB为运用最少的内存处理TB级数据进行了优化。它需求运用高性能的I/O后端,比方SSD。
代码库地址:https://github.com/ripple/rippled/tree/develop/src/beast/beast/nudb
IBM的主张计划
Open Blockchain (OBC) 是IBM奉献给Hyperledger项目的主张计划。OBC是一个底层的区块链构件,规划方针是可以满意来自工业界的多种运用场景的需求。其中心是智能合约(IBM称之为链码chain code)、数字化资产、记载库、根据一致机制的去中心化网络,以及加密安全机制。同其他的区块链完成技能比较,OBC支撑要害的工业需求,包括性能、身份验证、私密买卖。最终,该构件根据可插拔的一致机制模型进行架构,因而可以支撑多种特化和优化的一致算法。
代码库地址:https://github.com/openblockchain
DAH的主张计划
DAH(Digital Asset Holdings)奉献的Hyperledger候选计划是支撑企业运用的具有客户端API的区块链服务器。HLP-Candidate具有模块化构架和可配置网络构架,特别可以满意金融服务业的用户需求。HLP-Candidate完成了只可追加写入金融买卖的日志,这些日志数据的副本存储在无中心化操控的多个安排中。HLP-Candidate的方针是将数据中枢概念扩展到多个安排的层面。DAH将这个项目开源,是因为深信作为新的金融根底设施的要害部件,软件栈的根底部分应该被合作开发以完成标准和通用化,而且作为上层运用开发的坚实根底。
代码库地址:https://github.com/DigitalAssetCom/hlp-candidate
Blockstream的主张计划
Blockstream奉献的Elements项目是一个从比特币代码库分化出来的模块化的版本,而且添加了称为“Elements”的改善。Elements是一些可组合的功用特性,使得区块链的特质可以被定制化,包括隐秘买卖、隔离见证、确定性衣夹。侧链是可互通的区块链,完成了原子的可跨链买卖,可选择联邦的、根据授权的、或许去中心化的一致机制。这个模型将使Hyperledger可以与现有的开发者社区互通,共享测试成果、弹性性规划和功用特性方面的进展,答应任何人运用共享的根底设施构建侧链来处理特定领域的问题。
代码库地址:https://github.com/ElementsProject/elements
参考来历:https://github.com/hyperledger/hyperledger

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注