无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網 會員登陸 & 注冊

Hyperledger Cactus(一):架構初探

2022-10-13 13:24 作者:不吃晚飯la  | 我要投稿

Hyperledger cactus是一個區(qū)塊鏈集成框架,能夠在多個分布式賬本上執(zhí)行交易,最大的特點是靈活可插拔的架構,官方定義:SDK of SDKs。

Cactus現在已經支持的分布式賬本有Hyperledger Besu、Corda、Corda OS、Hyperledger Fabric、Go-Ethereum、Quorum、Hyperledger Sawtooth等,均通過賬本插件的方式實現。

對于分布式賬本的操作支持部署賬本、執(zhí)行交易、獲取共識協議、判斷是否具有最終性,如下接口定義所示。

所有的分布式賬本接入cactus都需要實現此接口

?


?

插件化的架構如下圖所示:

?


?

左下角的business logic plugin是業(yè)務邏輯插件,用于實現具體的業(yè)務邏輯,由web服務或者智能合約來實現,比如供應鏈溯源、時間哈希鎖轉移資產等等。

右下角的validator是具體連接分布式賬本的模塊,包括對上文的IPluginLedgerConnector的實現,一方面,validator用于執(zhí)行對區(qū)塊鏈的操作,另一方面,validator也會開啟一個monitor,監(jiān)聽區(qū)塊鏈的事件和區(qū)塊,用于驗證交易是否成功。為了避免validator作惡,cactus現有的安全機制也有對應的預防措施,比如validator是可以被關閉的,一旦發(fā)現validator作惡,可以在不改變部署架構的情況下關閉某些validator,以及對于同一條區(qū)塊鏈,可以部署多個validator由多個參與方共同構建,降低被攻擊的風險。

?


Hyperledger Cactus(一):架構初探的評論 (共 條)

分享到微博請遵守國家法律
新余市| 蓬溪县| 元阳县| 浦县| 威宁| 出国| 德保县| 鄄城县| 潍坊市| 田阳县| 根河市| 永年县| 北票市| 阜南县| 上栗县| 郑州市| 正阳县| 桐柏县| 永兴县| 揭东县| 广宁县| 庆云县| 阜南县| 长葛市| 浦城县| 肥西县| 东宁县| 内丘县| 万全县| 乌鲁木齐市| 江孜县| 佛冈县| 邵武市| 翼城县| 江达县| 日照市| 鹿泉市| 田林县| 荥阳市| 朝阳区| 江门市|