亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40449382發(fā)布日期:2024-12-27 09:14閱讀:6來(lái)源:國(guó)知局
跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

本發(fā)明涉及互聯(lián)網(wǎng),尤其涉及一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、區(qū)塊鏈技術(shù)作為一種分布式數(shù)據(jù)庫(kù)技術(shù),具有去中心化、安全性高、可追溯性強(qiáng)等優(yōu)點(diǎn)。近年來(lái),區(qū)塊鏈技術(shù)在金融、供應(yīng)鏈、政務(wù)等領(lǐng)域得到了廣泛的應(yīng)用。

2、區(qū)塊鏈節(jié)點(diǎn)之間的網(wǎng)絡(luò)暢通是區(qū)塊鏈系統(tǒng)能正常運(yùn)行的前提。然而,在實(shí)際應(yīng)用中,對(duì)于政務(wù)等數(shù)據(jù)安全等級(jí)高的業(yè)務(wù)場(chǎng)景,區(qū)塊鏈節(jié)點(diǎn)所屬的機(jī)構(gòu)之間經(jīng)常會(huì)存在網(wǎng)絡(luò)隔離的情況。如圖1所示,機(jī)構(gòu)a與機(jī)構(gòu)b之間通過(guò)網(wǎng)閘進(jìn)行隔離,機(jī)構(gòu)a中的各節(jié)點(diǎn)與機(jī)構(gòu)b中的各節(jié)點(diǎn)只能通過(guò)文件擺渡的方式傳輸文件,無(wú)法傳輸網(wǎng)絡(luò)數(shù)據(jù)。在此種情況下,由于節(jié)點(diǎn)之間的網(wǎng)絡(luò)通信受阻,區(qū)塊共識(shí)無(wú)法正常完成,從而交易無(wú)法正常上鏈,區(qū)塊鏈系統(tǒng)無(wú)法正常運(yùn)行。由于現(xiàn)有的區(qū)塊鏈技術(shù)無(wú)法滿足網(wǎng)絡(luò)隔離場(chǎng)景下數(shù)據(jù)上鏈的需求,這在一定程度上限制了區(qū)塊鏈系統(tǒng)在數(shù)據(jù)安全等級(jí)高的業(yè)務(wù)場(chǎng)景中的應(yīng)用。

3、為了應(yīng)對(duì)網(wǎng)絡(luò)隔離場(chǎng)景,現(xiàn)有的一種方案如圖2所示。不同的機(jī)構(gòu)在同一個(gè)網(wǎng)絡(luò)中搭建一個(gè)區(qū)塊鏈,該網(wǎng)絡(luò)與各個(gè)機(jī)構(gòu)之間通過(guò)網(wǎng)閘進(jìn)行隔離。例如,有a、b、……、x等機(jī)構(gòu),各機(jī)構(gòu)將上鏈請(qǐng)求/查詢請(qǐng)求發(fā)送至對(duì)應(yīng)的機(jī)構(gòu)側(cè)的網(wǎng)關(guān),機(jī)構(gòu)側(cè)的網(wǎng)關(guān)將請(qǐng)求的數(shù)據(jù)以及其他信息保存到文件中,然后通過(guò)網(wǎng)閘將文件擺渡到區(qū)塊鏈網(wǎng)絡(luò)中。接下來(lái)由區(qū)塊鏈側(cè)的網(wǎng)關(guān)負(fù)責(zé)解析擺渡過(guò)來(lái)的文件,將其轉(zhuǎn)化為請(qǐng)求發(fā)送至區(qū)塊鏈節(jié)點(diǎn)進(jìn)行交易上鏈或者查詢。待上鏈或者查詢成功后,區(qū)塊鏈會(huì)給網(wǎng)關(guān)返回一定的響應(yīng),響應(yīng)也會(huì)經(jīng)歷相同的步驟被傳輸至發(fā)送請(qǐng)求的機(jī)構(gòu)。在此種方案中,每一個(gè)請(qǐng)求/響應(yīng)都需要經(jīng)歷“網(wǎng)絡(luò)數(shù)據(jù)->文件->文件->網(wǎng)絡(luò)數(shù)據(jù)”的轉(zhuǎn)換才能到達(dá)目標(biāo)網(wǎng)絡(luò),整個(gè)過(guò)程步驟繁瑣,效率低下。


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

