hyperleder公开课笔记:2 hyperledger工程类别

来源:互联网 发布:异世界淘宝女王txt 编辑:程序博客网 时间:2024/06/01 19:24

这章主要介绍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:主要是开发应用,可以暂不考虑