欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

區(qū)塊鏈系統(tǒng)和智能合約執(zhí)行方法、裝置與產(chǎn)品與流程

文檔序號(hào):40555621發(fā)布日期:2025-01-03 11:15閱讀:10來源:國(guó)知局
區(qū)塊鏈系統(tǒng)和智能合約執(zhí)行方法、裝置與產(chǎn)品與流程

本公開涉及通信,尤其是涉及一種區(qū)塊鏈系統(tǒng)和智能合約執(zhí)行方法、裝置與產(chǎn)品。


背景技術(shù):

1、節(jié)點(diǎn)在參與區(qū)塊鏈業(yè)務(wù)時(shí),均需要構(gòu)建智能合約運(yùn)行環(huán)境,并單獨(dú)執(zhí)行智能合約,從而導(dǎo)致節(jié)點(diǎn)的業(yè)務(wù)容量和吞吐量受到制約,顯著增加了區(qū)塊鏈服務(wù)提供和使用成本。


技術(shù)實(shí)現(xiàn)思路

1、鑒于上述問題而提出了本公開。本公開提供了一種區(qū)塊鏈系統(tǒng)和智能合約執(zhí)行方法、裝置與產(chǎn)品。

2、根據(jù)本公開的一個(gè)方面,提供了一種區(qū)塊鏈系統(tǒng),包括:區(qū)塊鏈節(jié)點(diǎn);執(zhí)行模塊,部署有智能合約執(zhí)行環(huán)境,用于執(zhí)行智能合約;管理模塊,用于管理所述執(zhí)行模塊,以及,用于為所述區(qū)塊鏈節(jié)點(diǎn)分配所述執(zhí)行模塊。

3、根據(jù)本公開的另一個(gè)方面,提供了一種智能合約執(zhí)行方法,執(zhí)行于管理模塊,方法包括:接收來自于區(qū)塊鏈節(jié)點(diǎn)的第一消息,所述第一消息用于請(qǐng)求反饋滿足第一信息的執(zhí)行模塊;所述第一信息用于指示智能合約執(zhí)行要求;基于所述第一信息與各執(zhí)行模塊的第二信息,確定候選模塊;向所述區(qū)塊鏈節(jié)點(diǎn)發(fā)送第二消息,所述第二消息攜帶所述候選模塊的相關(guān)信息。

4、根據(jù)本公開的另一個(gè)方面,提供了一種智能合約執(zhí)行方法,執(zhí)行于執(zhí)行模塊,方法包括:接收來自于區(qū)塊鏈節(jié)點(diǎn)的第三消息,所述第三消息用于請(qǐng)求執(zhí)行目標(biāo)智能合約;執(zhí)行所述目標(biāo)智能合約;向所述區(qū)塊鏈節(jié)點(diǎn)發(fā)送第四消息,第四消息攜帶所述目標(biāo)智能合約的執(zhí)行結(jié)果。

5、根據(jù)本公開的另一個(gè)方面,提供了一種智能合約執(zhí)行方法,執(zhí)行于區(qū)塊鏈節(jié)點(diǎn),方法包括:向管理模塊發(fā)第一消息;所述第一消息用于請(qǐng)求反饋滿足第一信息的執(zhí)行模塊;所述第一信息用于指示智能合約執(zhí)行要求;接收來自于所述管理模塊的第二消息;所述第二消息攜帶所述候選模塊的相關(guān)信息;向目標(biāo)模塊發(fā)送第三消息,目標(biāo)模塊為候選模塊中的全部或部分;所述第三消息用于請(qǐng)求所述目標(biāo)模塊執(zhí)行目標(biāo)智能合約;接收來自于所述目標(biāo)模塊的第四消息,第四消息攜帶所述目標(biāo)智能合約的執(zhí)行結(jié)果。

6、根據(jù)本公開的另一個(gè)方面,提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)上述任一實(shí)施例所述的方法。

7、根據(jù)本公開的另一個(gè)方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一實(shí)施例所述的方法。

8、根據(jù)本公開的另一個(gè)方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一實(shí)施例所述的方法。

9、如以下將詳細(xì)描述的,根據(jù)本公開實(shí)施例的一種區(qū)塊鏈系統(tǒng)和智能合約執(zhí)行方法、裝置與產(chǎn)品。本公開通過單獨(dú)設(shè)置執(zhí)行模塊和管理模塊來負(fù)責(zé)各個(gè)節(jié)點(diǎn)所需的智能合約,其中,執(zhí)行模塊可以用于執(zhí)行智能合約,其內(nèi)部部署有智能合約執(zhí)行環(huán)境。而管理模塊可以用于為區(qū)塊鏈節(jié)點(diǎn)分配執(zhí)行模塊。如此,區(qū)塊鏈節(jié)點(diǎn)只需要將所需的智能合約發(fā)送給執(zhí)行模塊執(zhí)行,而不需要在其內(nèi)部部署智能合約執(zhí)行環(huán)境。并且,區(qū)塊鏈節(jié)點(diǎn)也不需要自己參與合約執(zhí)行過程,從而在一定程度上節(jié)省了區(qū)塊鏈節(jié)點(diǎn)的內(nèi)存和計(jì)算資源,從而降低了區(qū)塊鏈的使用成本。進(jìn)一步地,在現(xiàn)有技術(shù)中,區(qū)塊鏈節(jié)點(diǎn)在進(jìn)行智能合約執(zhí)行環(huán)境部署時(shí),需要調(diào)用多個(gè)功能共享內(nèi)存,而本公開的智能合約執(zhí)行環(huán)境部署在執(zhí)行模塊中,區(qū)塊鏈節(jié)點(diǎn)內(nèi)不需要再部署智能合約執(zhí)行環(huán)境,可以在一定程度上降低區(qū)塊鏈節(jié)點(diǎn)內(nèi)功能之間的耦合程度,從而降低區(qū)塊鏈節(jié)點(diǎn)的維護(hù)難度。

