本申請涉及區(qū)塊鏈,具體涉及金融交易數(shù)據(jù)區(qū)塊鏈領(lǐng)域,尤其涉及一種節(jié)點風(fēng)險評價方法和金融交易數(shù)據(jù)處理方法。
背景技術(shù):
1、區(qū)塊鏈本質(zhì)上是一個去中心化的數(shù)據(jù)庫,它使用密碼學(xué)方法將一系列數(shù)據(jù)塊(即區(qū)塊)以順序相連的方式組合成鏈?zhǔn)浇Y(jié)構(gòu),每個數(shù)據(jù)塊中都包含了網(wǎng)絡(luò)交易的信息,用于驗證其信息的有效性和生成下一個區(qū)塊。
2、區(qū)塊鏈技術(shù)可以用于實現(xiàn)快速、安全、低成本的跨境支付和清算,提高交易效率和降低交易成本。同時,它還可以用于證券交易、借貸、保險等金融業(yè)務(wù)。
3、但是,區(qū)塊鏈系統(tǒng)在生成區(qū)塊鏈的過程容易產(chǎn)生各種風(fēng)險。例如偽造交易或竊取資產(chǎn)等。因此,如何對區(qū)塊鏈系統(tǒng)中節(jié)點風(fēng)險進行評價就成為了我們的需要。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┮环N節(jié)點風(fēng)險評價方法和金融交易數(shù)據(jù)處理方法,用于提供對區(qū)塊鏈系統(tǒng)中節(jié)點風(fēng)險進行評價的方法,降低區(qū)塊鏈系統(tǒng)在生成區(qū)塊鏈的過程產(chǎn)生各種風(fēng)險的概率,提高區(qū)塊鏈系統(tǒng)的穩(wěn)定性。
2、第一方面,本申請?zhí)峁┮环N節(jié)點風(fēng)險評價方法,該方法應(yīng)用于金融交易數(shù)據(jù)處理系統(tǒng)的多個節(jié)點中的第一節(jié)點;該方法包括:第一節(jié)點獲取多個節(jié)點中每個節(jié)點的風(fēng)險評估數(shù)據(jù);風(fēng)險評估數(shù)據(jù)包括以下至少一項:技術(shù)安全能力數(shù)據(jù)、穩(wěn)定性數(shù)據(jù)、以及信譽數(shù)據(jù);第一節(jié)點根據(jù)每個節(jié)點的風(fēng)險評估數(shù)據(jù),確定每個節(jié)點各自對應(yīng)的風(fēng)險評分。
3、可選地,技術(shù)安全能力數(shù)據(jù)包括算力和節(jié)點運行軟件的版本號;穩(wěn)定性數(shù)據(jù)包括在線時長、故障率、以及故障恢復(fù)時長;信譽數(shù)據(jù)包括惡意攻擊次數(shù)和發(fā)布虛假信息次數(shù)。
4、可選地,第一節(jié)點根據(jù)每個節(jié)點的風(fēng)險評估數(shù)據(jù),確定每個節(jié)點各自對應(yīng)的風(fēng)險評分,包括:第一節(jié)點根據(jù)每個節(jié)點的技術(shù)安全能力數(shù)據(jù)確定每個節(jié)點的技術(shù)安全能力分?jǐn)?shù);第一節(jié)點根據(jù)每個節(jié)點的穩(wěn)定性數(shù)據(jù)確定每個節(jié)點的穩(wěn)定性分?jǐn)?shù);第一節(jié)點根據(jù)每個節(jié)點的信譽數(shù)據(jù)確定每個節(jié)點的信譽分?jǐn)?shù);第一節(jié)點根據(jù)每個節(jié)點的技術(shù)安全能力分?jǐn)?shù)、預(yù)設(shè)的技術(shù)安全能力權(quán)重、每個節(jié)點的穩(wěn)定性分?jǐn)?shù)、預(yù)設(shè)的穩(wěn)定性權(quán)重、每個節(jié)點的信譽分?jǐn)?shù)、以及預(yù)設(shè)的信譽權(quán)重,確定每個節(jié)點各自對應(yīng)的風(fēng)險評分。
5、可選地,第一節(jié)點根據(jù)每個節(jié)點的風(fēng)險評估數(shù)據(jù),確定每個節(jié)點各自對應(yīng)的風(fēng)險評分,包括:第一節(jié)點根據(jù)每個節(jié)點的風(fēng)險評估數(shù)據(jù)和風(fēng)險評估模型,確定每個節(jié)點各自對應(yīng)的風(fēng)險評分;風(fēng)險評估模型基于訓(xùn)練樣本集對預(yù)設(shè)神經(jīng)網(wǎng)絡(luò)訓(xùn)練得到;訓(xùn)練樣本集包括多個訓(xùn)練樣本,每個訓(xùn)練樣本包括訓(xùn)練風(fēng)險評估數(shù)據(jù),每個訓(xùn)練樣本對應(yīng)的標(biāo)簽為風(fēng)險評分。
6、可選地,該方法還包括:第一節(jié)點獲取訓(xùn)練樣本集;訓(xùn)練樣本集包括多個訓(xùn)練樣本,每個訓(xùn)練樣本包括訓(xùn)練風(fēng)險評估數(shù)據(jù),每個訓(xùn)練樣本對應(yīng)的標(biāo)簽為風(fēng)險評分;第一節(jié)點基于訓(xùn)練樣本集對預(yù)設(shè)神經(jīng)網(wǎng)絡(luò)進行訓(xùn)練,得到風(fēng)險評估模型。
7、可選地,第一節(jié)點根據(jù)每個節(jié)點的風(fēng)險評估數(shù)據(jù)和風(fēng)險評估模型,確定每個節(jié)點各自對應(yīng)的風(fēng)險評分,包括:第一節(jié)點獲取測試樣本并向其余節(jié)點廣播;測試樣本包括測試風(fēng)險評估數(shù)據(jù);第一節(jié)點根據(jù)訓(xùn)練得到的風(fēng)險評估模型對測試樣本進行預(yù)測,得到第一節(jié)點預(yù)測的測試分?jǐn)?shù);第一節(jié)點接收來自其余節(jié)點中每個節(jié)點各自發(fā)送的測試分?jǐn)?shù);測試分?jǐn)?shù)由對應(yīng)節(jié)點在訓(xùn)練得到風(fēng)險評估模型之后,基于風(fēng)險評估模型對測試樣本預(yù)測得到;在多個節(jié)點的測試分?jǐn)?shù)之間的最大差值小于預(yù)設(shè)差值閾值的情況下,第一節(jié)點根據(jù)每個節(jié)點的風(fēng)險評估數(shù)據(jù)和風(fēng)險評估模型,確定每個節(jié)點各自對應(yīng)的風(fēng)險評分。
8、本申請?zhí)峁┑墓?jié)點風(fēng)險評價方法中,第一節(jié)點可以獲取多個節(jié)點中每個節(jié)點的風(fēng)險評估數(shù)據(jù),并根據(jù)每個節(jié)點的風(fēng)險評估數(shù)據(jù),確定每個節(jié)點各自對應(yīng)的風(fēng)險評分,從而提供一種對區(qū)塊鏈系統(tǒng)中節(jié)點風(fēng)險進行評價的方法。并且這樣一來,每個節(jié)點都可以評估其余節(jié)點的風(fēng)險評分,后續(xù)競選生成區(qū)塊的主節(jié)點時,可以根據(jù)風(fēng)險評分投票給風(fēng)險較小的節(jié)點作為主節(jié)點,從而降低區(qū)塊鏈系統(tǒng)在生成區(qū)塊鏈的過程產(chǎn)生各種風(fēng)險的概率,提高區(qū)塊鏈系統(tǒng)的穩(wěn)定性。
9、此外,金融交易數(shù)據(jù)處理系統(tǒng)中的多個節(jié)點在利用各自訓(xùn)練的風(fēng)險評估模型預(yù)測風(fēng)險評分時,可能由于模型性能的不一致而導(dǎo)致風(fēng)險評分相差較大。第一節(jié)點還可以通過向其余節(jié)點廣播測試樣本,并接收其余節(jié)點發(fā)送的利用各自訓(xùn)練的風(fēng)險評估模型對測試樣本預(yù)測得到的測試分?jǐn)?shù),并在多個節(jié)點的測試分?jǐn)?shù)之間的最大差值小于預(yù)設(shè)差值的情況下,才使用風(fēng)險評估模型進行預(yù)測,此時多個節(jié)點各自的風(fēng)險評估模型一致性較好,此時預(yù)測得到的風(fēng)險評分準(zhǔn)確性較高,提高了預(yù)測的風(fēng)險評分的準(zhǔn)確性。
10、第二方面,本申請?zhí)峁┮环N節(jié)點評價裝置,該裝置包括用于之上第一方面所述的節(jié)點風(fēng)險評價方法的各個功能模塊。
11、第三方面,本申請?zhí)峁┮环N金融交易數(shù)據(jù)處理方法,該方法應(yīng)用于金融交易數(shù)據(jù)處理系統(tǒng)的多個節(jié)點中的第一節(jié)點;該方法包括:第一節(jié)點按照上述第一方面所述的節(jié)點風(fēng)險評價方法確定多個節(jié)點中每個節(jié)點各自對應(yīng)的風(fēng)險評分;第一節(jié)點根據(jù)風(fēng)險評分確定多個節(jié)點中每個節(jié)點各自的競選評分;在第一節(jié)點的競選評分最高的情況下,第一節(jié)點向多個節(jié)點中的其余節(jié)點廣播主節(jié)點競選信息;主節(jié)點競選信息包括第一節(jié)點的身份標(biāo)識;第一節(jié)點接收來自其余節(jié)點的投票;投票由對應(yīng)節(jié)點在基于該節(jié)點計算的每個節(jié)點的競選評分中,第一節(jié)點的競選評分最高的情況下投出;在投票的票數(shù)大于預(yù)設(shè)閾值的情況下,第一節(jié)點根據(jù)預(yù)設(shè)時段內(nèi)的金融交易數(shù)據(jù)生成區(qū)塊,并將區(qū)塊加入?yún)^(qū)塊鏈中;區(qū)塊鏈包括多個歷史區(qū)塊;每個歷史區(qū)塊均用于記錄歷史金融交易數(shù)據(jù)。
12、第四方面,本申請?zhí)峁┮环N金融交易數(shù)據(jù)處理裝置,該裝置包括用于之上第三方面所述的金融交易數(shù)據(jù)處理方法的各個功能單元。
13、第五方面,本申請?zhí)峁┮环N電子設(shè)備,該電子設(shè)備包括:處理器和存儲器;存儲器存儲有處理器可執(zhí)行的指令;處理器被配置為執(zhí)行指令時,使得電子設(shè)備實現(xiàn)上述第一方面或第三方面所述的方法。
14、第六方面,本申請?zhí)峁┮环N計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機指令,當(dāng)該計算機指令在電子設(shè)備上運行時,使得電子設(shè)備實現(xiàn)上述第一方面或第三方面所述的方法。
15、第七方面,本申請?zhí)峁┮环N計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)包括:計算機軟件指令;當(dāng)計算機軟件指令在電子設(shè)備中運行時,使得電子設(shè)備實現(xiàn)上述第一方面或第三方面所述的方法。
16、上述第二方面至第七方面的有益效果可以參考第一方面所述,不再贅述。
1.一種節(jié)點風(fēng)險評價方法,其特征在于,所述方法應(yīng)用于金融交易數(shù)據(jù)處理系統(tǒng)的多個節(jié)點中的第一節(jié)點;所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第一節(jié)點根據(jù)所述每個節(jié)點的風(fēng)險評估數(shù)據(jù),確定所述每個節(jié)點各自對應(yīng)的風(fēng)險評分,包括:
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述第一節(jié)點根據(jù)所述每個節(jié)點的風(fēng)險評估數(shù)據(jù),確定所述每個節(jié)點各自對應(yīng)的風(fēng)險評分,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第一節(jié)點根據(jù)所述每個節(jié)點的風(fēng)險評估數(shù)據(jù)和風(fēng)險評估模型,確定所述每個節(jié)點各自對應(yīng)的風(fēng)險評分,包括:
7.一種金融交易數(shù)據(jù)處理方法,其特征在于,所述方法應(yīng)用于金融交易數(shù)據(jù)處理系統(tǒng)的多個節(jié)點中的第一節(jié)點;所述方法包括:
8.一種節(jié)點風(fēng)險評價裝置,其特征在于,所述裝置應(yīng)用于金融交易數(shù)據(jù)處理系統(tǒng)的多個節(jié)點中的第一節(jié)點;所述裝置包括:獲取模塊和處理模塊;
9.一種金融交易數(shù)據(jù)處理裝置,其特征在于,所述裝置應(yīng)用于金融交易數(shù)據(jù)處理系統(tǒng)的多個節(jié)點中的第一節(jié)點;所述裝置包括:風(fēng)險評估單元、競選單元、以及生成單元;
10.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:處理器和存儲器;
11.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)包括:計算機軟件指令;
12.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括計算機指令,當(dāng)所述計算機指令在電子設(shè)備上運行時,使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-7任一項所述的方法。