【摘要】 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都需要实现此接口
插件化的架构如下图所示: