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

基于區(qū)塊鏈的數(shù)據(jù)處理方法、裝置、設(shè)備以及介質(zhì)與流程

文檔序號:41958996發(fā)布日期:2025-05-20 16:53閱讀:3來源:國知局
基于區(qū)塊鏈的數(shù)據(jù)處理方法、裝置、設(shè)備以及介質(zhì)與流程

本技術(shù)涉及區(qū)塊鏈,尤其涉及一種基于區(qū)塊鏈的數(shù)據(jù)處理方法、裝置、設(shè)備以及介質(zhì)。


背景技術(shù):

1、資產(chǎn)管理組件是一種用于協(xié)助對象管理各類數(shù)字資產(chǎn)的工具,用戶可以通過資產(chǎn)管理組件實(shí)現(xiàn)數(shù)字資產(chǎn)的存儲、轉(zhuǎn)移等。目前,為了應(yīng)對用戶的多樣化需求,開發(fā)人員會不定期對資產(chǎn)管理組件進(jìn)行更新。然而,資產(chǎn)管理組件在更新過程中會影響用戶的正常使用,造成該資產(chǎn)管理組件的使用率下降;此外,資產(chǎn)管理組件的更新過程通常涉及大量開發(fā)代碼的修改,頻繁地對資產(chǎn)管理組件進(jìn)行更新,會導(dǎo)致資產(chǎn)管理組件的開發(fā)成本增加。


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

1、本技術(shù)實(shí)施例提供一種基于區(qū)塊鏈的數(shù)據(jù)處理方法、裝置、設(shè)備以及介質(zhì),可以提高資產(chǎn)管理組件的使用率和降低資產(chǎn)管理組件的開發(fā)成本。

2、本技術(shù)實(shí)施例一方面提供了一種基于區(qū)塊鏈的數(shù)據(jù)處理方法,該方法包括:

3、接收初始資產(chǎn)管理組件對應(yīng)的功能擴(kuò)展請求,在功能擴(kuò)展庫中確定與功能擴(kuò)展請求相匹配的資產(chǎn)交易擴(kuò)展組件;

4、根據(jù)資產(chǎn)交易擴(kuò)展組件對初始資產(chǎn)管理組件進(jìn)行功能擴(kuò)展,得到目標(biāo)資產(chǎn)管理組件;

5、若接收到資產(chǎn)交易請求,則根據(jù)目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件,對資產(chǎn)交易請求對應(yīng)的資產(chǎn)交易進(jìn)行有效性驗(yàn)證,得到交易驗(yàn)證結(jié)果;

6、若交易驗(yàn)證結(jié)果指示資產(chǎn)交易驗(yàn)證通過,則通過目標(biāo)資產(chǎn)管理組件綁定的私鑰對資產(chǎn)交易進(jìn)行簽名,得到待上鏈簽名交易;

7、將待上鏈簽名交易發(fā)送至區(qū)塊鏈節(jié)點(diǎn),以使區(qū)塊鏈節(jié)點(diǎn)對待上鏈簽名交易進(jìn)行處理。

8、本技術(shù)實(shí)施例一方面提供了一種基于區(qū)塊鏈的數(shù)據(jù)處理裝置,該裝置包括:

9、擴(kuò)展組件匹配模塊,用于接收初始資產(chǎn)管理組件對應(yīng)的功能擴(kuò)展請求,在功能擴(kuò)展庫中確定與功能擴(kuò)展請求相匹配的資產(chǎn)交易擴(kuò)展組件;

10、功能擴(kuò)展模塊,用于根據(jù)資產(chǎn)交易擴(kuò)展組件對初始資產(chǎn)管理組件進(jìn)行功能擴(kuò)展,得到目標(biāo)資產(chǎn)管理組件;

11、有效性驗(yàn)證模塊,用于若接收到資產(chǎn)交易請求,則根據(jù)目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件,對資產(chǎn)交易請求對應(yīng)的資產(chǎn)交易進(jìn)行有效性驗(yàn)證,得到交易驗(yàn)證結(jié)果;

12、資產(chǎn)交易簽名模塊,用于若交易驗(yàn)證結(jié)果指示資產(chǎn)交易驗(yàn)證通過,則通過目標(biāo)資產(chǎn)管理組件綁定的私鑰對資產(chǎn)交易進(jìn)行簽名,得到待上鏈簽名交易;

