System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及區塊鏈,特別是涉及一種基于區塊鏈的數據傳輸方法以及相關裝置。
技術介紹
1、隨著信息安全技術的發展,多個單位采用了企業內網,使單位的業務系統只能在內網中運行,以保證業務系統中數據的安全性。然而,在現實中,多個單位之間的數據需要交互,例如,上下級單位之間,下級單位需要將數據發送至上級單位審核,因此,如何解決處于不同內網的業務系統之間的數據傳輸,并保證接收方接收到的數據安全性是亟待解決的問題之一。
技術實現思路
1、本申請主要解決的技術問題是提供一種基于區塊鏈的數據傳輸方法以及相關裝置,能夠將發送方內網的發送業務系統中的數據傳輸至接收方內網的接收業務系統,并保證接收方接收到的數據的安全性。
2、為解決上述技術問題,本申請第一方面提供了一種基于區塊鏈的數據傳輸方法,該方法包括:發送方的數據交換平臺從處于發送方內網的發送業務系統抽取待傳輸數據;對待傳輸數據進行編碼,得到待傳輸數據的編碼數據;將待傳輸數據通過網閘傳輸至接收方的數據交換平臺,并將編碼數據上傳至區塊鏈;其中,接收方的數據交換平臺用于在基于區塊鏈上的編碼數據對待傳輸數據驗證通過的情況下,將待傳輸數據發送至處于接收方內網的接收業務系統。
3、為解決上述技術問題,本申請第二方面提供了一種基于區塊鏈的數據傳輸方法,該方法包括:接收方的數據交換平臺接收發送方的數據交換平臺通過網閘傳輸的待傳輸數據;從區塊鏈中獲取待傳輸數據對應的編碼數據;基于編碼數據對待傳輸數據進行驗證;響應于驗證通過,將接收的待傳輸數據發
4、為解決上述技術問題,本申請第三方面提供了一種數據傳輸系統,該系統包括發送方和接收方;發送方內網和接收方內網均部署有數據交換平臺,發送方內網還部署有發送業務系統,發送方的數據交換平臺能夠與發送業務系統通信,發送方的數據交換平臺用于執行上述第一方面提供的方法;接收方內網還部署有接收業務系統,接收方的數據交換平臺能夠與接收業務系統通信,接收方的數據交換平臺用于執行上述第二方面提供的方法;發送方的數據交換平臺與接收方的數據交換平臺能夠通過網閘傳輸待傳輸數據。
5、為解決上述技術問題,本申請第四方面提供了一種基于區塊鏈的數據傳輸裝置,該裝置包括:抽取模塊、編碼模塊和傳輸模塊,抽取模塊用于從處于發送方內網的發送業務系統抽取待傳輸數據;編碼模塊用于對待傳輸數據進行編碼,得到待傳輸數據的編碼數據;傳輸模塊用于將待傳輸數據通過網閘傳輸至接收方的數據交換平臺,并將編碼數據上傳至區塊鏈;其中,接收方的數據交換平臺用于在基于區塊鏈上的編碼數據對待傳輸數據驗證通過的情況下,將待傳輸數據發送至處于接收方內網的接收業務系統。
6、為解決上述技術問題,本申請第五方面提供了一種基于區塊鏈的數據傳輸裝置,該裝置包括:接收模塊、獲取模塊、驗證模塊和發送模塊,接收模塊用于接收發送方的數據交換平臺通過網閘傳輸的待傳輸數據;獲取模塊用于從區塊鏈中獲取待傳輸數據對應的編碼數據;驗證模塊用于基于編碼數據對待傳輸數據進行驗證;發送模塊用于響應于驗證通過,將接收的待傳輸數據發送至處于接收方內網的接收業務系統。
7、為解決上述技術問題,本申請第六方面提供了一種電子設備,該電子設備包括存儲器和處理器,存儲器存儲有程序指令,處理器用于執行程序指令以實現上述第一方面或第二方面提供的方法。
8、為解決上述技術問題,本申請第七方面提供了一種計算機可讀存儲介質,該計算機可讀存儲介質用于存儲程序指令,程序指令能夠被執行以實現上述第一方面或第二方面提供的方法。
9、本申請的有益效果是:區別于現有技術的情況,本申請發送方和接收方均部署數據交換平臺,發送方的數據交換平臺從處于發送方內網的發送業務系統抽取待傳輸數據,對待傳輸數據進行編碼,得到待傳輸數據的編碼數據;將待傳輸數據通過網閘傳輸至接收方的數據交換平臺,并將編碼數據上傳至區塊鏈;接收方的數據交換平臺用于在基于區塊鏈上的編碼數據對待傳輸數據驗證通過的情況下,將待傳輸數據發送至處于接收方內網的接收業務系統。通過發送方的數據交換平臺以及接收方的數據交換平臺實現將發送業務系統的數據傳輸至接收業務系統,以實現處于不同內網的至少兩個業務系統之間的數據傳輸。進一步,基于區塊鏈上的編碼數據對待傳輸數據驗證,可以保證進入接收業務系統的數據的安全性。
本文檔來自技高網...【技術保護點】
1.一種基于區塊鏈的數據傳輸方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在所述將所述待傳輸數據通過網閘傳輸至接收方的數據交換平臺之前,還包括:
3.根據權利要求1所述的方法,其特征在于,所述將所述待傳輸數據通過網閘傳輸至接收方的數據交換平臺,還包括:
4.根據權利要求3所述的方法,其特征在于,所述接收方是由所述中間管理方從多個候選方中選擇的。
5.根據權利要求1或3所述的方法,其特征在于,所述發送方的數據交換平臺是經所述發送方的前置機將所述待傳輸數據發送至所述網閘的;
6.根據權利要求1所述的方法,其特征在于,所述對所述待傳輸數據進行編碼,得到所述待傳輸數據的編碼數據,包括:
7.根據權利要求1所述的方法,其特征在于,在所述發送方的數據交換平臺從處于發送方內網的發送業務系統抽取待傳輸數據之后,還包括:
8.根據權利要求1所述的方法,其特征在于,所述方法還包括:
9.一種基于區塊鏈的數據傳輸方法,其特征在于,包括:
10.根據權利要求9所述的方法,其特
11.一種數據傳輸系統,其特征在于,所述系統包括發送方和接收方;
12.一種基于區塊鏈的數據傳輸裝置,其特征在于,包括:
13.一種基于區塊鏈的數據傳輸裝置,其特征在于,包括:
14.一種電子設備,其特征在于,所述電子設備包括存儲器和處理器,所述存儲器存儲有程序指令,所述處理器用于執行所述程序指令以實現如權利要求1-10任一項所述的方法。
15.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質用于存儲程序指令,所述程序指令能夠被執行以實現如權利要求1-10任一項所述的方法。
...【技術特征摘要】
1.一種基于區塊鏈的數據傳輸方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在所述將所述待傳輸數據通過網閘傳輸至接收方的數據交換平臺之前,還包括:
3.根據權利要求1所述的方法,其特征在于,所述將所述待傳輸數據通過網閘傳輸至接收方的數據交換平臺,還包括:
4.根據權利要求3所述的方法,其特征在于,所述接收方是由所述中間管理方從多個候選方中選擇的。
5.根據權利要求1或3所述的方法,其特征在于,所述發送方的數據交換平臺是經所述發送方的前置機將所述待傳輸數據發送至所述網閘的;
6.根據權利要求1所述的方法,其特征在于,所述對所述待傳輸數據進行編碼,得到所述待傳輸數據的編碼數據,包括:
7.根據權利要求1所述的方法,其特征在于,在所述發送方的數據交換平臺從處于發送方內網的發送業務系統抽取待傳輸數據之后,還包...
【專利技術屬性】
技術研發人員:王詩穎,李磊,呂軍,張友國,黃東升,孫淑怡,
申請(專利權)人:訊飛智元信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。