Hyperledger项目概览

网友投稿 283 2022-11-18

Hyperledger项目概览

1.企业级区块链的平台要素

1.智能合约

2,商业网络

3.隐私和保密

4.共享账簿

5.共识

2.项目概览

1.Explorer

node,UI,单页面应用

2.Composer

类JS,智能合约开发,web开发框架

3.Indy

Python,身份管理

4.Grid

Python,供应链区块链。合约,模型,样例

5.Sawtooth

创建、部署和运行分布式账本的模块化平台,Intel提供

Python,PoET共识(经历时间证明,面向大型分布式验证器群,消耗最少的资源。性能、扩展性),交易族,扩展性

Burrow 被整合到 Hyperledger Sawtooth 中,然后再整合进 Hyperledger Fabric 中

6.Iroha

为了将分布式账本技术简单容易地与基础架构型项目集成而设计的区块链框架项目

C++,移动端、web端支持,Sumeragi共识。日本提供

7.Burrow

Go,Hyperledger Burrow是由Monax开发的企业Ethereum客户端,PoS.EVM支持

Hyperledger Burrow是一个模块化的区块链客户端,拥有一个许可式智能合约解释器,部分开发采用了以太坊虚拟机(EVM)的规范

Hyperledger Burrow是一个经过授权的以太坊智能合约区块链节点,可以在经过授权的虚拟机上运行以太坊EVM智能合约。交易最终确认和高事务吞吐量是Burrow的部分核心功能,在某种程度上,这是得益于Tendermint权益证明一致性引擎(共识)

8.Cello

Python,JS 区块链OS。管理平台

9.Usra

Rust,密码工具库,零知识证明

10.Quilt

Java,跨账本Interledger协议

11.Caliper

Node,华为提交,性能测试框架

12.Fabric

前身是OpenBlockchain

13.Hyperledger Besu

besu是以太坊的Java实现,以前称为Pantheon

Fabric

1.背书策略(3种)

AND(Org1,Org2);

OR(Org1,AND(Org2,Org3);

OutOf(1,OrgB,OrgC)

排序节点:共识

peer:背书、验证

执行-排序-验证 VS 排序-执行(其它区块链)

配置、修改也是交易

fabric 区块头包含交易Merkle 根、状态 Merkle 根(Merkle Bucket 树)

作者:证始

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java jpa如何自定义sql语句
下一篇:不用等到9月7日iPhone7发布 lightning耳机提前火爆
相关文章

 发表评论

暂时没有评论,来抢沙发吧~