13、簽名交易上傳模塊,用于將待上鏈簽名交易發(fā)送至區(qū)塊鏈節(jié)點(diǎn),以使區(qū)塊鏈節(jié)點(diǎn)對待上鏈簽名交易進(jìn)行處理。

14、其中,基于區(qū)塊鏈的數(shù)據(jù)處理裝置還包括:

15、擴(kuò)展函數(shù)創(chuàng)建模塊,用于創(chuàng)建用于繼承資產(chǎn)管理接口的資產(chǎn)管理擴(kuò)展類,在資產(chǎn)管理擴(kuò)展類中創(chuàng)建第一功能擴(kuò)展函數(shù);第一功能擴(kuò)展函數(shù)與初始資產(chǎn)管理組件中的資產(chǎn)管理函數(shù)具有相同的函數(shù)名稱;

16、功能調(diào)整模塊,用于獲取初始資產(chǎn)管理組件對應(yīng)的功能調(diào)整參數(shù),根據(jù)功能調(diào)整參數(shù)和資產(chǎn)管理接口,生成第一功能擴(kuò)展函數(shù)的實(shí)現(xiàn)邏輯;

17、擴(kuò)展組件添加模塊,將包含第一功能擴(kuò)展函數(shù)的實(shí)現(xiàn)邏輯的資產(chǎn)管理擴(kuò)展類確定為新增擴(kuò)展組件,將新增擴(kuò)展組件添加至功能擴(kuò)展庫。

18、其中,擴(kuò)展組件匹配模塊在功能擴(kuò)展庫中確定與功能擴(kuò)展請求相匹配的資產(chǎn)交易擴(kuò)展組件,包括:

19、在初始資產(chǎn)管理組件中顯示擴(kuò)展組件選擇頁面;擴(kuò)展組件選擇頁面包括功能擴(kuò)展庫中的一個或者多個功能擴(kuò)展組件;

20、響應(yīng)針對擴(kuò)展組件選擇頁面中的擴(kuò)展組件選取操作,將擴(kuò)展組件選取操作所觸發(fā)的功能擴(kuò)展組件,確定為與功能擴(kuò)展請求相匹配的資產(chǎn)交易擴(kuò)展組件。

21、其中,擴(kuò)展組件匹配模塊在功能擴(kuò)展庫中確定與功能擴(kuò)展請求相匹配的資產(chǎn)交易擴(kuò)展組件,包括:

22、在初始資產(chǎn)管理組件;

23、響應(yīng)擴(kuò)展需求輸入頁面中的輸入操作,將擴(kuò)展需求輸入頁面中的輸入信息確定功能擴(kuò)展請求對應(yīng)的擴(kuò)展需求信息;

24、獲取功能擴(kuò)展庫中包含的功能擴(kuò)展組件對應(yīng)的功能標(biāo)簽信息,將功能標(biāo)簽信息與擴(kuò)展需求信息相匹配的功能擴(kuò)展組件確定為資產(chǎn)交易擴(kuò)展組件。

25、其中,功能擴(kuò)展模塊根據(jù)資產(chǎn)交易擴(kuò)展組件對初始資產(chǎn)管理組件進(jìn)行功能擴(kuò)展,得到目標(biāo)資產(chǎn)管理組件,包括:

26、通過資產(chǎn)交易擴(kuò)展組件中的第二功能擴(kuò)展函數(shù),調(diào)用初始資產(chǎn)管理組件中與資產(chǎn)交易擴(kuò)展組件中的第二功能擴(kuò)展函數(shù)具有相同函數(shù)名稱的資產(chǎn)管理函數(shù);

27、執(zhí)行資產(chǎn)管理函數(shù)的實(shí)現(xiàn)邏輯和資產(chǎn)交易擴(kuò)展組件中的第二功能擴(kuò)展函數(shù)的實(shí)現(xiàn)邏輯,得到目標(biāo)資產(chǎn)管理組件。

28、其中,目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件包括多個功能擴(kuò)展組件;功能擴(kuò)展模塊執(zhí)行資產(chǎn)管理函數(shù)和第二功能擴(kuò)展函數(shù)的實(shí)現(xiàn)邏輯,得到目標(biāo)資產(chǎn)管理組件,包括:

29、根據(jù)目標(biāo)資產(chǎn)管理組件中的各個功能擴(kuò)展組件的資產(chǎn)交易擴(kuò)展功能,確定各個功能擴(kuò)展組件中的第二功能擴(kuò)展函數(shù)的執(zhí)行順序;

