这章主要介绍hyperledger下的几个主要project,主要是概念和应用上的东西。
Hyperledger blockchains 与比特币/以太坊(所有人都能加入,公有链)不同。
应用于加密货币以外领域的区块链技术。
hyperledger框架:
分布式账本,共识账本(为了改变账本内容达成共识),交易隐私,智能合约
下面介绍hyperledger中主要的project
Sawtooth lake(锯齿湖):
举例:海鲜店老板希望追溯海鲜原材料的来源,这需要“immutable record”不可改变的记录。鱼被捞上来之后就安装传感器(温度、地理位置等)。
通过智能合约来交易、转移所有权。
物联网平台。
可以用多种共识算法,默认算法是poet(proof of elapsed time,这个算法的原理暂时没有找到详细的介绍)(without high energy consumption)(节点经过许可,不需要pow的约束)
Sawtooth可以把共识算法换成pbft。
Fabric:多通道,(消息可以在指定的人中传播而不是全网)
仍然是需要许可才能入网。
Burrow:智能合约处理器
模块化:
Cello:便捷产生blockchain
Explorer:可视化操作
Composer:主要是开发应用,可以暂不考虑