Hackernoon编译
火火酱
责编
Carol
出品区块链大本营(blockchain_camp)
Hyperledger(超级账本项目)在年12月正式发布,4年,从认识到部署到实操,相信也有非常多开发者跟着一路走过来。
而在区块链越来越成熟的今天,是时候来深入了解一下,Hyperledger这个大家族的成员都有什么,有哪些特点?
我们来看看Hackernoon上的资深开发者ShawnGordon是怎么说的。
当Hyperledger(超级账本项目)在年12月发布,并在年初进一步完善时,我看到所有的公司都参与其中,但当时的我对参与的公司数量产生了怀疑。
那时候的我,愤世嫉俗而又自以为是,我以为他们只是想占有这个不断发展的技术领域。从那时起,我开始使用Fabric,并认真地研究了Sawtooth和Iroha,然而Fabric并不是正确的解决方案,而Sawtooth和Iroha又没有准备好。
随着Besu新公告的发布,我认为这可能是在Hyperledger架构下运行各种技术的有趣时机。
从本质上来说,Hyperledger可以分为三类:分布式账本技术(基本上就是区块链)、库以及工具。接下来就按上述顺序来介绍,认真看哦~
分布式账本技术
DLT
Besu算是最新的工具,来自ConsenSys,被称为Pantheon。它十分有趣,这是一个基于Java的以太坊客户端,实现了以太坊虚拟机(EVM,即EthereumVirtualMachine),该虚拟机支持许可网络以及公共网络,包括Ropsten、Rinkeby和G?rli等测试网络。
Besu支持的共识算法包括工作量证明(PoW)、权威证明(PoA)和IBFT2,IBFT2是个基于p2p的协议。Besu包括web套接字、HTTP和命令行界面,用于以太坊网络的工作和交互,并且支持智能合约。