国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種跨鏈業(yè)務處理方法、裝置、設備及存儲介質與流程

      文檔序號:40441109發(fā)布日期:2024-12-24 15:15閱讀:11來源:國知局
      一種跨鏈業(yè)務處理方法、裝置、設備及存儲介質與流程

      本申請實施例涉及區(qū)塊鏈,尤其涉及一種跨鏈業(yè)務處理方法、裝置、設備及存儲介質。


      背景技術:

      1、隨著區(qū)塊鏈技術的快速發(fā)展,各類區(qū)塊鏈平臺蓬勃興起,不同區(qū)塊鏈平臺在共識機制、智能合約支持、編程語言、交易處理方式和治理模型等方面存在顯著差異,彼此間缺乏有效的通信和數(shù)據交互能力,這種情況限制了區(qū)塊鏈技術在更廣泛應用場景中的潛力,如供應鏈管理和金融服務等,其中需要跨多個區(qū)塊鏈平臺的協(xié)作和數(shù)據交換。

      2、目前,利用arpa(address?and?routing?parameter?area)網絡(即一種專注于隱私保護的計算網絡)實現(xiàn)異構區(qū)塊鏈之間的跨鏈通信,但是arpa網絡只支持基于以太坊虛擬機的區(qū)塊鏈,不支持其他異構區(qū)塊鏈,對異構區(qū)塊鏈的兼容性較差。


      技術實現(xiàn)思路

      1、本申請實施例提供了一種跨鏈業(yè)務處理方法、裝置、設備及存儲介質,實現(xiàn)了跨鏈業(yè)務處理功能,提高了對異構區(qū)塊鏈的兼容性,以解決現(xiàn)有技術中arpa網絡對異構區(qū)塊鏈的兼容性較差的問題。

      2、第一方面,本申請實施例提供了一種跨鏈業(yè)務處理方法,區(qū)塊鏈系統(tǒng)中的中繼鏈,區(qū)塊鏈系統(tǒng)還包括異構用戶鏈,異構用戶鏈包括第一用戶鏈和第二用戶鏈,該方法包括:

      3、接收第一用戶鏈中的發(fā)起用戶端發(fā)送的跨鏈業(yè)務處理請求,并基于跨鏈業(yè)務處理請求從第二用戶鏈中確定參與用戶端;

      4、為發(fā)起用戶端生成第一密鑰對,并為參與用戶端生成第二密鑰對,第一密鑰對包括第一加密密鑰和第一解密密鑰,第二密鑰對包括第二加密密鑰和第二解密密鑰;

      5、向發(fā)起用戶端發(fā)送第一加密密鑰,向參與用戶端發(fā)送第二加密密鑰,并向計算節(jié)點發(fā)送第一解密密鑰和第二解密密鑰;

      6、接收發(fā)起用戶端發(fā)送的第一密文信息和參與用戶端發(fā)送的第二密文信息,第一密文信息由發(fā)起用戶端利用第一加密密鑰對第一業(yè)務數(shù)據加密得到,第二密文信息由參與用戶端利用第二加密密鑰對第二業(yè)務數(shù)據加密得到;

      7、向計算節(jié)點發(fā)送第一密文信息和第二密文信息,以使計算節(jié)點利用第一解密密鑰對第一密文信息進行解密得到第一業(yè)務數(shù)據,利用第二解密密鑰對第二密文信息進行解密得到第二業(yè)務數(shù)據,并對第一業(yè)務數(shù)據和第二業(yè)務數(shù)據進行業(yè)務處理得到業(yè)務處理結果。

      8、本申請實施例中,中繼鏈可以接收第一用戶鏈中的發(fā)起用戶端發(fā)送的跨鏈業(yè)務處理請求,并基于跨鏈業(yè)務處理請求從第二用戶鏈中確定參與用戶端,接著為發(fā)起用戶端生成第一密鑰對,并為參與用戶端生成第二密鑰對,然后向發(fā)起用戶端發(fā)送第一加密密鑰,向參與用戶端發(fā)送第二加密密鑰,并向計算節(jié)點發(fā)送第一解密密鑰和第二解密密鑰,之后接收發(fā)起用戶端發(fā)送的第一密文信息和參與用戶端發(fā)送的第二密文信息,并向計算節(jié)點發(fā)送第一密文信息和第二密文信息,以使計算節(jié)點利用第一解密密鑰對第一密文信息進行解密得到第一業(yè)務數(shù)據,利用第二解密密鑰對第二密文信息進行解密得到第二業(yè)務數(shù)據,并對第一業(yè)務數(shù)據和第二業(yè)務數(shù)據進行業(yè)務處理得到業(yè)務處理結果,實現(xiàn)了區(qū)塊鏈系統(tǒng)中的跨鏈業(yè)務處理功能;上述技術方案中,通過中繼鏈的介入,可以為區(qū)塊鏈系統(tǒng)提供一個統(tǒng)一的跨鏈通信接口和跨鏈通信平臺,實現(xiàn)了不同異構用戶鏈之間的跨鏈通信,并且區(qū)塊鏈系統(tǒng)中的異構用戶鏈不再局限于基于以太坊虛擬機的區(qū)塊鏈,進而提高了對異構區(qū)塊鏈的兼容性,解決了現(xiàn)有技術中arpa網絡對異構區(qū)塊鏈的兼容性較差的問題,從而提高了區(qū)塊鏈系統(tǒng)中跨鏈通信的靈活性和廣泛性;同時,通過傳輸?shù)谝幻芪男畔⒑偷诙芪男畔?,而不是直接傳輸?shù)谝粯I(yè)務數(shù)據和第二業(yè)務數(shù)據,可以確保業(yè)務數(shù)據在傳輸過程中的安全性和隱私性,有效地降低了業(yè)務數(shù)據被篡改的風險,從而提升了用戶的使用體驗。

      9、第二方面,本申請實施例提供了一種跨鏈業(yè)務處理裝置,其特征在于,應用于區(qū)塊鏈系統(tǒng)中的中繼鏈,區(qū)塊鏈系統(tǒng)還包括異構用戶鏈,異構用戶鏈包括第一用戶鏈和第二用戶鏈,該裝置包括:

      10、參與端確定模塊,用于接收第一用戶鏈中的發(fā)起用戶端發(fā)送的跨鏈業(yè)務處理請求,并基于跨鏈業(yè)務處理請求從第二用戶鏈中確定參與用戶端;

      11、密鑰生成模塊,用于為發(fā)起用戶端生成第一密鑰對,并為參與用戶端生成第二密鑰對,第一密鑰對包括第一加密密鑰和第一解密密鑰,第二密鑰對包括第二加密密鑰和第二解密密鑰;

      12、密鑰發(fā)送模塊,用于向發(fā)起用戶端發(fā)送第一加密密鑰,向參與用戶端發(fā)送第二加密密鑰,并向計算節(jié)點發(fā)送第一解密密鑰和第二解密密鑰;

      13、密文接收模塊,用于接收發(fā)起用戶端發(fā)送的第一密文信息和參與用戶端發(fā)送的第二密文信息,第一密文信息由發(fā)起用戶端利用第一加密密鑰對第一業(yè)務數(shù)據加密得到,第二密文信息由參與用戶端利用第二加密密鑰對第二業(yè)務數(shù)據加密得到;

      14、密文發(fā)送模塊,用于向計算節(jié)點發(fā)送第一密文信息和第二密文信息,以使計算節(jié)點利用第一解密密鑰對第一密文信息進行解密得到第一業(yè)務數(shù)據,利用第二解密密鑰對第二密文信息進行解密得到第二業(yè)務數(shù)據,并對第一業(yè)務數(shù)據和第二業(yè)務數(shù)據進行業(yè)務處理得到業(yè)務處理結果。

      15、第三方面,本申請實施例提供了一種電子設備,該電子設備包括:

      16、至少一個處理器;以及與至少一個處理器通信連接的存儲器;

      17、其中,存儲器存儲有可被至少一個處理器執(zhí)行的計算機程序,計算機程序被至少一個處理器執(zhí)行,以使至少一個處理器能夠執(zhí)行本申請任一實施例的跨鏈業(yè)務處理方法。

      18、第四方面,本申請實施例提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如本申請任一實施例的跨鏈業(yè)務處理方法。

      19、本申請中第二方面、第三方面以及第四方面的描述,可以參考第一方面的詳細描述;并且,第二方面、第三方面以及第四方面描述的有益效果,可以參考第一方面的有益效果分析,此處不再贅述。

      20、在本申請中,上述跨鏈業(yè)務處理裝置的名字對設備或功能模塊本身不構成限定,在實際實現(xiàn)中,這些設備或功能模塊可以以其他名稱出現(xiàn)。只要各個設備或功能模塊的功能和本申請類似,屬于本申請權利要求及其等同技術的范圍之內。

      21、本申請的這些方面或其他方面在以下的描述中會更加簡明易懂。



      技術特征:

      1.一種跨鏈業(yè)務處理方法,其特征在于,應用于區(qū)塊鏈系統(tǒng)中的中繼鏈,所述區(qū)塊鏈系統(tǒng)還包括異構用戶鏈,所述異構用戶鏈包括第一用戶鏈和第二用戶鏈,所述方法包括:

      2.根據權利要求1所述的跨鏈業(yè)務處理方法,其特征在于,所述發(fā)起用戶端安裝有所述第一用戶鏈對應的第一跨鏈應用,所述接收所述第一用戶鏈中的發(fā)起用戶端發(fā)送的跨鏈業(yè)務處理請求,包括:

      3.根據權利要求1所述的跨鏈業(yè)務處理方法,其特征在于,在為所述發(fā)起用戶端生成第一密鑰對,并為所述參與用戶端生成第二密鑰對之前,還包括:

      4.根據權利要求1所述的跨鏈業(yè)務處理方法,其特征在于,在向計算節(jié)點發(fā)送所述第一解密密鑰和所述第二解密密鑰之前,還包括:

      5.根據權利要求4所述的跨鏈業(yè)務處理方法,其特征在于,所述方法還包括:

      6.根據權利要求5所述的跨鏈業(yè)務處理方法,其特征在于,所述基于所述業(yè)務處理結果對應的摘要信息對所述至少兩個計算節(jié)點發(fā)送的所述業(yè)務處理結果進行相互驗證,得到驗證結果,包括:

      7.根據權利要求5所述的跨鏈業(yè)務處理方法,其特征在于,在基于所述業(yè)務處理結果對應的摘要信息對所述至少兩個計算節(jié)點發(fā)送的所述業(yè)務處理結果進行相互驗證,得到驗證結果之后,還包括:

      8.一種跨鏈業(yè)務處理裝置,其特征在于,應用于區(qū)塊鏈系統(tǒng)中的中繼鏈,所述區(qū)塊鏈系統(tǒng)還包括異構用戶鏈,所述異構用戶鏈包括第一用戶鏈和第二用戶鏈,所述裝置包括:

      9.一種電子設備,其特征在于,所述電子設備包括:

      10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如權利要求1至7中任一所述的跨鏈業(yè)務處理方法。


      技術總結
      本申請實施例公開了一種跨鏈業(yè)務處理方法、裝置、設備及存儲介質,涉及區(qū)塊鏈技術領域,包括:接收第一用戶鏈中的發(fā)起用戶端發(fā)送的跨鏈業(yè)務處理請求,并基于跨鏈業(yè)務處理請求從第二用戶鏈中確定參與用戶端;為發(fā)起用戶端生成第一密鑰對,并為參與用戶端生成第二密鑰對;向發(fā)起用戶端和參與用戶端發(fā)送對應的加密密鑰,并向計算節(jié)點發(fā)送第一解密密鑰和第二解密密鑰;向計算節(jié)點發(fā)送發(fā)起用戶端的第一密文信息和參與用戶端的第二密文信息,以使計算節(jié)點分別利用對應的解密密鑰對第一密文信息和第二密文信息進行解密,并對解密得到的第一業(yè)務數(shù)據和第二業(yè)務數(shù)據進行業(yè)務處理得到業(yè)務處理結果,通過設計標準的通信協(xié)議提高了對異構區(qū)塊鏈的兼容性。

      技術研發(fā)人員:鄧頌清,徐延林,張晨
      受保護的技術使用者:數(shù)字廣東網絡建設有限公司
      技術研發(fā)日:
      技術公布日:2024/12/23
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1