本發明專利技術提供一種基于區塊鏈的數字資產登記方法,包括:將資產的數據信息進行哈希運算生成所述資產的數據指紋;將所述資產的數據指紋嵌入轉賬信息中,并將所述轉賬信息發送給轉賬打包服務器;轉賬打包服務器依據區塊鏈的打包規則,對所述轉賬信息進行打包,蓋上時間戳后,進行全網廣播。本發明專利技術通過將實物資產的資產數據信息進行哈希運算,得到該實物資產的數據指紋;然后將該數據指紋嵌入到轉賬信息中,并由轉賬打包服務器進行打包嵌入到區塊鏈中,實現了將實物資產進行登記,從而通過區塊鏈技術進行交易。
【技術實現步驟摘要】
本專利技術涉及數字資產技術,尤其涉及一種基于區塊鏈的數字資產登記方法及其服務器。
技術介紹
區塊鏈(Blockchain),本質上是一個去中心化的數據庫;區塊鏈是一串使用密碼學方法相關聯產生的數據塊,每一個數據塊中包含了至少一次數字貨幣網絡轉賬的信息,用于驗證其信息的有效性(防偽)和生成下一個區塊。區塊鏈技術是一種不依賴于第三方,并通過自身分布式節點進行網絡數據存儲、驗證、傳遞和交流的技術。因此,從金融角度可以將區塊鏈技術看成是一種分布式開放性去中心化的大型網絡記賬薄,任何人任何時間都可以加入自己的信息,延伸區塊鏈,以持續滿足各種需求。目前區塊鏈主要應用在數字貨幣上(例如:比特幣);然而,對于實物資產(例如:繪畫、房產、杯子)而言,還沒有找到利用區塊鏈技術來進行交易的方法。因此,怎樣將實物資產通過登記,以便運用區塊鏈技術進行交易,成為亟待解決的問題。
技術實現思路
本專利技術提供了一種基于區塊鏈的數字資產登記方法及其服務器,該方法能夠將實物資產進行登記,以便運用區塊鏈技術進行交易。本專利技術第一方面提供了一種基于區塊鏈的數字資產登記方法,該方法包括:將資產的數據信息進行哈希運算生成所述資產的數據指紋;將所述資產的數據指紋嵌入轉賬信息中,并將所述轉賬信息發送給轉賬打包服務器;轉賬打包服務器依據區塊鏈的打包規則,對所述轉賬信息進行打包,蓋上時間戳后,進行全網廣播。在第一方面的第一種可能的實現方式中,所述資產的數據信息包括資產詳細介紹信息、資產權屬的證明信息以及合同信息;所述合同信息包括有法律效力的電子簽名。在第一方面的第二種可能的實現方式中,所述轉賬信息包括母地址、接收地址、轉賬對象信息以及轉賬對象的數量;其中,母地址是指所述數據指紋所對應的所述轉賬對象的數量的初始地址,接收地址是指所述數據指紋所對應的所述轉賬對象的數量的接收地址,所述轉賬對象信息包括所述資產的數據指紋。結合第一方面第二種可能實現的方式,在第三種可能的實現方式中,所述轉賬對象的數量的計量單位包括件、臺、個、套以及副。結合第一方面第二種可能實現的方式,在第四種可能的實現方式中,所述轉賬對象信息還包括下述任意一項或多項:資產的數據指紋所屬的區塊鏈標簽、資產的狀態標識、資產的上一次轉賬的價格以及上一次轉賬的價格的貨幣標識。結合第一方面第四種可能的實現方式,在第五種可能的實現方式中,所述轉賬對象信息為一段小于等于80字節的字符串。本專利技術第二方面提供一種基于區塊鏈的數字資產登記服務器,所述服務器包括計算模塊、嵌入模塊以及發送模塊;其中,所述計算模塊,用于將資產的數據信息進行哈希運算生成所述資產的數據指紋;所述嵌入模塊,用于將所述資產的數據指紋嵌入轉賬信息中;所述發送模塊,用于將所述轉賬信息發送給轉賬打包服務器,并且轉賬打包服務器依據區塊鏈的打包規則,對所述轉賬信息進行打包,蓋上時間戳后,進行全網廣播。在第二方面第一種可能的實現方式中,所述資產的數據信息包括資產詳細介紹信息、資產權屬的證明信息以及合同信息;所述合同信息包括有法律效力的電子簽名。在第二方面第二種可能的實現方式中,所述轉賬信息包括母地址、接收地址、轉賬對象信息以及轉賬對象的數量;其中,母地址是指所述數據指紋所對應的所述轉賬對象的數量的初始地址,接收地址是指所述數據指紋所對應的所述轉賬對象的數量的接收地址,所述轉賬對象信息包括所述資產的數據指紋;所述轉賬對象的數量的計量單位包括件、臺、個、套以及副。在第二方面第三種可能的實現方式中,所述轉賬對象信息還包括下述任意一項或多項:資產的數據指紋所屬的區塊鏈標簽、資產的狀態標識、資產的上一次轉賬的價格以及上一次轉賬的價格的貨幣標識。本專利技術通過將實物資產的資產數據信息進行哈希運算,得到該實物資產的數據指紋;然后將該數據指紋嵌入到轉賬信息中,并由轉賬打包服務器進行打包嵌入到區塊鏈中,然后進行交易。附圖說明為了更清楚地說明本專利技術實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本專利技術實施例提供的一種基于區塊鏈的數字資產登記方法流程圖;圖2為本專利技術實施例提供的一種基于區塊鏈的數字資產登記服務器的框圖;圖3為本專利技術實施例提供的一種基于區塊鏈的數字資產登記服務器的結構示意圖。具體實施方式為使本專利技術實施例的目的、技術方案和優點更加清楚,下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。下面結合附圖1、附圖2對本專利技術提供的數字資產登記方法進行詳述。本專利技術實施例所指的資產是指實物資產,例如:畫作、房子、杯子等。步驟S101:將資產的數據信息進行哈希運算生成所述資產的數據指紋資產的數據信息包括一個合同文件。該合同文件包括同意將資產交割到登記服務器運營方的指示信息;或者按登記服務器的所有方的指示,同意將資產交割到資產的買方的指示信息。例如:資產的所有方簽署的資產轉移合同的掃描文件;或者攜帶有資產的所有方的電子簽名的簽名文件;等等。另外,合同文件可以是資產的所有方與登記服務器的運營方簽署的,也可以是資產的所有方與登記服務器的運營方認證的第三方機構簽署的。這里所說的合同文件具有法律效力。另外,資產的數據信息還可以包括一些對資產情況的介紹,權屬的證明信息,等等。例如:對于房產的數據信息可以包括房屋的地址、房屋的面積,房產證號以及一些相關的證明;還可以包括房屋實景照片,房產證掃描件等等;對于畫作的數據信息可以包括作品名稱,作者,年代,保存是否完好,還可以包括作品照片或掃描件,相關部門出具的證明(拍賣行出具的真品的證明)等等。在該步驟中,可以使用shasum命令對該資產的數據信息進行哈希運算,生成資產的數據信息的哈希值。其中,該哈希值即為該資產的數據指紋。例如,使用SHA256哈希算法對資產的數據信息進行哈希運算的命令如下:shasum–a 256test.xml;test.xml為資產的數據信息通過上述SHA256哈希運算生成如下哈希值:a9318dd76447ceea10c2953ee819b5d21cd063e0c753c157fd406b9c362de669其中,資產的數據信息可以由通過用戶接口提供給登記服務器,該數據指紋為一段64字節的字符串。步驟S102:將所述資產的數據指紋嵌入轉賬信息中,并將轉賬信息發送給轉賬打包服務器在該步驟中,轉賬信息包括母地址、接收地址、轉賬對象信息以及轉賬對象的數量;其中,母地址是指所述數據指紋所對應的轉賬對象數量的初始地址,接收地址是指所述數據指紋所對應的轉賬對象數量的接收地址,所述轉賬對象信息包括所述資產的數據指紋。需要說明的是,接收地址是用戶進行實物資產登記后,能夠進行轉賬交易的地址;在本專利技術實施例中,所有接收地址所對應的轉賬對象數量的最終來源都是母地址。轉賬對象信息還包括下述任意一項或多項的資產附加信息:資產的數據指紋所屬的區塊鏈標簽、資產的狀態標識、資產的上一次轉賬的價格以及上一次轉賬的價格的貨幣標識。轉賬對象信息是一段小于等于80字節的字符串,例如,可以是64字節的數據指紋本文檔來自技高網...