30、根據(jù)各個功能擴(kuò)展組件中的第二功能擴(kuò)展函數(shù)的執(zhí)行順序,執(zhí)行資產(chǎn)管理函數(shù)的實(shí)現(xiàn)邏輯和各個功能擴(kuò)展函數(shù)中的第二功能擴(kuò)展函數(shù)的實(shí)現(xiàn)邏輯,得到目標(biāo)資產(chǎn)管理組件。

31、其中,目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件包括多個功能擴(kuò)展組件;有效性驗(yàn)證模塊若接收到資產(chǎn)交易請求,則根據(jù)目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件,對資產(chǎn)交易請求對應(yīng)的資產(chǎn)交易進(jìn)行有效性驗(yàn)證,得到交易驗(yàn)證結(jié)果,包括:

32、根據(jù)目標(biāo)資產(chǎn)管理組件中的各個功能擴(kuò)展組件的執(zhí)行順序,確定各個功能擴(kuò)展組件對資產(chǎn)交易請求對應(yīng)的資產(chǎn)交易的驗(yàn)證優(yōu)先級;

33、按照驗(yàn)證優(yōu)先級,調(diào)用各個功能擴(kuò)展組件對資產(chǎn)交易進(jìn)行有效性驗(yàn)證;

34、若各個功能擴(kuò)展組件中存在功能擴(kuò)展組件對資產(chǎn)交易的驗(yàn)證結(jié)果指示驗(yàn)證不通過,則結(jié)束對資產(chǎn)交易進(jìn)行驗(yàn)證,確定資產(chǎn)交易對應(yīng)的交易驗(yàn)證結(jié)果指示驗(yàn)證不通過;

35、若各個功能擴(kuò)展組件對資產(chǎn)交易的驗(yàn)證結(jié)果均指示驗(yàn)證通過,則確定資產(chǎn)交易對應(yīng)的交易驗(yàn)證結(jié)果指示驗(yàn)證通過。

36、其中,目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件包括交易白名單組件和交易值約束組件;有效性驗(yàn)證模塊若接收到資產(chǎn)交易請求,則根據(jù)目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件,對資產(chǎn)交易請求對應(yīng)的資產(chǎn)交易進(jìn)行有效性驗(yàn)證,得到交易驗(yàn)證結(jié)果,包括:

37、若接收到資產(chǎn)交易請求,則獲取資產(chǎn)交易請求對應(yīng)的資產(chǎn)交易中包含的資產(chǎn)交易對象和資產(chǎn)交易值;

38、調(diào)用交易白名單組件獲取資產(chǎn)交易白名單,以及調(diào)用交易值約束組件獲取交易值約束條件;

39、若資產(chǎn)交易對象屬于資產(chǎn)交易白名單,且資產(chǎn)交易值滿足交易值約束條件,則確定資產(chǎn)交易對應(yīng)的交易驗(yàn)證結(jié)果指示驗(yàn)證通過。

40、其中,基于區(qū)塊鏈的數(shù)據(jù)處理裝置還包括:

41、交易值統(tǒng)計(jì)模塊,用于調(diào)用交易值約束組件獲取單位交易閾值和交易統(tǒng)計(jì)閾值,統(tǒng)計(jì)資產(chǎn)交易對象在歷史交易周期內(nèi)的歷史交易總值;

42、約束條件判斷模塊,用于若資產(chǎn)交易值小于或等于單位交易閾值,且資產(chǎn)交易值與歷史交易總值之和小于或等于交易統(tǒng)計(jì)閾值,則確定資產(chǎn)交易值滿足交易值約束條件。

43、其中,資產(chǎn)交易簽名模塊若交易驗(yàn)證結(jié)果指示資產(chǎn)交易驗(yàn)證通過,則通過目標(biāo)資產(chǎn)管理組件綁定的私鑰對資產(chǎn)交易進(jìn)行簽名,得到待上鏈簽名交易,包括:

44、若交易驗(yàn)證結(jié)果指示資產(chǎn)交易驗(yàn)證通過,則確定資產(chǎn)交易對應(yīng)的多個交易簽名對象;

45、向各個交易簽名對象發(fā)送資產(chǎn)交易對應(yīng)的交易簽名請求,以使各個交易簽名對象根據(jù)目標(biāo)資產(chǎn)管理組件中綁定的私鑰對資產(chǎn)交易進(jìn)行簽名,生成初始簽名交易;

