国产精品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ù)字資產(chǎn)登記方法及其服務器與流程

      文檔序號:11877912閱讀:433來源:國知局
      一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記方法及其服務器與流程

      本發(fā)明涉及數(shù)字資產(chǎn)技術,尤其涉及一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記方法及其服務器。



      背景技術:

      區(qū)塊鏈(Blockchain),本質(zhì)上是一個去中心化的數(shù)據(jù)庫;區(qū)塊鏈是一串使用密碼學方法相關聯(lián)產(chǎn)生的數(shù)據(jù)塊,每一個數(shù)據(jù)塊中包含了至少一次數(shù)字貨幣網(wǎng)絡轉(zhuǎn)賬的信息,用于驗證其信息的有效性(防偽)和生成下一個區(qū)塊。

      區(qū)塊鏈技術是一種不依賴于第三方,并通過自身分布式節(jié)點進行網(wǎng)絡數(shù)據(jù)存儲、驗證、傳遞和交流的技術。因此,從金融角度可以將區(qū)塊鏈技術看成是一種分布式開放性去中心化的大型網(wǎng)絡記賬薄,任何人任何時間都可以加入自己的信息,延伸區(qū)塊鏈,以持續(xù)滿足各種需求。

      目前區(qū)塊鏈主要應用在數(shù)字貨幣上(例如:比特幣);然而,對于實物資產(chǎn)(例如:繪畫、房產(chǎn)、杯子)而言,還沒有找到利用區(qū)塊鏈技術來進行交易的方法。因此,怎樣將實物資產(chǎn)通過登記,以便運用區(qū)塊鏈技術進行交易,成為亟待解決的問題。



      技術實現(xiàn)要素:

      本發(fā)明提供了一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記方法及其服務器,該方法能夠?qū)嵨镔Y產(chǎn)進行登記,以便運用區(qū)塊鏈技術進行交易。

      本發(fā)明第一方面提供了一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記方法,該方法包括:將資產(chǎn)的數(shù)據(jù)信息進行哈希運算生成所述資產(chǎn)的數(shù)據(jù)指紋;將所述資產(chǎn)的數(shù)據(jù)指紋嵌入轉(zhuǎn)賬信息中,并將所述轉(zhuǎn)賬信息發(fā)送給轉(zhuǎn)賬打包服務器;轉(zhuǎn)賬打包服務器依據(jù)區(qū)塊鏈的打包規(guī)則,對所述轉(zhuǎn)賬信息進行打包,蓋上時間戳后,進行全網(wǎng)廣播。

      在第一方面的第一種可能的實現(xiàn)方式中,所述資產(chǎn)的數(shù)據(jù)信息包括資產(chǎn)詳細介紹信息、資產(chǎn)權屬的證明信息以及合同信息;所述合同信息包括有法律效力的電子簽名。

      在第一方面的第二種可能的實現(xiàn)方式中,所述轉(zhuǎn)賬信息包括母地址、接收地址、轉(zhuǎn)賬對象信息以及轉(zhuǎn)賬對象的數(shù)量;其中,母地址是指所述數(shù)據(jù)指紋所對應的所述轉(zhuǎn)賬對象的數(shù)量的初始地址,接收地址是指所述數(shù)據(jù)指紋所對應的所述轉(zhuǎn)賬對象的數(shù)量的接收地址,所述轉(zhuǎn)賬對象信息包括所述資產(chǎn)的數(shù)據(jù)指紋。

      結合第一方面第二種可能實現(xiàn)的方式,在第三種可能的實現(xiàn)方式中,所述轉(zhuǎn)賬對象的數(shù)量的計量單位包括件、臺、個、套以及副。

      結合第一方面第二種可能實現(xiàn)的方式,在第四種可能的實現(xiàn)方式中,所述轉(zhuǎn)賬對象信息還包括下述任意一項或多項:資產(chǎn)的數(shù)據(jù)指紋所屬的區(qū)塊鏈標簽、資產(chǎn)的狀態(tài)標識、資產(chǎn)的上一次轉(zhuǎn)賬的價格以及上一次轉(zhuǎn)賬的價格的貨幣標識。

      結合第一方面第四種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述轉(zhuǎn)賬對象信息為一段小于等于80字節(jié)的字符串。

      本發(fā)明第二方面提供一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記服務器,所述服務器包括計算模塊、嵌入模塊以及發(fā)送模塊;其中,所述計算模塊,用于將資產(chǎn)的數(shù)據(jù)信息進行哈希運算生成所述資產(chǎn)的數(shù)據(jù)指紋;所述嵌入模塊,用于將所述資產(chǎn)的數(shù)據(jù)指紋嵌入轉(zhuǎn)賬信息中;所述發(fā)送模塊,用于將所述轉(zhuǎn)賬信息發(fā)送給轉(zhuǎn)賬打包服務器,并且轉(zhuǎn)賬打包服務器依據(jù)區(qū)塊鏈的打包規(guī)則,對所述轉(zhuǎn)賬信息進行打包,蓋上時間戳后,進行全網(wǎng)廣播。

      在第二方面第一種可能的實現(xiàn)方式中,所述資產(chǎn)的數(shù)據(jù)信息包括資產(chǎn)詳細介紹信息、資產(chǎn)權屬的證明信息以及合同信息;所述合同信息包括有法律效力的電子簽名。

      在第二方面第二種可能的實現(xiàn)方式中,所述轉(zhuǎn)賬信息包括母地址、接收地址、轉(zhuǎn)賬對象信息以及轉(zhuǎn)賬對象的數(shù)量;其中,母地址是指所述數(shù)據(jù)指紋所對應的所述轉(zhuǎn)賬對象的數(shù)量的初始地址,接收地址是指所述數(shù)據(jù)指紋所對應的所述轉(zhuǎn)賬對象的數(shù)量的接收地址,所述轉(zhuǎn)賬對象信息包括所述資產(chǎn)的數(shù)據(jù)指紋;

      所述轉(zhuǎn)賬對象的數(shù)量的計量單位包括件、臺、個、套以及副。

      在第二方面第三種可能的實現(xiàn)方式中,所述轉(zhuǎn)賬對象信息還包括下述任意一項或多項:資產(chǎn)的數(shù)據(jù)指紋所屬的區(qū)塊鏈標簽、資產(chǎn)的狀態(tài)標識、資產(chǎn)的上一次轉(zhuǎn)賬的價格以及上一次轉(zhuǎn)賬的價格的貨幣標識。

      本發(fā)明通過將實物資產(chǎn)的資產(chǎn)數(shù)據(jù)信息進行哈希運算,得到該實物資產(chǎn)的數(shù)據(jù)指紋;然后將該數(shù)據(jù)指紋嵌入到轉(zhuǎn)賬信息中,并由轉(zhuǎn)賬打包服務器進行打包嵌入到區(qū)塊鏈中,然后進行交易。

      附圖說明

      為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明實施例提供的一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記方法流程圖;

      圖2為本發(fā)明實施例提供的一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記服務器的框圖;

      圖3為本發(fā)明實施例提供的一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記服務器的結構示意圖。

      具體實施方式

      為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。

      下面結合附圖1、附圖2對本發(fā)明提供的數(shù)字資產(chǎn)登記方法進行詳述。本發(fā)明實施例所指的資產(chǎn)是指實物資產(chǎn),例如:畫作、房子、杯子等。

      步驟S101:將資產(chǎn)的數(shù)據(jù)信息進行哈希運算生成所述資產(chǎn)的數(shù)據(jù)指紋

      資產(chǎn)的數(shù)據(jù)信息包括一個合同文件。該合同文件包括同意將資產(chǎn)交割到登記服務器運營方的指示信息;或者按登記服務器的所有方的指示,同意將資產(chǎn)交割到資產(chǎn)的買方的指示信息。例如:資產(chǎn)的所有方簽署的資產(chǎn)轉(zhuǎn)移合同的掃描文件;或者攜帶有資產(chǎn)的所有方的電子簽名的簽名文件;等等。另外,合同文件可以是資產(chǎn)的所有方與登記服務器的運營方簽署的,也可以是資產(chǎn)的所有方與登記服務器的運營方認證的第三方機構簽署的。這里所說的合同文件具有法律效力。

      另外,資產(chǎn)的數(shù)據(jù)信息還可以包括一些對資產(chǎn)情況的介紹,權屬的證明信息,等等。例如:對于房產(chǎn)的數(shù)據(jù)信息可以包括房屋的地址、房屋的面積,房產(chǎn)證號以及一些相關的證明;還可以包括房屋實景照片,房產(chǎn)證掃描件等等;對于畫作的數(shù)據(jù)信息可以包括作品名稱,作者,年代,保存是否完好,還可以包括作品照片或掃描件,相關部門出具的證明(拍賣行出具的真品的證明)等等。

      在該步驟中,可以使用shasum命令對該資產(chǎn)的數(shù)據(jù)信息進行哈希運算,生成資產(chǎn)的數(shù)據(jù)信息的哈希值。其中,該哈希值即為該資產(chǎn)的數(shù)據(jù)指紋。

      例如,使用SHA256哈希算法對資產(chǎn)的數(shù)據(jù)信息進行哈希運算的命令如下:

      shasum–a 256test.xml;test.xml為資產(chǎn)的數(shù)據(jù)信息

      通過上述SHA256哈希運算生成如下哈希值:

      a9318dd76447ceea10c2953ee819b5d21cd063e0c753c157fd406b9c362de669

      其中,資產(chǎn)的數(shù)據(jù)信息可以由通過用戶接口提供給登記服務器,該數(shù)據(jù)指紋為一段64字節(jié)的字符串。

      步驟S102:將所述資產(chǎn)的數(shù)據(jù)指紋嵌入轉(zhuǎn)賬信息中,并將轉(zhuǎn)賬信息發(fā)送給轉(zhuǎn)賬打包服務器

      在該步驟中,轉(zhuǎn)賬信息包括母地址、接收地址、轉(zhuǎn)賬對象信息以及轉(zhuǎn)賬對象的數(shù)量;其中,母地址是指所述數(shù)據(jù)指紋所對應的轉(zhuǎn)賬對象數(shù)量的初始地址,接收地址是指所述數(shù)據(jù)指紋所對應的轉(zhuǎn)賬對象數(shù)量的接收地址,所述轉(zhuǎn)賬對象信息包括所述資產(chǎn)的數(shù)據(jù)指紋。

      需要說明的是,接收地址是用戶進行實物資產(chǎn)登記后,能夠進行轉(zhuǎn)賬交易的地址;在本發(fā)明實施例中,所有接收地址所對應的轉(zhuǎn)賬對象數(shù)量的最終來源都是母地址。

      轉(zhuǎn)賬對象信息還包括下述任意一項或多項的資產(chǎn)附加信息:資產(chǎn)的數(shù)據(jù)指紋所屬的區(qū)塊鏈標簽、資產(chǎn)的狀態(tài)標識、資產(chǎn)的上一次轉(zhuǎn)賬的價格以及上一次轉(zhuǎn)賬的價格的貨幣標識。轉(zhuǎn)賬對象信息是一段小于等于80字節(jié)的字符串,例如,可以是64字節(jié)的數(shù)據(jù)指紋加上小于16字節(jié)的上述資產(chǎn)附加信息。

      需要說明的是,在轉(zhuǎn)賬信息中轉(zhuǎn)出地址為母地址的,其轉(zhuǎn)賬信息皆為合法的轉(zhuǎn)賬信息。

      例如,登記服務器可以使用RegisterAssets(嵌入命令)將資產(chǎn)的數(shù)據(jù)指紋嵌入轉(zhuǎn)賬信息,例如,OP_RETURN字節(jié),并將該轉(zhuǎn)賬信息發(fā)送給轉(zhuǎn)賬打包服務器,以便實現(xiàn)資產(chǎn)的轉(zhuǎn)賬,具體命令如下:

      RegisterAssets 1J4hLts82hNBXEothfDmGX2b8hUoxZN5gP

      1JKZTtav8W5QtW9Q2hSmPNPPjwbi5yJwFQ 0.00000001

      a9318dd76447ceea10c2953ee819b5d21cd063e0c753c157fd406b9c362de669false

      需要說明的是,1J4hLts82hNBXEothfDmGX2b8hUoxZN5gP為登記服務器的母地址;1JKZTtav8W5QtW9Q2hSmPNPPjwbi5yJwFQ為接收地址;a9318dd76447ceea10c2953ee819b5d21cd063e0c753c157fd406b9c362de669為資產(chǎn)的數(shù)據(jù)指紋,0.00000001為該資產(chǎn)的數(shù)量。其中,0.00000001代表最小單位,也就是說0.00000001可以表示一個數(shù)據(jù)指紋對應的資產(chǎn)數(shù)量。上述在轉(zhuǎn)賬命令只是一個示例,本發(fā)明實施例對于轉(zhuǎn)賬命令不作限定。

      本發(fā)明實施例中的轉(zhuǎn)賬對象資產(chǎn)是實物資產(chǎn),實物資產(chǎn)的數(shù)據(jù)信息進行哈希運算后生成的數(shù)據(jù)指紋,該數(shù)據(jù)指紋所對應的轉(zhuǎn)賬對象的數(shù)量的計量單位是件數(shù)、個數(shù)、套數(shù)、幅數(shù)、副數(shù)、臺數(shù)等等。

      步驟S103:轉(zhuǎn)賬打包服務器依據(jù)區(qū)塊鏈的打包規(guī)則,對所述轉(zhuǎn)賬信息進行打包,蓋上時間戳后,進行全網(wǎng)廣播

      在上述步驟中,將包含所述數(shù)據(jù)指紋的轉(zhuǎn)賬信息發(fā)送給轉(zhuǎn)賬打包服務器之后,轉(zhuǎn)賬打包服務器依據(jù)區(qū)塊鏈的打包規(guī)則,對所述轉(zhuǎn)賬信息進行打包,蓋上時間戳后,進行全網(wǎng)廣播。

      如圖2所示,圖2為本發(fā)明實施例提供的一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記服務器的框圖。

      圖2中,登記服務器201是通過區(qū)塊鏈的網(wǎng)絡中心202將轉(zhuǎn)賬信息發(fā)送給轉(zhuǎn)賬打包服務器203,然后由轉(zhuǎn)賬打包服務器打包。打包的目的是讓該轉(zhuǎn)賬信息打包成區(qū)塊,也就是讓該轉(zhuǎn)賬信息中的數(shù)據(jù)指紋所對應的實物資產(chǎn)可以通過區(qū)塊鏈進行交易。

      登記服務器是一些資產(chǎn)的背書機構的服務器。例如:房管所的服務器、交易所的服務器、銀行的服務器、或者其他提供資產(chǎn)登記服務的服務器等等。

      需要說明的是,當數(shù)據(jù)指紋所對應的數(shù)字資產(chǎn)損壞或失效時,該數(shù)據(jù)指紋會被轉(zhuǎn)入到一個沒有私鑰的地址中,該數(shù)據(jù)指紋所對應的數(shù)字資產(chǎn)會因此而停止在區(qū)塊鏈中轉(zhuǎn)賬,也就是該數(shù)字資產(chǎn)被“燃燒”或者被注銷。例如:當一幅古董花瓶摔碎了,故該古董花瓶不能再進行轉(zhuǎn)賬,因此該古董花瓶所對應的數(shù)據(jù)指紋會被轉(zhuǎn)入到一個沒有私鑰的地址。

      圖3為本發(fā)明實施例提供的一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記服務器的結構示意圖。如圖所示,一種基于區(qū)塊鏈的數(shù)字資產(chǎn)登記服務器,所述服務器包括計算模塊、嵌入模塊以及發(fā)送模塊。

      在該服務器中,所述計算模塊,用于將資產(chǎn)的數(shù)據(jù)信息進行哈希運算生成所述資產(chǎn)的數(shù)據(jù)指紋;所述嵌入模塊,用于將所述資產(chǎn)的數(shù)據(jù)指紋嵌入轉(zhuǎn)賬信息中;所述發(fā)送模塊,用于將所述轉(zhuǎn)賬信息發(fā)送給轉(zhuǎn)賬打包服務器,并且轉(zhuǎn)賬打包服務器依據(jù)區(qū)塊鏈的打包規(guī)則,對所述轉(zhuǎn)賬信息進行打包,蓋上時間戳后,進行全網(wǎng)廣播。

      本發(fā)明實施例通過將實物資產(chǎn)的數(shù)據(jù)信息進行哈希運算,生成數(shù)據(jù)指紋,并通過將數(shù)據(jù)指紋嵌入轉(zhuǎn)賬信息并發(fā)送給轉(zhuǎn)賬打包服務器,轉(zhuǎn)賬打包服務器依據(jù)區(qū)塊鏈的打包規(guī)則,對所述轉(zhuǎn)賬信息進行打包,蓋上時間戳后,進行全網(wǎng)廣播。通過本發(fā)明實施例,可以將實物資產(chǎn)進行轉(zhuǎn)賬交易。

      專業(yè)人員應該還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。

      結合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術領域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。

      以上所述的具體實施方式,對本發(fā)明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施方式而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1