最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

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(一):架構初探的評論 (共 條)

分享到微博請遵守國家法律
高安市| 平潭县| 遵义县| 安溪县| 安阳市| 武宁县| 新干县| 铅山县| 务川| 日土县| 小金县| 元谋县| 合江县| 兖州市| 浙江省| 正蓝旗| 离岛区| 永福县| 芦溪县| 沐川县| 张家港市| 太谷县| 香格里拉县| 二手房| 会泽县| 嘉善县| 镇坪县| 长泰县| 荆州市| 镶黄旗| 永安市| 惠东县| 长治县| 梅州市| 静海县| 西平县| 娱乐| 黎川县| 湖州市| 富裕县| 赤壁市|