国产精品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>

      基于區(qū)塊鏈的數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

      文檔序號(hào):40238409發(fā)布日期:2024-12-06 17:02閱讀:17來源:國(guó)知局
      基于區(qū)塊鏈的數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)與流程

      本技術(shù)涉及區(qū)塊鏈,尤其涉及基于區(qū)塊鏈的數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。


      背景技術(shù):

      1、區(qū)塊鏈技術(shù)是利用塊鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)來驗(yàn)證與存儲(chǔ)數(shù)據(jù)、利用分布式節(jié)點(diǎn)共識(shí)算法來生成和更新數(shù)據(jù)、利用密碼學(xué)的方式保證數(shù)據(jù)傳輸和訪問的安全、利用由自動(dòng)化腳本代碼組成的智能合約來編程和操作數(shù)據(jù)的一種全新的分布式基礎(chǔ)架構(gòu)與計(jì)算方式。簡(jiǎn)單的講,區(qū)塊鏈就是去中心化的分布式賬本。

      2、隨著區(qū)塊鏈技術(shù)的被廣泛認(rèn)識(shí)及認(rèn)可,出現(xiàn)了很多不同類型的區(qū)塊鏈。然而,現(xiàn)有技術(shù)中,區(qū)塊鏈?zhǔn)歉髯元?dú)立的,各個(gè)區(qū)塊鏈之間實(shí)現(xiàn)跨鏈業(yè)務(wù)處理困難,還需要人工參與,導(dǎo)致跨區(qū)塊鏈的跨鏈業(yè)務(wù)處理效率較低,且容易出現(xiàn)數(shù)據(jù)泄露,數(shù)據(jù)丟失,難以確??珂湗I(yè)務(wù)處理的安全性。


      技術(shù)實(shí)現(xiàn)思路

      1、本技術(shù)實(shí)施例提供基于區(qū)塊鏈的數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),可以提高跨鏈業(yè)務(wù)處理的效率和安全性。

      2、本技術(shù)實(shí)施例一方面提供一種基于區(qū)塊鏈的數(shù)據(jù)處理方法,包括:

      3、第一區(qū)塊鏈關(guān)聯(lián)的第一節(jié)點(diǎn)設(shè)備接收業(yè)務(wù)終端發(fā)送的跨鏈交易請(qǐng)求;跨鏈交易請(qǐng)求包括與第一區(qū)塊鏈和第二區(qū)塊鏈相關(guān)聯(lián)的目標(biāo)跨鏈業(yè)務(wù)的業(yè)務(wù)描述信息,第一節(jié)點(diǎn)設(shè)備與維護(hù)第二區(qū)塊鏈的第二節(jié)點(diǎn)設(shè)備均滿足跨鏈交易協(xié)議;

      4、調(diào)用跨鏈交易協(xié)議中的鏈上業(yè)務(wù)校驗(yàn)合約,根據(jù)業(yè)務(wù)描述信息,對(duì)目標(biāo)跨鏈業(yè)務(wù)的合法性進(jìn)行校驗(yàn),得到業(yè)務(wù)校驗(yàn)結(jié)果;

      5、若業(yè)務(wù)校驗(yàn)結(jié)果指示目標(biāo)跨鏈業(yè)務(wù)具有合法性,則調(diào)用跨鏈交易協(xié)議中的鏈上業(yè)務(wù)執(zhí)行合約,執(zhí)行目標(biāo)跨鏈業(yè)務(wù),得到跨鏈交易數(shù)據(jù);

      6、將跨鏈交易數(shù)據(jù)發(fā)送給與跨鏈交易協(xié)議關(guān)聯(lián)的n個(gè)跨鏈中繼設(shè)備;n個(gè)跨鏈中繼設(shè)備中的跨鏈中繼設(shè)備i用于在基于跨鏈交易協(xié)議中的鏈下數(shù)據(jù)校驗(yàn)合約,確定跨鏈交易數(shù)據(jù)具有有效性時(shí),將跨鏈交易數(shù)據(jù)發(fā)送至第二節(jié)點(diǎn)設(shè)備;第二節(jié)點(diǎn)設(shè)備用于在確定所接收到的跨鏈交易數(shù)據(jù)具有有效性時(shí),對(duì)跨鏈交易數(shù)據(jù)進(jìn)行處理,n為大于1的正整數(shù),i為小于或等于n的正整數(shù)。

      7、本技術(shù)實(shí)施例一方面提供一種基于區(qū)塊鏈的數(shù)據(jù)處理方法,包括:

      8、第二區(qū)塊鏈關(guān)聯(lián)的第二節(jié)點(diǎn)設(shè)備接收n個(gè)跨鏈中繼設(shè)備中的跨鏈中繼設(shè)備i發(fā)送的跨鏈交易數(shù)據(jù);跨鏈交易數(shù)據(jù)是由第一節(jié)點(diǎn)設(shè)備基于跨鏈交易協(xié)議中的鏈上業(yè)務(wù)校驗(yàn)合約確定目標(biāo)跨鏈業(yè)務(wù)具有合法性時(shí),執(zhí)行目標(biāo)跨鏈業(yè)務(wù)所生成的,且由第一節(jié)點(diǎn)設(shè)備轉(zhuǎn)發(fā)至n個(gè)跨鏈中繼設(shè)備的;跨鏈中繼設(shè)備i用于在基于跨鏈交易協(xié)議中的鏈下數(shù)據(jù)校驗(yàn)合約,確定跨鏈交易數(shù)據(jù)具有有效性時(shí),將跨鏈交易數(shù)據(jù)發(fā)送至第二節(jié)點(diǎn)設(shè)備,目標(biāo)跨鏈業(yè)務(wù)與第一節(jié)點(diǎn)設(shè)備維護(hù)的第一區(qū)塊鏈和第二區(qū)塊鏈相關(guān)聯(lián),第一節(jié)點(diǎn)設(shè)備與第二節(jié)點(diǎn)設(shè)備均滿足跨鏈交易協(xié)議,n為大于1的整數(shù),i為小于或等于n的整數(shù);

      9、基于跨鏈交易協(xié)議中的鏈上業(yè)務(wù)執(zhí)行合約,對(duì)所接收到的跨鏈交易數(shù)據(jù)的有效性進(jìn)行驗(yàn)證,得到數(shù)據(jù)驗(yàn)證結(jié)果;

      10、在數(shù)據(jù)驗(yàn)證結(jié)果指示跨鏈交易數(shù)據(jù)具有有效性時(shí),對(duì)跨鏈交易數(shù)據(jù)進(jìn)行處理。

      11、本技術(shù)實(shí)施例一方面提供一種基于區(qū)塊鏈的數(shù)據(jù)處理方法,包括:

      12、n個(gè)跨鏈中繼設(shè)備中的跨鏈中繼設(shè)備i接收第一節(jié)點(diǎn)設(shè)備發(fā)送的跨鏈交易數(shù)據(jù);跨鏈交易數(shù)據(jù)是由第一節(jié)點(diǎn)設(shè)備基于跨鏈交易協(xié)議中的鏈上業(yè)務(wù)校驗(yàn)合約確定目標(biāo)跨鏈業(yè)務(wù)具有合法性時(shí),執(zhí)行目標(biāo)跨鏈業(yè)務(wù)所生成的,且由第一節(jié)點(diǎn)設(shè)備轉(zhuǎn)發(fā)至n個(gè)跨鏈中繼設(shè)備的;目標(biāo)跨鏈業(yè)務(wù)與第一節(jié)點(diǎn)設(shè)備維護(hù)的第一區(qū)塊鏈和第二節(jié)點(diǎn)設(shè)備維護(hù)的第二區(qū)塊鏈相關(guān)聯(lián),第一節(jié)點(diǎn)設(shè)備與第二節(jié)點(diǎn)設(shè)備均滿足跨鏈交易協(xié)議,n為大于1的整數(shù),i為小于或等于n的整數(shù)

      13、根據(jù)跨鏈交易協(xié)議中的鏈下數(shù)據(jù)校驗(yàn)合約,對(duì)跨鏈交易數(shù)據(jù)的有效性進(jìn)行校驗(yàn);

      14、若跨鏈交易數(shù)據(jù)具有有效性,則將跨鏈交易數(shù)據(jù)發(fā)送至第二節(jié)點(diǎn)設(shè)備;第二節(jié)點(diǎn)設(shè)備用于在確定所接收到的跨鏈交易數(shù)據(jù)具有有效性時(shí),對(duì)跨鏈交易數(shù)據(jù)進(jìn)行處理。

      15、本技術(shù)實(shí)施例一方面提供一種基于區(qū)塊鏈的數(shù)據(jù)處理裝置,包括:

      16、第一接收模塊,用于第一區(qū)塊鏈關(guān)聯(lián)的第一節(jié)點(diǎn)設(shè)備接收業(yè)務(wù)終端發(fā)送的跨鏈交易請(qǐng)求;跨鏈交易請(qǐng)求包括與第一區(qū)塊鏈和第二區(qū)塊鏈相關(guān)聯(lián)的目標(biāo)跨鏈業(yè)務(wù)的業(yè)務(wù)描述信息,第一節(jié)點(diǎn)設(shè)備與維護(hù)第二區(qū)塊鏈的第二節(jié)點(diǎn)設(shè)備均滿足跨鏈交易協(xié)議;

      17、第一校驗(yàn)?zāi)K,用于調(diào)用跨鏈交易協(xié)議中的鏈上業(yè)務(wù)校驗(yàn)合約,根據(jù)業(yè)務(wù)描述信息,對(duì)目標(biāo)跨鏈業(yè)務(wù)的合法性進(jìn)行校驗(yàn),得到業(yè)務(wù)校驗(yàn)結(jié)果;

      18、執(zhí)行模塊,用于若業(yè)務(wù)校驗(yàn)結(jié)果指示目標(biāo)跨鏈業(yè)務(wù)具有合法性,則調(diào)用跨鏈交易協(xié)議中的鏈上業(yè)務(wù)執(zhí)行合約,執(zhí)行目標(biāo)跨鏈業(yè)務(wù),得到跨鏈交易數(shù)據(jù);

      19、第一發(fā)送模塊,用于將跨鏈交易數(shù)據(jù)發(fā)送給與跨鏈交易協(xié)議關(guān)聯(lián)的n個(gè)跨鏈中繼設(shè)備;n個(gè)跨鏈中繼設(shè)備中的跨鏈中繼設(shè)備i用于在基于跨鏈交易協(xié)議中的鏈下數(shù)據(jù)校驗(yàn)合約,確定跨鏈交易數(shù)據(jù)具有有效性時(shí),將跨鏈交易數(shù)據(jù)發(fā)送至第二節(jié)點(diǎn)設(shè)備;第二節(jié)點(diǎn)設(shè)備用于在確定所接收到的跨鏈交易數(shù)據(jù)具有有效性時(shí),對(duì)跨鏈交易數(shù)據(jù)進(jìn)行處理,n為大于1的正整數(shù),i為小于或等于n的正整數(shù)。

      20、本技術(shù)實(shí)施例一方面提供一種基于區(qū)塊鏈的數(shù)據(jù)處理裝置,包括:

      21、第二接收模塊,用于第二區(qū)塊鏈關(guān)聯(lián)的第二節(jié)點(diǎn)設(shè)備接收n個(gè)跨鏈中繼設(shè)備中的跨鏈中繼設(shè)備i發(fā)送的跨鏈交易數(shù)據(jù);跨鏈交易數(shù)據(jù)是由第一節(jié)點(diǎn)設(shè)備基于跨鏈交易協(xié)議中的鏈上業(yè)務(wù)校驗(yàn)合約確定目標(biāo)跨鏈業(yè)務(wù)具有合法性時(shí),執(zhí)行目標(biāo)跨鏈業(yè)務(wù)所生成的,且由第一節(jié)點(diǎn)設(shè)備轉(zhuǎn)發(fā)至n個(gè)跨鏈中繼設(shè)備的;跨鏈中繼設(shè)備i用于在基于跨鏈交易協(xié)議中的鏈下數(shù)據(jù)校驗(yàn)合約,確定跨鏈交易數(shù)據(jù)具有有效性時(shí),將跨鏈交易數(shù)據(jù)發(fā)送至第二節(jié)點(diǎn)設(shè)備,目標(biāo)跨鏈業(yè)務(wù)與第一節(jié)點(diǎn)設(shè)備維護(hù)的第一區(qū)塊鏈和第二區(qū)塊鏈相關(guān)聯(lián),第一節(jié)點(diǎn)設(shè)備與第二節(jié)點(diǎn)設(shè)備均滿足跨鏈交易協(xié)議,n為大于1的整數(shù),i為小于或等于n的整數(shù);

      22、驗(yàn)證模塊,用于基于跨鏈交易協(xié)議中的鏈上業(yè)務(wù)執(zhí)行合約,對(duì)所接收到的跨鏈交易數(shù)據(jù)的有效性進(jìn)行驗(yàn)證,得到數(shù)據(jù)驗(yàn)證結(jié)果;

      23、數(shù)據(jù)處理模塊,用于在數(shù)據(jù)驗(yàn)證結(jié)果指示跨鏈交易數(shù)據(jù)具有有效性時(shí),對(duì)跨鏈交易數(shù)據(jù)進(jìn)行處理。

      24、本技術(shù)實(shí)施例一方面提供一種基于區(qū)塊鏈的數(shù)據(jù)處理裝置,包括:

      25、第三接收模塊,用于n個(gè)跨鏈中繼設(shè)備中的跨鏈中繼設(shè)備i接收第一節(jié)點(diǎn)設(shè)備發(fā)送的跨鏈交易數(shù)據(jù);跨鏈交易數(shù)據(jù)是由第一節(jié)點(diǎn)設(shè)備基于跨鏈交易協(xié)議中的鏈上業(yè)務(wù)校驗(yàn)合約確定目標(biāo)跨鏈業(yè)務(wù)具有合法性時(shí),執(zhí)行目標(biāo)跨鏈業(yè)務(wù)所生成的,且由第一節(jié)點(diǎn)設(shè)備轉(zhuǎn)發(fā)至n個(gè)跨鏈中繼設(shè)備的;目標(biāo)跨鏈業(yè)務(wù)與第一節(jié)點(diǎn)設(shè)備維護(hù)的第一區(qū)塊鏈和第二節(jié)點(diǎn)設(shè)備維護(hù)的第二區(qū)塊鏈相關(guān)聯(lián),第一節(jié)點(diǎn)設(shè)備與第二節(jié)點(diǎn)設(shè)備均滿足跨鏈交易協(xié)議,n為大于1的整數(shù),i為小于或等于n的整數(shù)

      26、第二校驗(yàn)?zāi)K,用于根據(jù)跨鏈交易協(xié)議中的鏈下數(shù)據(jù)校驗(yàn)合約,對(duì)跨鏈交易數(shù)據(jù)的有效性進(jìn)行校驗(yàn);

      27、第二發(fā)送模塊,用于若跨鏈交易數(shù)據(jù)具有有效性,則將跨鏈交易數(shù)據(jù)發(fā)送至第二節(jié)點(diǎn)設(shè)備;第二節(jié)點(diǎn)設(shè)備用于在確定所接收到的跨鏈交易數(shù)據(jù)具有有效性時(shí),對(duì)跨鏈交易數(shù)據(jù)進(jìn)行處理。

      28、本技術(shù)實(shí)施例一方面提供了一種計(jì)算機(jī)設(shè)備,包括:處理器和存儲(chǔ)器;

      29、處理器與存儲(chǔ)器相連,其中,存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí),使得該計(jì)算機(jī)設(shè)備執(zhí)行本技術(shù)實(shí)施例提供的方法。

      30、本技術(shù)實(shí)施例一方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序適于由處理器加載并執(zhí)行,以使得具有該處理器的計(jì)算機(jī)設(shè)備執(zhí)行本技術(shù)實(shí)施例提供的方法。

      31、本技術(shù)實(shí)施例一方面提供了一種計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序,該計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。計(jì)算機(jī)設(shè)備的處理器從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)指令,處理器執(zhí)行該計(jì)算機(jī)指令,使得該計(jì)算機(jī)設(shè)備執(zhí)行本技術(shù)實(shí)施例提供的方法。

      32、在本技術(shù)實(shí)施例中提供了一種跨鏈交易協(xié)議,該跨鏈交易協(xié)議包括鏈上部分和鏈下部分,鏈上部分包括鏈上業(yè)務(wù)校驗(yàn)合約(用于對(duì)跨鏈業(yè)務(wù)的合法性進(jìn)行校驗(yàn))、鏈上業(yè)務(wù)執(zhí)行合約(用于執(zhí)行跨鏈業(yè)務(wù))以及區(qū)塊鏈對(duì)應(yīng)的節(jié)點(diǎn)設(shè)備加入跨鏈交易的準(zhǔn)入條件(即風(fēng)控規(guī)則);鏈下部分包括用于跨鏈中繼設(shè)備校驗(yàn)需要轉(zhuǎn)發(fā)的跨鏈交易數(shù)據(jù)的有效性的鏈下數(shù)據(jù)校驗(yàn)合約,通過該跨鏈交易協(xié)議中的這些合約能夠自動(dòng)實(shí)現(xiàn)跨鏈業(yè)務(wù)處理,提高跨鏈業(yè)務(wù)處理的效率和安全性。在實(shí)際應(yīng)用中,第一節(jié)點(diǎn)設(shè)備在接收到業(yè)務(wù)終端發(fā)送的跨鏈交易請(qǐng)求時(shí),調(diào)用跨鏈交易協(xié)議中的鏈上業(yè)務(wù)校驗(yàn)合約,可以對(duì)跨鏈交易請(qǐng)求中的目標(biāo)跨鏈業(yè)務(wù)的合法性進(jìn)行校驗(yàn)。在目標(biāo)跨鏈業(yè)務(wù)具有合法性,則調(diào)用跨鏈交易協(xié)議中的鏈上業(yè)務(wù)執(zhí)行合約執(zhí)行目標(biāo)跨鏈業(yè)務(wù),得到跨鏈交易數(shù)據(jù)。可見,通過鏈上業(yè)務(wù)校驗(yàn)合約對(duì)目標(biāo)跨鏈業(yè)務(wù)的合法性進(jìn)行校驗(yàn),只有在目標(biāo)跨鏈業(yè)務(wù)具有合法性時(shí)才會(huì)執(zhí)行目標(biāo)跨鏈業(yè)務(wù),可以有效提高跨鏈業(yè)務(wù)處理的安全性。

      33、進(jìn)一步,第一節(jié)點(diǎn)設(shè)備可以將跨鏈交易數(shù)據(jù)發(fā)送給與跨鏈交易協(xié)議關(guān)聯(lián)的n個(gè)跨鏈中繼設(shè)備,n個(gè)跨鏈中繼設(shè)備中的跨鏈中繼設(shè)備i用于在基于跨鏈交易協(xié)議中的鏈下數(shù)據(jù)校驗(yàn)合約,確定跨鏈交易數(shù)據(jù)具有有效性時(shí),將跨鏈交易數(shù)據(jù)發(fā)送至第二節(jié)點(diǎn)設(shè)備。這樣,通過n個(gè)跨鏈中繼設(shè)備對(duì)跨鏈交易數(shù)據(jù)的有效性進(jìn)行校驗(yàn),并轉(zhuǎn)發(fā)具有有效性的跨鏈交易數(shù)據(jù),可以實(shí)現(xiàn)去中心化,避免依賴于第三方跨鏈中繼設(shè)備轉(zhuǎn)發(fā)跨鏈交易數(shù)據(jù)時(shí),存在中心化作惡的風(fēng)險(xiǎn)(如第三方跨鏈中繼設(shè)備在跨鏈交易數(shù)據(jù)不具有有效性時(shí)任將跨鏈交易數(shù)據(jù)轉(zhuǎn)發(fā)提交至第二區(qū)塊鏈上)。同時(shí),由跨鏈中繼設(shè)備對(duì)跨鏈交易數(shù)據(jù)的有效性進(jìn)行校驗(yàn),可以避免將第一區(qū)塊鏈上的大量賬本結(jié)構(gòu)數(shù)據(jù)發(fā)送給第二區(qū)塊鏈(用于第二區(qū)塊鏈基于大量賬本結(jié)構(gòu)數(shù)據(jù)驗(yàn)證跨鏈交易數(shù)據(jù)的有效性),導(dǎo)致跨鏈業(yè)務(wù)處理成本較高以及效率較低,可以降低跨鏈業(yè)務(wù)處理成本和提高跨鏈業(yè)務(wù)處理效率。第二節(jié)點(diǎn)設(shè)備只有在確定所接收到的跨鏈交易數(shù)據(jù)具有有效性時(shí),對(duì)跨鏈交易數(shù)據(jù)進(jìn)行處理,可以提高跨鏈交易的安全性。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1