【技術保護點】
一種基于區塊鏈的數字資產登記方法,其特征在于,包括:將資產的數據信息進行哈希運算生成所述資產的數據指紋;將所述資產的數據指紋嵌入轉賬信息中,并將所述轉賬信息發送給轉賬打包服務器;轉賬打包服務器依據區塊鏈的打包規則,對所述轉賬信息進行打包,蓋上時間戳后,進行全網廣播。
【技術特征摘要】
1.一種基于區塊鏈的數字資產登記方法,其特征在于,包括:將資產的數據信息進行哈希運算生成所述資產的數據指紋;將所述資產的數據指紋嵌入轉賬信息中,并將所述轉賬信息發送給轉賬打包服務器;轉賬打包服務器依據區塊鏈的打包規則,對所述轉賬信息進行打包,蓋上時間戳后,進行全網廣播。2.根據權利要求1所述的方法,其特征在于,所述資產的數據信息包括資產詳細介紹信息、資產權屬的證明信息以及合同信息。3.根據權利要求1所述的方法,其特征在于,所述轉賬信息包括母地址、接收地址、轉賬對象信息以及轉賬對象的數量;其中,母地址是指所述數據指紋所對應的所述轉賬對象的數量的初始地址,接收地址是指所述數據指紋所對應的所述轉賬對象的數量的接收地址,所述轉賬對象信息包括所述資產的數據指紋。4.根據權利要求3所述的方法,其特征在于,所述轉賬對象的數量的計量單位包括件、臺、個、套以及副。5.根據權利要求3所述的方法,其特征在于,所述轉賬對象信息還包括下述任意一項或多項:資產的數據指紋所屬的區塊鏈標簽、資產的狀態標識、資產的上一次轉賬的價格以及上一次轉賬的價格的貨幣標識。6.根據權利要求5所述的方法,其特征在于,所述轉賬對象信息為一段小于等于80字節...
【專利技術屬性】
技術研發人員:丁江,鄧迪,
申請(專利權)人:北京太一云科技有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。