本發(fā)明涉及賬戶管理,尤其涉及一種基于供應鏈平臺的企業(yè)銀行賬戶管理方法、設(shè)備及介質(zhì)。
背景技術(shù):
1、隨著全球化和數(shù)字化轉(zhuǎn)型的加速推進,企業(yè)越來越需要有效管理其銀行賬戶,尤其是在供應鏈平臺上,銀行賬戶信息和資金往來面臨著越來越多的安全威脅。
2、大多數(shù)銀行賬戶管理仍然依賴于用戶名和密碼等傳統(tǒng)的認證方式,而這些認證方式相對來說容易受到釣魚、破解等攻擊手段的影響,安全性不高,同時,通常采用集中式的數(shù)據(jù)存儲和管理方式,這使得系統(tǒng)容易成為黑客攻擊的目標,一旦系統(tǒng)遭受攻擊,用戶的賬戶信息可能會受到泄露或篡改。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種基于供應鏈平臺的企業(yè)銀行賬戶管理方法、裝置及計算機可讀存儲介質(zhì),其主要目的在于解決進行企業(yè)銀行賬戶管理時的安全性較低的問題。
2、為實現(xiàn)上述目的,本發(fā)明提供的一種基于供應鏈平臺的企業(yè)銀行賬戶管理方法,包括:
3、對預先獲取的賬戶信息進行非對稱加密,對所述非對稱加密后的賬戶信息進行交易打包,得到企業(yè)銀行的交易;
4、將所述交易廣播至預先構(gòu)建的區(qū)塊鏈網(wǎng)絡;
5、利用所述區(qū)塊鏈網(wǎng)絡中的網(wǎng)絡節(jié)點對每個所述交易進行簽名驗證,當所述交易通過所述簽名驗證時,將所有通過所述簽名驗證的交易打包為區(qū)塊;
6、生成所述網(wǎng)絡節(jié)點的共識節(jié)點;
7、利用所述共識節(jié)點對所述區(qū)塊進行上鏈處理,得到更新后的區(qū)塊鏈網(wǎng)絡。
8、可選地,所述對預先獲取的賬戶信息進行非對稱加密,包括:
9、生成預先獲取的賬戶信息的密鑰對;
10、利用所述密鑰對中的公鑰對所述預先獲取的賬戶信息進行信息加密,得到所述預先獲取的賬戶信息的信息密文。
11、可選地,所述對所述非對稱加密后的賬戶信息進行交易打包,得到企業(yè)銀行的交易,包括:
12、利用所述密鑰對中的私鑰對所述非對稱加密后的賬戶信息進行信息解密,得到所述企業(yè)銀行的明文賬戶數(shù)據(jù);
13、根據(jù)所述明文賬戶數(shù)據(jù)和預設(shè)的交易需求構(gòu)建所述企業(yè)銀行的待構(gòu)建交易的交易數(shù)據(jù);
14、對所述交易數(shù)據(jù)進行數(shù)字簽名,將所述數(shù)字簽名后的交易數(shù)據(jù)打包成所述企業(yè)銀行的交易包。
15、可選地,所述將所述交易廣播至預先構(gòu)建的區(qū)塊鏈網(wǎng)絡,包括:
16、確定預先構(gòu)建的區(qū)塊鏈網(wǎng)絡的通信協(xié)議;
17、根據(jù)所述通信協(xié)議建立與所述區(qū)塊鏈網(wǎng)絡中目標節(jié)點的廣播連接;
18、根據(jù)所述建立起的廣播連接將所述交易廣播至所述目標節(jié)點,并利用所述目標節(jié)點進行所述交易信息的傳播。
19、可選地,所述利用所述區(qū)塊鏈網(wǎng)絡中的網(wǎng)絡節(jié)點對每個所述交易進行簽名驗證,包括:
20、根據(jù)所述區(qū)塊鏈網(wǎng)絡中的網(wǎng)絡節(jié)點接收到的交易確定待驗證交易,提取所述待驗證交易中的數(shù)字簽名;
21、從所述交易所對應的發(fā)送者獲取所述交易所對應的公鑰;
22、利用所述公鑰和所述交易對所述數(shù)字簽名進行簽名驗證。
23、可選地,所述當所述交易通過所述簽名驗證時,將所有所述簽名驗證的交易打包為區(qū)塊,包括:
24、逐個計算所述通過簽名驗證的交易的哈希值;
25、根據(jù)所述哈希值生成所述通過簽名驗證的交易的交易列表;
26、根據(jù)所述交易列表中的交易所對應的手續(xù)費對所述交易進行目標選取,將所述目標選取得到的交易打包為區(qū)塊。
27、可選地,所述利用所述共識節(jié)點對所述區(qū)塊進行上鏈處理,得到更新后的區(qū)塊鏈網(wǎng)絡,包括:
28、利用所述共識節(jié)點將所述區(qū)塊廣播至所述區(qū)塊鏈網(wǎng)絡中的網(wǎng)絡節(jié)點;
29、利用所述網(wǎng)絡節(jié)點對所述區(qū)塊進行區(qū)塊有效性驗證;
30、當所述區(qū)塊有效性驗證的驗證通過總數(shù)大于預設(shè)的驗證閾值時,所述網(wǎng)絡節(jié)點達成共識,并將對所述區(qū)塊添加至所述區(qū)塊鏈網(wǎng)絡。
31、可選地,所述利用所述網(wǎng)絡節(jié)點對所述區(qū)塊進行區(qū)塊有效性驗證,包括:
32、利用所述網(wǎng)絡節(jié)點對所述區(qū)塊進行交易合法性驗證;
33、對通過所述交易合法性驗證的區(qū)塊進行哈希驗證。
34、為了解決上述問題,本發(fā)明還提供一種電子設(shè)備,所述電子設(shè)備包括:
35、至少一個處理器;以及,
36、與所述至少一個處理器通信連接的存儲器;其中,
37、所述存儲器存儲有可被所述至少一個處理器執(zhí)行的計算機程序,所述計算機程序被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行上述所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法。
38、為了解決上述問題,本發(fā)明還提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有至少一個計算機程序,所述至少一個計算機程序被電子設(shè)備中的處理器執(zhí)行以實現(xiàn)上述所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法。
39、本發(fā)明實施例通過對賬戶信息進行非對稱加密,經(jīng)過非對稱加密后,即使在傳輸過程中被截獲,也無法直接解讀其內(nèi)容,有效保護賬戶信息的機密性,其次,交易通過區(qū)塊鏈網(wǎng)絡廣播和驗證,所有參與的網(wǎng)絡節(jié)點都需要對交易進行簽名驗證,確保交易的合法性和真實性,這種分布式驗證機制防止了單點故障和篡改風險,大幅提升了交易數(shù)據(jù)的完整性和可信度,最后,區(qū)塊鏈的共識算法確保了交易被確認并記錄在不可篡改的區(qū)塊中,進一步增強了賬戶管理的安全性和透明度,有效防范了潛在的欺詐行為和數(shù)據(jù)篡改,亦即,該方法通過加密和分布式賬本技術(shù)的結(jié)合,有效解決了傳統(tǒng)企業(yè)銀行賬戶管理中安全性較低的問題,因此本發(fā)明提出的基于供應鏈平臺的企業(yè)銀行賬戶管理方法、設(shè)備及存儲介質(zhì),可以解決進行銀行賬戶管理中安全性較低的問題。
1.一種基于供應鏈平臺的企業(yè)銀行賬戶管理方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法,其特征在于,所述對預先獲取的賬戶信息進行非對稱加密,包括:
3.如權(quán)利要求2所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法,其特征在于,所述對所述非對稱加密后的賬戶信息進行交易打包,得到企業(yè)銀行的交易,包括:
4.如權(quán)利要求1所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法,其特征在于,所述將所述交易廣播至預先構(gòu)建的區(qū)塊鏈網(wǎng)絡,包括:
5.如權(quán)利要求1所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法,其特征在于,所述利用所述區(qū)塊鏈網(wǎng)絡中的網(wǎng)絡節(jié)點對每個所述交易進行簽名驗證,包括:
6.如權(quán)利要求1所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法,其特征在于,所述當所述交易通過所述簽名驗證時,將所有所述簽名驗證的交易打包為區(qū)塊,包括:
7.如權(quán)利要求1至6中任一項所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法,其特征在于,所述利用所述共識節(jié)點對所述區(qū)塊進行上鏈處理,得到更新后的區(qū)塊鏈網(wǎng)絡,包括:
8.如權(quán)利要求7所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法,其特征在于,所述利用所述網(wǎng)絡節(jié)點對所述區(qū)塊進行區(qū)塊有效性驗證,包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種計算機可讀存儲介質(zhì),存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至8中任意一項所述的基于供應鏈平臺的企業(yè)銀行賬戶管理方法。