最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

區(qū)塊鏈網(wǎng)絡(luò)的信息處理方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品與流程

文檔序號(hào):41956634發(fā)布日期:2025-05-20 16:50閱讀:2來(lái)源:國(guó)知局
區(qū)塊鏈網(wǎng)絡(luò)的信息處理方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品與流程

本技術(shù)涉及區(qū)塊鏈,尤其涉及一種區(qū)塊鏈網(wǎng)絡(luò)的信息處理方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品。


背景技術(shù):

1、現(xiàn)有應(yīng)用中,在需要對(duì)區(qū)塊鏈網(wǎng)絡(luò)中的區(qū)塊鏈節(jié)點(diǎn)已有的配置信息進(jìn)行更新時(shí),一般是由特定的運(yùn)營(yíng)對(duì)象來(lái)管理配置信息,如對(duì)區(qū)塊鏈節(jié)點(diǎn)中的配置信息進(jìn)行更新,從而使得每個(gè)區(qū)塊鏈節(jié)點(diǎn)可以運(yùn)行更新后的配置信息。

2、可見(jiàn),現(xiàn)有應(yīng)用中只需要特定的運(yùn)營(yíng)對(duì)象來(lái)中心化地更新區(qū)塊鏈節(jié)點(diǎn)的配置信息,若該特定的運(yùn)營(yíng)對(duì)象對(duì)區(qū)塊鏈節(jié)點(diǎn)更新的配置信息并不準(zhǔn)確,則會(huì)導(dǎo)致區(qū)塊鏈節(jié)點(diǎn)運(yùn)行異常。因此,如何提升對(duì)區(qū)塊鏈網(wǎng)絡(luò)中區(qū)塊鏈節(jié)點(diǎn)已有的配置信息進(jìn)行更新的準(zhǔn)確性是一個(gè)亟待解決的問(wèn)題。


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

1、本技術(shù)實(shí)施例提供一種區(qū)塊鏈網(wǎng)絡(luò)的信息處理方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品,可以提升對(duì)區(qū)塊鏈網(wǎng)絡(luò)中區(qū)塊鏈節(jié)點(diǎn)已有的配置信息進(jìn)行更新的準(zhǔn)確性。

2、第一方面,本技術(shù)提供一種區(qū)塊鏈網(wǎng)絡(luò)的信息處理方法,包括:

3、獲取區(qū)塊鏈網(wǎng)絡(luò)的更新配置信息;該更新配置信息用于對(duì)該區(qū)塊鏈網(wǎng)絡(luò)中區(qū)塊鏈節(jié)點(diǎn)已有的配置信息進(jìn)行更新;

4、基于該更新配置信息生成初始配置交易,并將該初始配置交易發(fā)送給n個(gè)簽名設(shè)備及m個(gè)投票設(shè)備;n和m均為正整數(shù);

5、獲取每個(gè)簽名設(shè)備分別發(fā)送的針對(duì)該初始配置交易的交易簽名,并獲取每個(gè)投票設(shè)備分別發(fā)送的針對(duì)該初始配置交易中的該更新配置信息的投票信息;

6、基于該初始配置交易、該n個(gè)簽名設(shè)備針對(duì)該初始配置交易的n個(gè)交易簽名、及該m個(gè)投票設(shè)備針對(duì)該更新配置信息的m個(gè)投票信息,生成目標(biāo)配置交易;

7、將該目標(biāo)配置交易發(fā)送至該區(qū)塊鏈網(wǎng)絡(luò)進(jìn)行驗(yàn)證處理,使該區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)區(qū)塊鏈節(jié)點(diǎn)在檢測(cè)到該目標(biāo)配置交易在該區(qū)塊鏈網(wǎng)絡(luò)中驗(yàn)證成功后,基于該更新配置信息對(duì)各自已有的配置信息進(jìn)行更新。

8、第二方面,本技術(shù)提供一種區(qū)塊鏈網(wǎng)絡(luò)的信息處理裝置,包括:

9、配置獲取單元,用于獲取區(qū)塊鏈網(wǎng)絡(luò)的更新配置信息;該更新配置信息用于對(duì)該區(qū)塊鏈網(wǎng)絡(luò)中區(qū)塊鏈節(jié)點(diǎn)已有的配置信息進(jìn)行更新;

