System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及區塊鏈,具體涉及一種資源處理的方法、節點、系統、存儲介質及程序產品。
技術介紹
1、傳統的紙質合同通常伴隨著管理效率低、成本高、合同丟失等潛在風險,而合同信息與之相比,則更高效便捷、安全可靠,且滿足當下信息化、數字化的趨勢。因此,越來越多的企業、商家等逐漸使用合同信息代替紙質合同來明確交易權益。
2、目前,在使用合同信息進行商務交易的過程中,通常需要借助銀行或者其他的中介結構等第三方交易平臺進行虛擬資源的轉移。但是這種借助第三方支付平臺對合同信息中所規定的虛擬資源進行轉移處理,不僅給交易參與方帶來額外的資源轉移成本,而且轉移處理的周期過長,導致轉移處理的效率較低。此外,借助第三方支付平臺來完成虛擬資源的轉移處理,通常需要涉及到多個處理環節和多個參與方,無法保證轉移處理過程的安全,造成安全性較差。
3、申請內容
4、本申請實施例提供了一種資源處理的方法、節點、系統、存儲介質及程序產品,通過區塊鏈技術來實現虛擬資源的轉移處理,能夠降低轉移成本和轉移時間,并且提高轉移的安全性。
5、第一方面,本申請實施例提供了一種資源處理的方法。該資源處理的方法可應用在區塊鏈網絡中的資源共識節點中。并且,該區塊鏈網絡還包括第一處理節點和第二處理節點。在該資源處理的方法中,資源共識節點獲取目標合同信息,所述目標合同信息包括資源信息、第一虛擬資源的轉移方式和轉移觸發事件,所述資源信息用于指示所述第一虛擬資源,所述目標合同信息為由所述第一處理節點和所述第二處理節點對待簽名的合同信息進行簽名后所
6、第二方面,本申請實施例提供了一種資源處理的方法。該資源處理的方法應用于區塊鏈網絡中的第一處理節點中。另外,該區塊鏈網絡還包括第二處理節點和資源共識節點。在該資源處理的方法中,第一處理節點接收所述資源共識節點發送的目標區塊標識,所述目標區塊標識為所述資源共識節點在對目標合同信息共識驗證通過后,將所述目標合同信息記錄到區塊鏈上的區塊標識,所述目標合同信息包括資源信息、第一虛擬資源的轉移方式和轉移觸發事件,所述資源信息用于指示第一虛擬資源,所述目標合同信息為由所述第一處理節點和所述第二處理節點對待簽名的合同信息進行簽名后所得到的合同。第一處理節點向所述資源共識節點發送虛擬資源轉移請求,所述虛擬資源轉移請求包括所述目標區塊標識,以使所述資源共識節點在檢測到所述轉移觸發事件生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池。
7、第三方面,本申請實施例提供了一種資源處理的方法。該資源處理的方法可應用在區塊鏈網絡中的第二處理節點中。該區塊鏈網絡還包括資源共識節點和第一處理節點。在資源處理的方法中,第二處理節點創建待簽名的合同信息。第二處理節點響應于針對所述待簽名的合同信息的簽名操作,得到所述第二處理節點已簽名的合同信息。第二處理節點向所述資源共識節點發送所述第二處理節點已簽名的合同信息。其中,所述第二處理節點已簽名的合同信息用于所述第一處理節點對所述第二處理節點已簽名的合同信息進行簽名后,以得到所述第一處理節點已簽名的合同信息,所述第一處理節點已簽名的合同信息用于所述資源共識節點獲得目標合同信息,所述目標合同信息包括資源信息、第一虛擬資源的轉移方式和轉移觸發事件,以便于所述資源共識節點在檢測到所述轉移觸發事件生效時,基于所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池。
8、第四方面,本申請實施例提供一種資源共識節點。該資源共識節點包括獲取單元、處理單元。示例性地,資源共識節點還包括發送單元。其中,獲取單元,用于獲取目標合同信息,所述目標合同信息包括資源信息、第一虛擬資源的轉移方式和轉移觸發事件,所述資源信息用于指示第一虛擬資源,所述目標合同信息為由所述第一處理節點和所述第二處理節點對待簽名的合同信息進行簽名后所得到的合同。處理單元,用于在對所述目標合同信息共識驗證通過后,將所述目標合同信息記錄到區塊鏈,并向所述第一處理節點發送所述目標合同信息記錄到所述區塊鏈上的目標區塊標識。所述獲取單元,用于接收所述第一處理節點發送的虛擬資源轉移請求,所述虛擬資源轉移請求包括所述目標區塊標識。所述處理單元,用于在檢測到所述轉移觸發事件生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池。
9、在一些可選的實施方式中,所述轉移觸發事件包括多個轉移時間,所述轉移方式包括分期轉移方式,每個所述轉移時間均與所述分期轉移方式對應;處理單元,用于從所述資源信息對應的第一虛擬資源中確定與所述分期轉移方式對應的虛擬資源;在每個所述轉移時間生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述分期轉移方式,將所述第一處理節點的資源池中與所述分期轉移方式對應的虛擬資產轉移至所述第二處理節點的資源池。
10、在另一些可選的實施方式中,所述轉移觸發事件包括所述第一處理節點的資源池中的虛擬資源大于所述第一虛擬資源;處理單元,用于在檢測到所述第一處理節點的資源池中的虛擬資源大于所述第一虛擬資源時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池。
11、在另一些可選的實施方式中,處理單元,用于:在檢測到所述轉移觸發事件生效時,按照資源交互參數將所述第一處理節點的資源池中的所述資源信息對應的第一虛擬資源進行資源交互處理,得到第二虛擬資源;基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述第二虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池。
12、在另一些可選的實施方式中,處理單元,還用于在將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池之后,生成資源轉移記錄信息,并將所述資源轉移記錄信息記錄在所述區塊鏈中。
13、在另一些可選的實施方式中,發送單元,還用于在生成資源轉移記錄信息,并將所述資源轉移記錄信息記錄在所述區塊鏈之后,向所述第一處理節點發送第一消息、和/或向所述第二處理節點發送第二消息,所述第一消息和所述第二消息均包括所述資源轉移記錄信息記錄到所述區塊鏈上的第一區塊標本文檔來自技高網...
【技術保護點】
1.一種資源處理的方法,其特征在于,應用于區塊鏈網絡中的資源共識節點,所述區塊鏈網絡還包括第一處理節點和第二處理節點,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述轉移觸發事件包括多個轉移時間,所述轉移方式包括分期轉移方式,每個所述轉移時間均與所述分期轉移方式對應;在檢測到所述轉移觸發事件生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池,包括:
3.根據權利要求1所述的方法,其特征在于,所述轉移觸發事件包括所述第一處理節點的資源池中的虛擬資源大于所述第一虛擬資源;在檢測到所述轉移觸發事件生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池,包括:
4.根據權利要求1至3中任一項所述的方法,其特征在于,所述在檢測到所述轉移觸發事件生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的
5.根據權利要求1至3中任一項所述的方法,其特征在于,在將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池之后,所述方法還包括:
6.根據權利要求5所述的方法,其特征在于,所述生成資源轉移記錄信息,并將所述資源轉移記錄信息記錄在所述區塊鏈之后,所述方法還包括:
7.根據權利要求1至3中任一項所述的方法,其特征在于,在所述獲取目標合同信息之前,所述方法還包括:
8.一種資源處理的方法,其特征在于,應用于區塊鏈網絡中的第一處理節點,所述區塊鏈網絡還包括第二處理節點和資源共識節點,所述方法包括:
9.根據權利要求8所述的方法,其特征在于,所述向所述資源共識節點發送虛擬資源轉移請求之后,所述方法還包括:
10.根據權利要求8至9中任一項所述的方法,其特征在于,所述接收所述資源共識節點發送的目標區塊標識之前,所述方法還包括:
11.一種資源處理的方法,其特征在于,應用于區塊鏈網絡中的第二處理節點,所述區塊鏈網絡還包括第一處理節點和資源共識節點,所述方法包括:
12.根據權利要求11所述的的方法,其特征在于,向所述資源共識節點發送所述第二處理節點已簽名的合同信息之后,所述方法還包括:
13.根據權利要求11至12中任一項所述的方法,其特征在于,所述創建待簽名的合同信息,包括:
14.一種資源共識節點,其特征在于,所述資源共識節點包括:
15.一種第一處理節點,其特征在于,所述第一處理節點包括:
16.一種第二處理節點,其特征在于,所述第二處理節點包括:
17.一種區塊鏈系統,其特征在于,所述區塊鏈系統包括資源共識節點、第一處理節點以及第二處理節點;其中,所述資源共識節點用于執行如前述權利要求1至7中任一項所述的方法,所述第一處理節點用于執行如前述權利要求8至10中任一項所述的方法,所述第二處理節點用于執行如前述權利要求11至13中任一項所述的方法。
18.一種資源處理設備,其特征在于,包括:輸入/輸出接口、處理器和存儲器,所述存儲器中存儲有程序指令;
19.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質包括指令,當所述指令在計算機設備上運行時,使得所述計算機設備執行如權利要求1至13中任一項所述的方法。
20.一種計算機程序產品,其特征在于,所述計算機程序產品包括指令,當所述指令在計算機設備上運行時,使得所述計算機設備執行如權利要求1至13中任一項所述的方法。
...【技術特征摘要】
1.一種資源處理的方法,其特征在于,應用于區塊鏈網絡中的資源共識節點,所述區塊鏈網絡還包括第一處理節點和第二處理節點,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述轉移觸發事件包括多個轉移時間,所述轉移方式包括分期轉移方式,每個所述轉移時間均與所述分期轉移方式對應;在檢測到所述轉移觸發事件生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池,包括:
3.根據權利要求1所述的方法,其特征在于,所述轉移觸發事件包括所述第一處理節點的資源池中的虛擬資源大于所述第一虛擬資源;在檢測到所述轉移觸發事件生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池,包括:
4.根據權利要求1至3中任一項所述的方法,其特征在于,所述在檢測到所述轉移觸發事件生效時,基于所述目標區塊標識所對應的所述目標合同信息中的所述轉移方式,將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池,包括:
5.根據權利要求1至3中任一項所述的方法,其特征在于,在將所述資源信息對應的第一虛擬資源從所述第一處理節點的資源池轉移至所述第二處理節點的資源池之后,所述方法還包括:
6.根據權利要求5所述的方法,其特征在于,所述生成資源轉移記錄信息,并將所述資源轉移記錄信息記錄在所述區塊鏈之后,所述方法還包括:
7.根據權利要求1至3中任一項所述的方法,其特征在于,在所述獲取目標合同信息之前,所述方法還包括:
8.一種資源處理的方法,其特征在于,應用于區塊鏈網絡中的第一處理節點,所述區塊鏈網絡還包括第二處理節點和資源共識節點,所述方法包...
【專利技術屬性】
技術研發人員:賴正敏,
申請(專利權)人:騰訊科技深圳有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。