10、要理解的是,前面的一般描述和下面的詳細(xì)描述兩者都是示例性的,并且意圖在于提供要求保護(hù)的技術(shù)的進(jìn)一步說明。



技術(shù)特征:

1.一種區(qū)塊鏈系統(tǒng),其特征在于,所述系統(tǒng)包括:

2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述執(zhí)行模塊包括:

3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述業(yè)務(wù)處理單元與所述智能合約執(zhí)行環(huán)境運(yùn)行在可信的安全執(zhí)行環(huán)境中。

4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述執(zhí)行模塊的數(shù)目為一個(gè)或多個(gè);

5.一種智能合約執(zhí)行方法,其特征在于,執(zhí)行于管理模塊,所述方法包括:

6.如權(quán)利要求5所述的方法,其特征在于,所述第一信息包括如下至少一種:環(huán)境要求、狀態(tài)要求;

7.如權(quán)利要求6所述的方法,其特征在于,所述第二信息包括如下至少一種:候選模塊標(biāo)識(shí)、候選模塊的智能合約執(zhí)行環(huán)境、操作系統(tǒng)版本號(hào)、運(yùn)行狀態(tài)、處理能力、緩存能力、負(fù)載情況、操作系統(tǒng)版本號(hào)、校驗(yàn)次數(shù)、tee環(huán)境使用情況。

8.如權(quán)利要求7所述的方法,其特征在于,所述方法還包括如下至少一種:

9.一種智能合約執(zhí)行方法,其特征在于,執(zhí)行于執(zhí)行模塊,所述方法包括:

10.如權(quán)利要求9所述的方法,其特征在于,所述執(zhí)行所述目標(biāo)智能合約,包括:

11.如權(quán)利要求10所述的方法,其特征在于,所述第三消息攜帶第三信息,所述第三信息用于指示所述目標(biāo)智能合約,所述第三信息包括如下至少一種:智能合約版本號(hào)、智能合約發(fā)布時(shí)間、智能合約有效期。

12.如權(quán)利要求11所述的方法,其特征在于,所述利用智能合約執(zhí)行環(huán)境中的合約執(zhí)行引擎對(duì)所述待執(zhí)行數(shù)據(jù)進(jìn)行處理之前,所述方法還包括:

13.如權(quán)利要求9所述的方法,其特征在于,所述向所述區(qū)塊鏈節(jié)點(diǎn)發(fā)送第四消息,包括:

14.一種智能合約執(zhí)行方法,其特征在于,執(zhí)行于區(qū)塊鏈節(jié)點(diǎn),所述方法包括:

15.如權(quán)利要求14所述的方法,其特征在于,所述方法還包括:

16.如權(quán)利要求15所述的方法,其特征在于,所述方法還包括:

17.一種智能合約執(zhí)行裝置,其特征在于,所述裝置包括:

18.一種智能合約執(zhí)行裝置,其特征在于,所述裝置包括:

19.一種智能合約執(zhí)行裝置,其特征在于,所述裝置包括:

20.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)權(quán)利要求5-16任一項(xiàng)所述的方法。

21.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序/指令,其特征在于,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求5-16任一項(xiàng)所述的方法。

22.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,其特征在于,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求5-16任一項(xiàng)所述的方法。


技術(shù)總結(jié)
本公開涉及通信技術(shù)領(lǐng)域,尤其是提供一種區(qū)塊鏈系統(tǒng)和智能合約執(zhí)行方法、裝置與產(chǎn)品。本公開包括區(qū)塊鏈節(jié)點(diǎn)、執(zhí)行模塊、管理模塊。本公開通過單獨(dú)設(shè)置執(zhí)行模塊和管理模塊來負(fù)責(zé)各個(gè)節(jié)點(diǎn)所需的智能合約,其中,執(zhí)行模塊可以用于執(zhí)行智能合約,其內(nèi)部部署有智能合約執(zhí)行環(huán)境。而管理模塊可以用于為區(qū)塊鏈節(jié)點(diǎn)分配執(zhí)行模塊。如此,區(qū)塊鏈節(jié)點(diǎn)只需要將所需的智能合約發(fā)送給執(zhí)行模塊執(zhí)行,而不需要在其內(nèi)部部署智能合約執(zhí)行環(huán)境。并且,區(qū)塊鏈節(jié)點(diǎn)也不需要自己參與合約執(zhí)行過程,從而在一定程度上節(jié)省了區(qū)塊鏈節(jié)點(diǎn)的內(nèi)存和計(jì)算資源,從而降低了區(qū)塊鏈的使用成本。

技術(shù)研發(fā)人員:楊波,閻軍智,張冰冰,王青,黃鶴羽
受保護(hù)的技術(shù)使用者:中國(guó)移動(dòng)通信有限公司研究院
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/2
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
漠河县| 贵南县| 清远市| 赣州市| 文登市| 获嘉县| 汤原县| 嘉峪关市| 望奎县| 揭西县| 特克斯县| 二连浩特市| 乐陵市| 乌恰县| 隆回县| 政和县| 吴桥县| 九寨沟县| 晋江市| 普格县| 龙江县| 封开县| 泾阳县| 石泉县| 鄂托克旗| 平邑县| 建平县| 舞钢市| 南溪县| 桂东县| 松桃| 宣恩县| 闵行区| 汉源县| 马公市| 永兴县| 黑水县| 衡山县| 姜堰市| 泰兴市| 彭水|