10、配置發(fā)送單元,用于基于該更新配置信息生成初始配置交易,并將該初始配置交易發(fā)送給n個(gè)簽名設(shè)備及m個(gè)投票設(shè)備;n和m均為正整數(shù);

11、數(shù)據(jù)發(fā)送單元,用于獲取每個(gè)簽名設(shè)備分別發(fā)送的針對(duì)該初始配置交易的交易簽名,并獲取每個(gè)投票設(shè)備分別發(fā)送的針對(duì)該初始配置交易中的該更新配置信息的投票信息;

12、交易生成單元,用于基于該初始配置交易、該n個(gè)簽名設(shè)備針對(duì)該初始配置交易的n個(gè)交易簽名、及該m個(gè)投票設(shè)備針對(duì)該更新配置信息的m個(gè)投票信息,生成目標(biāo)配置交易;

13、配置更新單元,用于將該目標(biāo)配置交易發(fā)送至該區(qū)塊鏈網(wǎng)絡(luò)進(jìn)行驗(yàn)證處理,使該區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)區(qū)塊鏈節(jié)點(diǎn)在檢測(cè)到該目標(biāo)配置交易在該區(qū)塊鏈網(wǎng)絡(luò)中驗(yàn)證成功后,基于該更新配置信息對(duì)各自已有的配置信息進(jìn)行更新。

14、可選地,該更新配置信息是由目標(biāo)對(duì)象上傳的;該配置發(fā)送單元,具體用于:

15、獲取該目標(biāo)對(duì)象的對(duì)象私鑰,并基于該目標(biāo)對(duì)象的對(duì)象私鑰對(duì)該更新配置信息進(jìn)行簽名處理,生成該更新配置信息的配置簽名;

16、基于該更新配置信息和該配置簽名,生成該初始配置交易;

17、其中,該n個(gè)簽名設(shè)備用于對(duì)該初始配置交易中的該配置簽名驗(yàn)證成功后,生成針對(duì)該初始配置交易的交易簽名;以及,該m個(gè)投票設(shè)備用于對(duì)該初始配置交易中的該配置簽名驗(yàn)證成功后,生成針對(duì)該更新配置信息的投票信息。

18、可選地,任一投票設(shè)備針對(duì)該更新配置信息的投票信息為贊成信息或否定信息;該交易生成單元,具體用于:

19、基于該m個(gè)投票設(shè)備分別針對(duì)該更新配置信息的投票信息,生成針對(duì)該更新配置信息的投票統(tǒng)計(jì)信息;

20、基于該投票統(tǒng)計(jì)信息、該m個(gè)投票信息、該初始配置交易及該n個(gè)交易簽名,生成該目標(biāo)配置交易。

21、可選地,該交易生成單元,具體用于:

22、獲取該m個(gè)投票設(shè)備分別對(duì)應(yīng)的投票權(quán)重,并將該每個(gè)投票設(shè)備的投票權(quán)重分別確定為該每個(gè)投票設(shè)備的投票量;

23、對(duì)該m個(gè)投票信息中的贊成信息所屬投票設(shè)備的投票量進(jìn)行加和處理,生成第一投票統(tǒng)計(jì)量;

24、對(duì)該m個(gè)投票信息中的否定信息所屬投票設(shè)備的投票量進(jìn)行加和處理,生成第二投票統(tǒng)計(jì)量;

25、將該第一投票統(tǒng)計(jì)量和該第二投票統(tǒng)計(jì)量,確定為投票統(tǒng)計(jì)信息。

26、可選地,該區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)區(qū)塊鏈節(jié)點(diǎn)中均部署有用于對(duì)配置交易進(jìn)行驗(yàn)證處理的驗(yàn)證合約;該配置更新單元,具體用于:

27、對(duì)該目標(biāo)配置交易進(jìn)行共識(shí)處理,若對(duì)該目標(biāo)配置交易共識(shí)成功,則將該目標(biāo)配置交易上鏈至該區(qū)塊鏈網(wǎng)絡(luò);