46、獲取初始簽名交易,統(tǒng)計(jì)初始簽名交易對應(yīng)的簽名數(shù)量,若簽名數(shù)量大于或等于數(shù)量閾值,則將初始簽名交易確定為待上鏈簽名交易。

47、其中,目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件包括區(qū)塊投票組件;基于區(qū)塊鏈的數(shù)據(jù)處理裝置還包括:

48、投票對象獲取模塊,用于若接收到區(qū)塊鏈節(jié)點(diǎn)發(fā)送的區(qū)塊投票請求,則調(diào)用區(qū)塊投票組件獲取投票對象集合;區(qū)塊投票請求對應(yīng)的交易區(qū)塊中包括待上鏈簽名交易;

49、交易區(qū)塊驗(yàn)證模塊,用于向投票對象集合中的各個投票對象發(fā)送區(qū)塊投票請求,以使各個投票對象根據(jù)區(qū)塊投票請求對交易區(qū)塊進(jìn)行驗(yàn)證,得到各個投票對象對應(yīng)的區(qū)塊投票信息;一個投票對象對應(yīng)一個區(qū)塊投票信息;

50、投票結(jié)果發(fā)送模塊,用于獲取各個投票對象對應(yīng)的區(qū)塊投票信息,根據(jù)各個投票對象對應(yīng)的區(qū)塊投票信息,確定目標(biāo)資產(chǎn)管理組件對交易區(qū)塊的區(qū)塊投票結(jié)果,向區(qū)塊鏈節(jié)點(diǎn)返回區(qū)塊投票結(jié)果。

51、其中,目標(biāo)資產(chǎn)管理組件中的資產(chǎn)交易擴(kuò)展組件包括多個功能擴(kuò)展組件;基于區(qū)塊鏈的數(shù)據(jù)處理裝置還包括:

52、擴(kuò)展功能移除模塊,用于接收目標(biāo)資產(chǎn)管理組件對應(yīng)的功能移除請求,根據(jù)功能移除請求,在資產(chǎn)交易擴(kuò)展組件所包含的多個功能擴(kuò)展組件中確定待移除組件,從目標(biāo)資產(chǎn)管理組件中移除待移除組件。

53、本技術(shù)實(shí)施例一方面提供了一種計(jì)算機(jī)設(shè)備,包括存儲器和處理器,存儲器存儲有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時,使得處理器執(zhí)行本技術(shù)實(shí)施例中一方面中方法的步驟。

54、本技術(shù)實(shí)施例一方面提供了一種計(jì)算機(jī)可讀存儲介質(zhì),計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序,計(jì)算機(jī)程序包括程序指令,程序指令當(dāng)被處理器執(zhí)行時,執(zhí)行如本技術(shù)實(shí)施例中一方面中方法的步驟。

55、根據(jù)本技術(shù)的一個方面,提供了一種計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序,該計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令存儲在計(jì)算機(jī)可讀存儲介質(zhì)中。計(jì)算機(jī)設(shè)備的處理器從計(jì)算機(jī)可讀存儲介質(zhì)讀取該計(jì)算機(jī)指令,處理器執(zhí)行該計(jì)算機(jī)指令,使得該計(jì)算機(jī)設(shè)備執(zhí)行上述一方面的各種可選方式中提供的方法。

56、在本技術(shù)實(shí)施例中,通過資產(chǎn)交易擴(kuò)展組件可以動態(tài)地向初始資產(chǎn)管理組件添加新的擴(kuò)展功能,進(jìn)而可以實(shí)現(xiàn)對初始資產(chǎn)管理組件進(jìn)行功能擴(kuò)展,以滿足業(yè)務(wù)需求。在對資產(chǎn)管理組件進(jìn)行功能擴(kuò)展的過程中,資產(chǎn)管理組件的主代碼沒有發(fā)生變更,舊版本的資產(chǎn)管理組件可能正常使用,進(jìn)而可以提高資產(chǎn)管理組件的使用率。此外,在對資產(chǎn)管理組件進(jìn)行功能擴(kuò)展的過程中,由于資產(chǎn)管理組件的主代碼沒有發(fā)生變更,不涉及復(fù)雜的代碼修改,因此可以顯著降低資產(chǎn)管理組件的開發(fā)成本。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1