天天看点

Hyperledger Cactus(一):架构初探

【摘要】 Hyperledger cactus是一个区块链集成框架,能够在多个分布式账本上执行交易,最大的特点是灵活可插拔的架构,官方定义:SDK of SDKs。Cactus 现在已经支持的分布式账本有Hyperledger Besu、Corda、Corda OS、Hyperledger Fabric、Go-Ethereum、Quorum、Hyperledger Sawtooth等,均通过账本插件的...

​Hyperledger cactus是一个区块链集成框架,能够在多个分布式账本上执行交易,最大的特点是灵活可插拔的架构,官方定义:SDK of SDKs。

Cactus 现在已经支持的分布式账本有Hyperledger Besu、Corda、Corda OS、Hyperledger Fabric、Go-Ethereum、Quorum、Hyperledger Sawtooth等,均通过账本插件的方式实现。​

对于分布式账本的操作支持部署账本、执行交易、获取共识协议、判断是否具有最终性,如下接口定义所示。​

所有的分布式账本接入cactus都需要实现此接口

Hyperledger Cactus(一):架构初探

插件化的架构如下图所示:

Hyperledger Cactus(一):架构初探