zoukankan      html  css  js  c++  java
  • 第八章 超级账本—面向企业的分布式账本

    一、简介
    2015年12月,由Linux基金会牵头,30家初始企业成员共同宣布了Hyperledger联合项目成立。目前包括了括Fabric、Sawtooth、Iroha、Blockchain Explorer、Cello、Indy、Composer、Burrow等8大顶级项目。
     
    二、社区组织结构
    1.基本结构
    技术委员会,TSC:Technical Steering Committe,负责技术相关的工作,下设多个工作组,具体带动各个项目和方向的发展
    管理董事会,Governing Board:负责社区组织的整体决策,由超级账本会员中推选出代表
    Linux基金会,Linux Foundation, LF:负责基金管理,协助Hyperledge社区在Linux基金会的支持下发展
    2 大中华区技术工作组
     
    三、顶级项目介绍
    超级账本目前包括如下顶级项目:
    Fabric:包括Fabric、Fabric CA、Fabric SDK(包括Node.Js、Python和Java等语言)和fabric-api等,目标是区块链的基础核心平台,支持PBFT等新的共识机制,支持权限管理,最早由IBM和DAH发起;
    Sawtooth:包括arcade、core、dev-tools、validator、mktplace等。是Intel主要发起和贡献的区块链平台,支持全新的基于硬件芯片的共识机制Proof of ElapsedTime(PoET);
    Iroha:账本平台项目,基于C++实现,带有不少面向Web和Mobile的特性,主要由Soramitsu发起和贡献;
    Blockchain Explorer:提供Web操作界面,通过界面快速查看查询绑定区块链的状态(区块个数、交易历史)信息等,由DTCC、IBM、Intel等开发支持;
    Cello:提供区块链平台的部署和运行时管理功能。使用Cello,管理员可以轻松部署和管理多条区块链;应用开发者可以无需关心如何搭建和维护区块链,由IBM团队发起;
    Indy:提供基于分布式账本技术的数字身份管理机制,由Sovrin基金会发起;
    Composer:提供面向链码(链码的概念参见后面9.5节)开发的高级语言支持,自动生成链码等,由IBM团队发起并维护;
    Burrow:提供以太坊虚拟机的支持,实现支持高效交易的带权限的区块链平台,由Monax公司发起支持。
     
    四、开发必备工具
     
    五、贡献代码
     
  • 相关阅读:
    解析Javascript事件冒泡机制
    LeetCode——Flatten Binary Tree to Linked List
    流动python
    HDU2586
    Cannot find ActionMappings or ActionFormBeans collection
    reactor设计模式
    简单的Ajax应用实例
    CString——Left、Right、Find、ReverseFind
    MATLAB新手教程
    八大排序算法总结
  • 原文地址:https://www.cnblogs.com/yahb/p/9011945.html
Copyright © 2011-2022 走看看