本發明專利技術實施例涉及一種基于區塊鏈的資產的數據處理方法、裝置及系統。其中,該方法包括:確定第一地址,以便于登記服務器對資產的數據信息進行哈希運算,生成所述資產的數據指紋,將所述資產的數據指紋嵌入所述第一地址對應的第一轉賬信息中,并將所述第一轉賬信息發送給轉賬打包服務器;確定第二地址,所述第二地址用于作為所述資產的接收地址;根據所述第一地址,所述第二地址,轉賬對象信息,以及轉賬對象的數量生成第二轉賬信息;將所述第二轉賬信息發送給轉賬打包服務器。本發明專利技術實施例可以實現資產的轉賬過程都記錄在區塊鏈中,且不能夠被篡改,降低了資產權屬的確定難度。
【技術實現步驟摘要】
本專利技術涉及資產的數據處理
,尤其涉及一種基于區塊鏈的資產的數據處理方法、裝置及系統。
技術介紹
隨著社會、經濟的不斷發展,人們日常生活中各種各樣的資產也在不斷的豐富。不同的資產其所屬權轉賬時,尤其是實物資產在轉賬時,一般需要簽訂權屬轉賬的協議,由于協議不易保存,容易丟失或損壞,經常會造成權屬糾紛,處理這種糾紛大多面臨取證困難,取證信息有誤等的考驗;而對于一些口頭轉賬,或者其他沒有簽署紙質協議的資產的轉賬,更容易出現權屬糾紛,需要解決和確認的問題更多,且更困難。所以怎樣降低資產,尤其是實物資產在權屬確定的難度以及準確性,成為了本領域的技術人員迫切需要解決的技術問題。
技術實現思路
本專利技術實施例提供了一種基于區塊鏈的資產的數據處理方法及裝置,可以實現在資產,尤其是實物資產的權屬通過數字的形式進行轉賬,且對于該資產的所有的轉賬過程都存儲在區塊鏈中,降低了資產權屬的確定難度。本專利技術實施例提供的一種基于區塊鏈的資產的數據處理方法,包括:確定第一地址,以便于登記服務器對資產的數據信息進行哈希運算,生成所述資產的數據指紋,將所述資產的數據指紋嵌入所述第一地址對應的第一轉賬信息中,并將所述第一轉賬信息發送給轉賬打包服務器,由轉賬打包服務器進行打包,蓋上時間戳后,進行全網廣播;確定第二地址,所述第二地址用于作為所述資產的接收地址;根據所述第一地址,所述第二地址,轉賬對象信息,以及轉賬對象的數量生成第二轉賬信息;其中,所述第一地址作為轉出地址,所述第二地址作為接收地址,所述轉賬對象信息包括所述資產的數據指紋;將所述第二轉賬信息發送給轉賬打包服務器,以便由轉賬打包服務器依據區塊鏈的打包規則,對所述第二轉賬信息進行打包,蓋上時間戳后,進行全網廣播。可選地,所述資產具有唯一的數據指紋與其對應。可選地,所述轉賬對象的數量包括下述任意一種:所述轉賬對象的件數,所述轉賬對象的個數,所述轉賬對象的套數,所述轉賬對象的幅數,所述轉賬對象的副數,所述轉賬對象的臺數。可選地,所述轉賬對象的計量單位為計數的最小單位,且所述轉賬對象的數量為整數。可選地,所述資產的數據指紋為64字節的字符串。可選地,所述轉賬對象信息包括:所述資產的數據指紋,所述資產的數據指紋所屬的區塊鏈標簽、所述資產的狀態標識、所述資產的上一次轉賬的價格以及所述上一次轉賬的價格的貨幣標識,構成的一段小于等于80字節的字符串。一種基于區塊鏈的資產的數據處理裝置,包括:地址確定單元,用于確定第一地址,以便于登記服務器對資產的數據信息進行哈希運算,生成所述資產的數據指紋,將所述資產的數據指紋嵌入所述第一地址對應的第一轉賬信息中,并將所述第一轉賬信息發送給轉賬打包服務器,由轉賬打包服務器進行打包,蓋上時間戳后,進行全網廣播;所述地址確定單元,還用于確定第二地址,所述第二地址用于作為所述資產的接收地址;轉賬信息生成單元,用于根據所述第一地址,所述第二地址,轉賬對象信息,以及所述轉賬對象的數量生成第二轉賬信息;其中,所述第一地址作為轉出地址,所述第二地址作為接收地址,所述轉賬對象信息包括所述資產的數據指紋;發送單元,用于將所述第二轉賬信息發送給打包服務器,以便由打包服務器依據區塊鏈的打包規則,對所述第二轉賬信息進行打包,蓋上時間戳后,進行全網廣播。可選地,所述資產具有唯一的數據指紋與其對應。一種基于區塊鏈的資產的數據處理網絡系統,包括:一個或多個客戶端,一個或多個區塊鏈節點,一個或多個轉賬打包服務器,以及一個或多個登記服務器;所述一個或多個客戶端,所述一個或多個轉賬打包服務器,以及所述一個或多個登記服務器與所述一個或多個區塊鏈節點連接,;所述一個或多個登記服務器用于對資產的數據信息進行哈希運算,生成所述資產的數據指紋,并將所述資產的數據指紋嵌入所述第一地址對應的第一轉賬信息中,并將所述第一轉賬信息發送給轉賬打包服務器;所述一個或多個客戶端中的一個對應第一地址;對應第一地址的客戶端用于執行上述方法;所述一個或多個客戶端中的另一個對應第二地址;對應第二地址的客戶端用于向所述對應第一地址的客戶端提供所述第二地址;所述一個或多個區塊鏈節點用于存儲整個區塊鏈的數據信息,并提供給所述一個或多個客戶端中的任意一個或多個;所述一個或多個轉賬打包服務器用于依據區塊鏈的打包規則對所述一個或多個客戶端生成的轉賬信息進行打包,蓋上時間戳后,進行全網廣播。一種基于區塊鏈的資產的數據處理網絡系統,包括:一個或多個轉賬服務器,一個或多個區塊鏈節點,一個或多個轉賬打包服務器,以及一個或多個登記服務器;所述一個或多個轉賬服務器與所述一個或多個區塊鏈節點以及所述一個或多個轉賬打包服務器連接;所述一個或多個轉賬服務器,所述一個或多個登記服務器,以及所述一個或多個轉賬打包服務器與所述一個或多個區塊鏈節點連接;所述一個或多個登記服務器用于對資產的數據信息進行哈希運算,生成所述資產的數據指紋,并將所述資產的數據指紋嵌入所述第一地址對應的第一轉賬信息中,并將所述第一轉賬信息發送給轉賬打包服務器;所述一個或多個轉賬服務器用于執行上述方法;所述第一以及所述第二地址通過用戶接口接收;所述一個或多個區塊鏈節點用于存儲整個區塊鏈的數據信息;所述一個或多個轉賬打包服務器用于依據區塊鏈的打包規則對所述一個或多個轉賬服務器生成的轉賬信息進行打包,蓋上時間戳后,進行全網廣播。通過本專利技術實施例,根據資產的數據信息,生成與資產對應的數據指紋,并基于區塊鏈的信任機制,實現資產的權屬以數據指紋的形式進行轉賬,且所有的轉賬過程都記錄在區塊鏈中,且不能夠被篡改,降低了資產權屬的確定難度。附圖說明圖1為本專利技術實施例提供的一種基于區塊鏈的資產的數據處理方法的流程圖;圖2為本專利技術實施例提供的一種基于區塊鏈的資產的數據處理裝置結構示意圖;圖3為本專利技術實施提供的一種基于區塊鏈的資產的數據處理網絡系統示意圖;圖4為本專利技術實施提供的另一種基于區塊鏈的資產的數據處理網絡系統示意圖。具體實施方式為使本專利技術實施例的目的、技術方案和優點更加清楚,下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。本專利技術實施例通過,根據資產的數據信息生成資產的數據指紋,并通過資產的數據指紋的轉賬實現資產權屬的轉賬,且將所有的轉賬信息都存入到區塊鏈中,降低了資產權屬的確定難度。圖1為本專利技術實施例提供的一種基于區塊鏈的資產的數據處理方法的流程圖。如圖1所示,所述方法包括步驟S110-S140:S110,確定第一地址,以便于登記服務器對資產的數據信息進行哈希運算,生成該資產的數據指紋,將該資產的數據指紋嵌入第一地址對應的轉賬信息中,并將包含該數據指紋的轉賬信息發送給轉賬打包服務器,由轉賬打包服務器進行打包,蓋上時間戳后,進行全網廣播。具體地,可以使用shasum命令對該資產的數據信息進行哈希運算,生成資產的數據信息的哈希值。其中,該哈希值即為該資產的數據指紋。例如,使用SHA256哈希算法對資產的數據信息進行哈希運算的命令如下:shasum–a 256test.xml;test.xml為資產本文檔來自技高網...
【技術保護點】
一種基于區塊鏈的資產的數據處理方法,其特征在于,包括:確定第一地址,以便于登記服務器對資產的數據信息進行哈希運算,生成所述資產的數據指紋,將所述資產的數據指紋嵌入所述第一地址對應的第一轉賬信息中,并將所述第一轉賬信息發送給轉賬打包服務器,由轉賬打包服務器進行打包,蓋上時間戳后,進行全網廣播;確定第二地址,所述第二地址用于作為所述資產的接收地址;根據所述第一地址,所述第二地址,轉賬對象信息,以及轉賬對象的數量生成第二轉賬信息;其中,所述第一地址作為轉出地址,所述第二地址作為接收地址,所述轉賬對象信息包括所述資產的數據指紋;將所述第二轉賬信息發送給轉賬打包服務器,以便由轉賬打包服務器依據區塊鏈的打包規則,對所述第二轉賬信息進行打包,蓋上時間戳后,進行全網廣播。
【技術特征摘要】
1.一種基于區塊鏈的資產的數據處理方法,其特征在于,包括:確定第一地址,以便于登記服務器對資產的數據信息進行哈希運算,生成所述資產的數據指紋,將所述資產的數據指紋嵌入所述第一地址對應的第一轉賬信息中,并將所述第一轉賬信息發送給轉賬打包服務器,由轉賬打包服務器進行打包,蓋上時間戳后,進行全網廣播;確定第二地址,所述第二地址用于作為所述資產的接收地址;根據所述第一地址,所述第二地址,轉賬對象信息,以及轉賬對象的數量生成第二轉賬信息;其中,所述第一地址作為轉出地址,所述第二地址作為接收地址,所述轉賬對象信息包括所述資產的數據指紋;將所述第二轉賬信息發送給轉賬打包服務器,以便由轉賬打包服務器依據區塊鏈的打包規則,對所述第二轉賬信息進行打包,蓋上時間戳后,進行全網廣播。2.根據權利要求1所述的方法,其特征在于,所述資產具有唯一的數據指紋與其對應。3.根據權利要求1所述的方法,其特征在于,所述轉賬對象的數量包括下述任意一種:所述轉賬對象的件數,所述轉賬對象的個數,所述轉賬對象的套數,所述轉賬對象的幅數,所述轉賬對象的副數,所述轉賬對象的臺數。4.根據權利要求1所述的方法,其特征在于,所述轉賬對象的計量單位為計數的最小單位,且所述轉賬對象的數量為整數。5.根據權利要求1-4任意一項所述的方法,其特征在于,所述資產的數據指紋為64字節的字符串。6.根據權利要求5所述的方法,其特征在于,所述轉賬對象信息包括:所述資產的數據指紋,所述資產的數據指紋所屬的區塊鏈標簽、所述資產的狀態標識、所述資產的上一次轉賬的價格以及所述上一次轉賬的價格的貨幣標識,構成的一段小于等于80字節的字符串。7.一種基于區塊鏈的資產的數據處理裝置,其特征在于,包括:地址確定單元,用于確定第一地址,以便于登記服務器對資產的數據信息進行哈希運算,生成所述資產的數據指紋,將所述資產的數據指紋嵌入所述第一地址對應的第一轉賬信息中,并將所述第一轉賬信息發送給轉賬打包服務器,由轉賬打包服務器進行打包,蓋上時間戳后,進行全網廣播;所述地址確定單元,還用于確定第二地址,所述第二地址用于作為所述資產的接收地址;轉賬信息生成單元,用于根據所述第一地址,所述第二地址,轉賬對象信息,以及所述轉賬對象的數量生成第二轉賬信息;其中,所述第一地址作為轉出地址,所述第二地址作為接收地址,所述轉賬對象信息包括...
【專利技術屬性】
技術研發人員:丁江,鄧迪,
申請(專利權)人:北京太一云科技有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。