28、調(diào)用該驗(yàn)證合約對(duì)上鏈的該目標(biāo)配置交易中的該m個(gè)投票信息、該n個(gè)交易簽名及該投票統(tǒng)計(jì)信息進(jìn)行驗(yàn)證處理;

29、在對(duì)該m個(gè)投票信息及該n個(gè)交易簽名驗(yàn)證成功,且驗(yàn)證出該第一投票統(tǒng)計(jì)量大于該第二投票統(tǒng)計(jì)量時(shí),該目標(biāo)配置交易在該任一區(qū)塊鏈節(jié)點(diǎn)處驗(yàn)證成功;

30、若該區(qū)塊鏈網(wǎng)絡(luò)中對(duì)該目標(biāo)配置交易驗(yàn)證成功的區(qū)塊鏈節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)量大于或等于節(jié)點(diǎn)數(shù)量閾值,則該目標(biāo)配置交易在該區(qū)塊鏈網(wǎng)絡(luò)中驗(yàn)證成功。

31、可選地,該m個(gè)投票信息中的任一投票信息包含該任一投票信息所屬投票設(shè)備針對(duì)該更新配置信息的投票結(jié)果、及該任一投票信息所屬投票設(shè)備針對(duì)該投票結(jié)果的投票簽名,該投票簽名是采用該任一投票信息所屬投票設(shè)備的設(shè)備公鑰對(duì)該投票結(jié)果進(jìn)行簽名處理得到的;該配置更新單元,具體用于:

32、調(diào)用該驗(yàn)證合約,采用該每個(gè)投票設(shè)備各自具有的設(shè)備公鑰及該m個(gè)投票信息中的投票結(jié)果,分別對(duì)該每個(gè)投票設(shè)備的投票簽名中的投票結(jié)果進(jìn)行驗(yàn)簽處理,若該任一區(qū)塊鏈節(jié)點(diǎn)對(duì)該m個(gè)投票信息中的m個(gè)投票簽名均驗(yàn)簽成功,則該任一區(qū)塊鏈節(jié)點(diǎn)對(duì)該m個(gè)投票信息驗(yàn)證成功。

33、可選地,該n個(gè)交易簽名中的任一交易簽名是基于該任一交易簽名所屬的簽名設(shè)備的設(shè)備私鑰,對(duì)該初始配置交易進(jìn)行簽名處理得到的;該配置更新單元,具體用于:

34、調(diào)用該驗(yàn)證合約,采用該每個(gè)簽名設(shè)備各自具有的設(shè)備公鑰及該初始配置交易,分別對(duì)該每個(gè)簽名設(shè)備各自針對(duì)該初始配置交易的交易簽名進(jìn)行驗(yàn)簽處理,若該任一區(qū)塊鏈節(jié)點(diǎn)對(duì)該n個(gè)交易簽名均驗(yàn)簽成功,則該區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)區(qū)塊鏈節(jié)點(diǎn)對(duì)該n個(gè)交易簽名驗(yàn)證成功。

35、可選地,該區(qū)塊鏈網(wǎng)絡(luò)的信息處理裝置還包括請(qǐng)求獲取單元,該請(qǐng)求獲取單元,用于:

36、接收該區(qū)塊鏈網(wǎng)絡(luò)中的目標(biāo)區(qū)塊鏈節(jié)點(diǎn)發(fā)送的信息獲取請(qǐng)求;該信息獲取請(qǐng)求是由該目標(biāo)區(qū)塊鏈節(jié)點(diǎn),在檢測(cè)到該目標(biāo)配置交易在該區(qū)塊鏈網(wǎng)絡(luò)中驗(yàn)證成功后發(fā)送的;

37、基于該信息獲取請(qǐng)求向該目標(biāo)區(qū)塊鏈節(jié)點(diǎn)返回該更新配置信息,使該目標(biāo)區(qū)塊鏈節(jié)點(diǎn)將接收到的該更新配置信息廣播至該區(qū)塊鏈網(wǎng)絡(luò);

38、其中,該區(qū)塊鏈網(wǎng)絡(luò)中除該目標(biāo)區(qū)塊鏈節(jié)點(diǎn)之外的區(qū)塊鏈節(jié)點(diǎn)用于接收該目標(biāo)區(qū)塊鏈節(jié)點(diǎn)廣播的該更新配置信息。