1、本發(fā)明提供一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),用以解決相關(guān)技術(shù)中存在的缺陷。

2、本發(fā)明提供一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,應(yīng)用于交易網(wǎng)關(guān),包括:

3、對(duì)交易池中的上鏈請(qǐng)求進(jìn)行打包,得到請(qǐng)求包;所述交易池用于存儲(chǔ)用戶發(fā)起的上鏈請(qǐng)求;

4、對(duì)所述請(qǐng)求包進(jìn)行簽名,得到簽名數(shù)據(jù),并將所述簽名數(shù)據(jù)以及所述請(qǐng)求包寫入上鏈文件,將所述上鏈文件擺渡至區(qū)塊鏈網(wǎng)絡(luò);所述上鏈文件用于上鏈至區(qū)塊鏈。

5、根據(jù)本發(fā)明提供的一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,還包括:

6、接收新區(qū)塊文件,所述新區(qū)塊文件經(jīng)簽名后由文件擺渡得到;

7、對(duì)所述新區(qū)塊文件進(jìn)行驗(yàn)簽并解析,得到區(qū)塊解析文件;

8、調(diào)用觀察節(jié)點(diǎn),將所述區(qū)塊解析文件進(jìn)行區(qū)塊同步。

9、根據(jù)本發(fā)明提供的一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,還包括:

10、接收用戶的查詢請(qǐng)求;

11、調(diào)用所述觀察節(jié)點(diǎn),處理所述查詢請(qǐng)求,得到所述觀察節(jié)點(diǎn)的返回響應(yīng),并將所述返回響應(yīng)反饋至用戶。

12、根據(jù)本發(fā)明提供的一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,所述將所述上鏈文件擺渡至區(qū)塊鏈網(wǎng)絡(luò),之后包括:

13、接收上鏈響應(yīng)文件,所述上鏈響應(yīng)文件由文件擺渡得到;

14、對(duì)所述上鏈響應(yīng)文件進(jìn)行驗(yàn)簽并解析,得到響應(yīng)解析文件,將所述響應(yīng)解析文件反饋至用戶。

15、本發(fā)明還提供一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,應(yīng)用于區(qū)塊鏈節(jié)點(diǎn)網(wǎng)關(guān),包括:

16、接收交易網(wǎng)關(guān)的上鏈文件;所述上鏈文件包括簽名數(shù)據(jù)和請(qǐng)求包,所述請(qǐng)求包由上鏈請(qǐng)求打包得到;

17、對(duì)所述請(qǐng)求包進(jìn)行解析并驗(yàn)簽,并在驗(yàn)簽通過(guò)后,將所述上鏈請(qǐng)求發(fā)送至區(qū)塊鏈節(jié)點(diǎn)進(jìn)行交易上鏈。

18、根據(jù)本發(fā)明提供的一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,還包括:

19、確定區(qū)塊鏈中存在新區(qū)塊,將所述新區(qū)塊打包成新區(qū)塊文件;

20、對(duì)所述新區(qū)塊文件進(jìn)行簽名,并將簽名后的所述新區(qū)塊文件擺渡至交易網(wǎng)關(guān),所述交易網(wǎng)關(guān)用于調(diào)用觀察節(jié)點(diǎn)對(duì)所述新區(qū)塊文件進(jìn)行區(qū)塊同步。

21、本發(fā)明還提供一種區(qū)塊鏈系統(tǒng),包括:位于交易方的交易網(wǎng)關(guān)、觀察節(jié)點(diǎn)以及位于區(qū)塊鏈側(cè)的區(qū)塊鏈節(jié)點(diǎn)網(wǎng)關(guān)和區(qū)塊鏈節(jié)點(diǎn);

22、所述交易網(wǎng)關(guān)用于執(zhí)行上述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法;

