System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及區塊鏈及金融支付,具體而言,涉及一種基于區塊鏈的支付業務處理方法及裝置。
技術介紹
1、銀行對公支付業務是指銀行為企業(法人客戶)提供的一系列支付服務,包括但不限于企業向銀行轉賬、繳納稅款、工資發放、供應商支付等。該業務主要是為企業日常經營中的資金流動提供便利,保證資金安全高效地進行結算。
2、目前,銀行對公支付業務通常通過u盾來確保支付的安全性。u盾能夠對業務數據進行加密,增強支付過程的安全性。然而,仍然存在用戶終端被攻擊、數據被篡改的風險。目前的技術方案在提升對公支付業務處理的安全性方面尚顯不足,急需一種更為安全的解決方案來應對這些潛在威脅。
技術實現思路
1、本專利技術為了解決上述
技術介紹
中的至少一個技術問題,提出了一種基于區塊鏈的支付業務處理方法及裝置。
2、為了實現上述目的,根據本專利技術的一個方面,提供了一種基于區塊鏈的支付業務處理方法,該方法包括:
3、獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據;
4、將所述支付單據數據發送到區塊鏈系統中的區塊鏈驗簽節點進行數據驗證;
5、在數據驗證通過后將所述支付單據數據發送到所述區塊鏈系統中的區塊鏈賬務節點,以使所述區塊鏈賬務節點對所述支付單據數據進行上鏈存儲,其中,所述區塊鏈賬務節點在所述支付業務的業務流程處理完成后,對所述支付業務的所有環節的所述支付單據數據中明文數據進行一致性校驗,并在校驗通過后將所述所有環節的所述支付單據數據發送到銀行業
6、為了實現上述目的,根據本專利技術的另一方面,提供了一種基于區塊鏈的支付業務處理裝置,該裝置包括:
7、支付單據數據獲取單元,用于獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據;
8、數據驗證單元,用于將所述支付單據數據發送到區塊鏈系統中的區塊鏈驗簽節點進行數據驗證;
9、上鏈存儲單元,用于在數據驗證通過后將所述支付單據數據發送到所述區塊鏈系統中的區塊鏈賬務節點,以使所述區塊鏈賬務節點對所述支付單據數據進行上鏈存儲,其中,所述區塊鏈賬務節點在所述支付業務的業務流程處理完成后,對所述支付業務的所有環節的所述支付單據數據中明文數據進行一致性校驗,并在校驗通過后將所述所有環節的所述支付單據數據發送到銀行業務系統,以使所述銀行業務系統進行支付處理。
10、為了實現上述目的,根據本專利技術的另一方面,還提供了一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述基于區塊鏈的支付業務處理方法的步驟。
11、為了實現上述目的,根據本專利技術的另一方面,還提供了一種計算機可讀存儲介質,其上存儲有計算機程序/指令,該計算機程序/指令被處理器執行時實現上述基于區塊鏈的支付業務處理方法的步驟。
12、為了實現上述目的,根據本專利技術的另一方面,還提供了一種計算機程序產品,包括計算機程序/指令,該計算機程序/指令被處理器執行時實現上述基于區塊鏈的支付業務處理方法的步驟。
13、本專利技術的有益效果為:
14、本專利技術將支付業務的每個環節的支付單據數據在驗證后上鏈存儲,利用區塊鏈防篡改的特性,有效的防止支付業務中任意一個環節的數據被篡改,提高了支付業務的安全性,此外,本專利技術還對支付業務的所有環節的支付單據數據進行一致性校驗,進一步提高了支付業務的安全性。
本文檔來自技高網...【技術保護點】
1.一種基于區塊鏈的支付業務處理方法,其特征在于,包括:
2.根據權利要求1所述的基于區塊鏈的支付業務處理方法,其特征在于,所述獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據,包括:
3.根據權利要求2所述的基于區塊鏈的支付業務處理方法,其特征在于,所述獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據,還包括:
4.根據權利要求3所述的基于區塊鏈的支付業務處理方法,其特征在于,所述獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據,還包括:
5.根據權利要求4所述的基于區塊鏈的支付業務處理方法,其特征在于,所述獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據,還包括:
6.根據權利要求5所述的基于區塊鏈的支付業務處理方法,其特征在于,所述對所述支付業務的所有環節的所述支付單據數據中明文數據進行一致性校驗,包括:
7.根據權利要求1所述的基于區塊鏈的支付業務處理方法,其特征在于,將所述所有環節的所述支付單據數據發送到銀行業務系統,以使所述銀行業務系統進行支付處理,包括:
< ...【技術特征摘要】
1.一種基于區塊鏈的支付業務處理方法,其特征在于,包括:
2.根據權利要求1所述的基于區塊鏈的支付業務處理方法,其特征在于,所述獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據,包括:
3.根據權利要求2所述的基于區塊鏈的支付業務處理方法,其特征在于,所述獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據,還包括:
4.根據權利要求3所述的基于區塊鏈的支付業務處理方法,其特征在于,所述獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據,還包括:
5.根據權利要求4所述的基于區塊鏈的支付業務處理方法,其特征在于,所述獲取用戶對支付業務的每個環節進行處理時產生的支付單據數據,還包括:
6.根據權利要求5所述的基于區塊鏈的支付業務處理方法,其特征在于,所述對所述支付業務的所有環節的所述支付單據數據中明文數據進行一致性校驗,包括:
7.根據權利要求1所述的基于區塊鏈的支付業務處理方法,其特征在于,將所述所有環節的所述支付單據數據發送到銀行業務系統,以使所述銀行業務系統進行支付處理,包括:
8.一種...
【專利技術屬性】
技術研發人員:王亞坤,
申請(專利權)人:中國建設銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。