39、可選地,更新配置信息包含目標(biāo)區(qū)塊高度,該目標(biāo)區(qū)塊高度用于指示該更新配置信息的生效時(shí)間;

40、其中,該區(qū)塊鏈網(wǎng)絡(luò)中的任一區(qū)塊鏈節(jié)點(diǎn)用于在所屬區(qū)塊賬本中的區(qū)塊的最大區(qū)塊高度等于該目標(biāo)區(qū)塊高度時(shí),基于接收到的該更新配置信息對(duì)已有的配置信息進(jìn)行更新。

41、第三方面,本技術(shù)提供了一種計(jì)算機(jī)設(shè)備,包括處理器和存儲(chǔ)器,其中,該處理器與該存儲(chǔ)器相連,該存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,該處理器用于調(diào)用該計(jì)算機(jī)程序,以使得該計(jì)算機(jī)程序執(zhí)行上述區(qū)塊鏈網(wǎng)絡(luò)的信息處理方法。

42、第四方面,本技術(shù)提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序適于由處理器加載并執(zhí)行,以使得具有該處理器的計(jì)算機(jī)設(shè)備執(zhí)行上述區(qū)塊鏈網(wǎng)絡(luò)的信息處理方法。

43、第五方面,本技術(shù)提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)可實(shí)現(xiàn)上述區(qū)塊鏈網(wǎng)絡(luò)的信息處理方法。

44、本技術(shù)實(shí)施例中,獲取用于對(duì)區(qū)塊鏈網(wǎng)絡(luò)中區(qū)塊鏈節(jié)點(diǎn)已有的配置信息進(jìn)行更新的區(qū)塊鏈網(wǎng)絡(luò)的更新配置信息;基于更新配置信息生成初始配置交易,并將初始配置交易發(fā)送給n個(gè)簽名設(shè)備及m個(gè)投票設(shè)備;獲取每個(gè)簽名設(shè)備分別發(fā)送的針對(duì)初始配置交易的交易簽名,并獲取每個(gè)投票設(shè)備分別發(fā)送的針對(duì)初始配置交易中的更新配置信息的投票信息;基于初始配置交易、n個(gè)簽名設(shè)備針對(duì)初始配置交易的n個(gè)交易簽名、及m個(gè)投票設(shè)備針對(duì)更新配置信息的m個(gè)投票信息,生成目標(biāo)配置交易;將目標(biāo)配置交易發(fā)送至區(qū)塊鏈網(wǎng)絡(luò)進(jìn)行驗(yàn)證處理,使區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)區(qū)塊鏈節(jié)點(diǎn)在檢測(cè)到目標(biāo)配置交易在區(qū)塊鏈網(wǎng)絡(luò)中驗(yàn)證成功后,基于更新配置信息對(duì)各自已有的配置信息進(jìn)行更新。由于在生成初始配置交易時(shí),通過(guò)多個(gè)簽名設(shè)備對(duì)初始配置交易進(jìn)行簽名,可以保證初始配置交易的安全性和完整性。通過(guò)多個(gè)投票設(shè)備對(duì)初始配置交易中的更新配置信息進(jìn)行投票,可以使得更新配置信息符合多數(shù)投票設(shè)備的預(yù)期,從而使得更新配置信息具有透明性和公平性。通過(guò)對(duì)目標(biāo)配置交易發(fā)送至區(qū)塊鏈網(wǎng)絡(luò)進(jìn)行驗(yàn)證處理,可以實(shí)現(xiàn)對(duì)更新配置信息的驗(yàn)證,以及驗(yàn)證簽名設(shè)備針對(duì)初始配置交易的簽名信息的合法性、以及驗(yàn)證投票設(shè)備針對(duì)更新配置交易的投票真實(shí)性和合法性,從而提升配置信息的準(zhǔn)確性和安全性,進(jìn)而提升對(duì)區(qū)塊鏈網(wǎng)絡(luò)中區(qū)塊鏈節(jié)點(diǎn)已有的配置信息進(jìn)行更新的準(zhǔn)確性。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1