23、所述區(qū)塊鏈節(jié)點(diǎn)網(wǎng)關(guān)用于執(zhí)行上述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法;

24、所述區(qū)塊鏈節(jié)點(diǎn)用于對(duì)接收到的上鏈請(qǐng)求進(jìn)行交易上鏈;

25、所述觀察節(jié)點(diǎn)配置為基于所述交易網(wǎng)關(guān)的調(diào)用,進(jìn)行區(qū)塊同步或處理查詢請(qǐng)求。

26、本發(fā)明還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如上述任一種所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法。

27、本發(fā)明還提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法。

28、本發(fā)明還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法。

29、本發(fā)明提供的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),交易網(wǎng)關(guān)首先對(duì)交易池中的上鏈請(qǐng)求進(jìn)行打包,得到請(qǐng)求包,然后對(duì)請(qǐng)求包進(jìn)行簽名,得到簽名數(shù)據(jù),并將簽名數(shù)據(jù)以及請(qǐng)求包寫入上鏈文件,將上鏈文件擺渡至區(qū)塊鏈網(wǎng)絡(luò)。通過(guò)將上鏈請(qǐng)求進(jìn)行打包處理,批量處理上鏈請(qǐng)求,可以減少交易網(wǎng)關(guān)與區(qū)塊鏈網(wǎng)絡(luò)之間的文件傳輸次數(shù),提升文件傳輸?shù)耐掏铝?,進(jìn)而有效解決網(wǎng)絡(luò)隔離場(chǎng)景下上鏈請(qǐng)求速度慢、效率低的問(wèn)題。



技術(shù)特征:

1.一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,其特征在于,應(yīng)用于交易網(wǎng)關(guān),包括:

2.根據(jù)權(quán)利要求1所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,其特征在于,還包括:

3.根據(jù)權(quán)利要求2所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,其特征在于,還包括:

4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,其特征在于,所述將所述上鏈文件擺渡至區(qū)塊鏈網(wǎng)絡(luò),之后包括:

5.一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,其特征在于,應(yīng)用于區(qū)塊鏈節(jié)點(diǎn)網(wǎng)關(guān),包括:

6.根據(jù)權(quán)利要求5所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法,其特征在于,還包括:

7.一種區(qū)塊鏈系統(tǒng),其特征在于,包括:位于交易方的交易網(wǎng)關(guān)、觀察節(jié)點(diǎn)以及位于區(qū)塊鏈側(cè)的區(qū)塊鏈節(jié)點(diǎn)網(wǎng)關(guān)和區(qū)塊鏈節(jié)點(diǎn);

8.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如權(quán)利要求1-6中任一項(xiàng)所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法。

9.一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-6中任一項(xiàng)所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法。

10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-6中任一項(xiàng)所述的跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法。


技術(shù)總結(jié)
本發(fā)明提供一種跨網(wǎng)閘的區(qū)塊鏈數(shù)據(jù)操作方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,交易網(wǎng)關(guān)首先對(duì)交易池中的上鏈請(qǐng)求進(jìn)行打包,得到請(qǐng)求包,然后對(duì)請(qǐng)求包進(jìn)行簽名,得到簽名數(shù)據(jù),并將簽名數(shù)據(jù)以及請(qǐng)求包寫入上鏈文件,將上鏈文件擺渡至區(qū)塊鏈網(wǎng)絡(luò)。通過(guò)將上鏈請(qǐng)求進(jìn)行打包處理,批量處理上鏈請(qǐng)求,可以減少交易網(wǎng)關(guān)與區(qū)塊鏈網(wǎng)絡(luò)之間的文件傳輸次數(shù),提升文件傳輸?shù)耐掏铝?,進(jìn)而有效解決網(wǎng)絡(luò)隔離場(chǎng)景下上鏈請(qǐng)求速度慢、效率低的問(wèn)題。

技術(shù)研發(fā)人員:況建東,劉彬,肖藹華,聞儲(chǔ),米勇
受保護(hù)的技術(shù)使用者:科大訊飛股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/26
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1