本發(fā)明涉及一種用于對數字資產的呈現進行授權的系統(tǒng)和方法。
背景技術:
1、收藏品是指通常供應有限并且被一個或多個收藏者出于情感和/或投資目的而尋求的物品。這一替代資產類別代表了一個龐大的全球市場,并且涵蓋了無數物品,包括藝術品、玩具、經典汽車、葡萄酒、威士忌、郵票、硬幣、以及被認為稀有且具備收藏者所重視的特性的任何其他物品。由于收藏品的價值取決于其原創(chuàng)性,證明物品的所有權和出處的能力對于銷售和估價目的至關重要。因此,藝術館以及其他經營收藏品市場的組織投入時間和精力來研究在其平臺上銷售的物品的出處,以向潛在買家保證物品是原創(chuàng)的并且由賣家合法擁有。
2、出處和所有權的證明可以采取不同的形式,并且傳統(tǒng)上采用真品證書(coa)的形式,其中包括與主題作品相關的細節(jié)以支持其出處。例如,藝術作品的有效coa可以包括關于該藝術作品的具體細節(jié),比如創(chuàng)作日期和地點、作者/藝術家、所有者、藝術品尺寸、以及引用該作品的權威出版物的細節(jié)。然而,即便是coa也可能被濫用,并且可能同樣被老練的偽造者偽造。
3、最近,區(qū)塊鏈技術的出現促進了以存儲為圖像、音頻或視頻文件的物理資產或數字音頻和/或視覺作品的數字表示的形式來證明收藏品的所有權和出處的能力。區(qū)塊鏈是記錄在一系列區(qū)塊中并通過計算設備的分布式網絡維護的數據存款、消息或交易的歷史。在一個示例中,網絡中的計算設備在花費計算工作量以解決計算上昂貴的問題之后,或者在另一個示例中,抵押擔保品以獲得驗證新區(qū)塊的機會從而換取經濟獎勵之后,可以將新信息區(qū)塊添加到鏈上。由于獎勵機制的性質,參與者被激勵為了網絡的利益和存儲在區(qū)塊鏈中的數據的安全而誠信行事。對于參與者眾多的高度去中心化的區(qū)塊鏈,比如比特幣區(qū)塊鏈,要改變或篡改區(qū)塊鏈中存儲的數據是極其困難的。
4、因此,由于區(qū)塊鏈實際上是不可變的,所以它可以讓第三方確信由區(qū)塊鏈存儲的數據是真實的,并且在沒有有效授權的情況下不會被改變。因此,區(qū)塊鏈技術和更廣泛的分布式賬本技術通過將收藏品與存儲在區(qū)塊鏈上的所謂的非同質化代幣或“nft”相關聯,為證明收藏品的所有權和出處提供了極佳的平臺。nft與唯一id相關聯,因此可以將一個nft與同一區(qū)塊鏈上的另一個nft區(qū)分開。每個nft可以包括與特定數字收藏品相關聯的唯一元數據,比如收藏品名稱、創(chuàng)作者、所有者、創(chuàng)作日期以及收藏品的數字文件(比如圖像、音頻或視頻文件)的url。收藏品可以本質上是數字的,比如計算機生成的圖像與視頻,其也可以是物理收藏品的數字表示,比如繪畫的照片。
5、數字媒體的一個問題是,它本質上是易于復制和再現的。因此,盡管收藏品的擁有者能夠使用區(qū)塊鏈技術來證明其所有權和出處,但具有表示該收藏品的數字文件副本的第三方可能再現這些數字媒體,并冒充自己是該收藏品的創(chuàng)作者或所有者,或者是其授權代表。因此,需要向收藏者提供更大的確定性,即,當向他們呈現數字資產或物理資產的數字表示時,與他們進行交易的是一個或多個收藏品的真正創(chuàng)作者或所有者或其授權代表。
6、本發(fā)明旨在解決這個問題。
技術實現思路
1、根據本發(fā)明的第一方面,提供了一種對存儲在數字資產服務器上的數字資產的呈現進行授權的方法,該方法包括以下步驟:
2、在授權時,在數字資產呈現設備處經由數據通信網絡向跨多個計算設備分布的賬本傳輸數字資產數據請求,并且存儲與該數字資產相關的數據,該數據包括該數字資產在該數字資產服務器上的存儲位置,所述數字資產數據請求包括用于定位存儲在該賬本上的與該數字資產相關的數據的唯一指針;
3、在該數字資產呈現設備處經由該數據通信網絡從該賬本接收數字資產數據,所述數字資產數據包括該數字資產在該數字資產服務器上的存儲位置;
4、在該數字資產呈現設備處經由該數據通信網絡向該數字資產服務器傳輸數字資產請求,所述數字資產請求包括該數字資產在該數字資產服務器上的存儲位置;
5、在該數字資產服務器處接收該數字資產請求,并且發(fā)起從該數字資產的控制人獲得授權以服務該數字資產的操作;
6、在授權時,在該數字資產服務器處經由該數據通信網絡將該數字資產傳輸至該數字資產呈現設備;
7、在該數字資產呈現設備處從該數字資產服務器接收該數字資產;以及
8、在該數字資產呈現設備處渲染該數字資產以用于呈現目的;
9、其中,該數字資產數據請求在該數字資產呈現設備處的傳輸由授權設備傳輸的第一經簽名的授權消息授權,該第一經簽名的授權消息由存儲在該授權設備上并且由該數字資產的控制人控制的授權密鑰對中的授權私鑰簽名;并且
10、其中,該數字資產在該數字資產服務器處的傳輸由該授權設備傳輸的第二經簽名的授權消息授權,該第二經簽名的授權消息由存儲在該授權設備上、與該數字資產相關聯并且由該數字資產的控制人控制的數字資產密鑰對中的數字資產私鑰簽名。
11、有利地,通過將授權私鑰和數字資產私鑰存儲在授權設備上并且僅在授權設備傳輸第一經簽名的授權消息和第二經簽名的授權消息后允許授權呈現數字資產,數字資產的控制人可以證明數字資產的所有權或授權控制,而不泄露訪問憑證。因此,可以向第三方保證,數字資產的呈現是由數字資產的所有者進行的或經所有者同意進行的。
12、可以在數字資產服務器上存儲多個數字資產,并且與每個數字資產相關的數據可以存儲在賬本上,并且該方法可以進一步包括以下步驟:在經由數據通信網絡向賬本傳輸數字資產數據請求之前,在數字資產呈現設備上選擇要呈現的數字資產的唯一指針。
13、每個數字資產可以與存儲在授權設備上的唯一數字資產密鑰對相關聯,并且第二數字簽名的授權消息可以由與出于呈現目的而選擇的數字資產相關聯的數字資產密鑰對中的數字資產私鑰簽名。
14、第一經簽名的授權消息和/或第二經簽名的授權消息在授權設備處的傳輸可以通過將控制人的生物特征數據和/或控制人已知的私有信息輸入到授權設備中來發(fā)起。
15、該方法可以進一步包括以下步驟:在授權設備處傳輸第一經簽名的授權消息和/或第二經簽名的授權消息之前向數字資產呈現設備和/或數字資產服務器提供授權公鑰和/或數字資產公鑰以驗證該第一經簽名的授權消息和/或該第二經簽名的授權消息。
16、該方法可以進一步包括以下步驟:在授權設備處生成要與存儲在數字資產服務器上的數字資產相關聯的數字資產密鑰對。
17、該方法可以進一步包括以下步驟:在授權設備處生成要與存儲在數字資產服務器上的數字資產相關聯的唯一指針;以及經由數據連接向數字資產呈現設備提供該唯一指針。
18、該方法可以進一步包括以下步驟:將與該數字資產或每個數字資產相關的數據寫入賬本。
19、該唯一指針或每個唯一指針可以安全地存儲在數字資產呈現設備上,并且該方法可以包括以下附加步驟:在授權時,在數字資產呈現設備處提供對該唯一指針或每個唯一指針的訪問,以包括在數字資產數據請求的傳輸中。
20、根據本發(fā)明的第二方面,提供了一種用于對存儲在數字資產服務器上的數字資產的呈現進行授權的系統(tǒng),該系統(tǒng)包括授權設備,該授權設備由該數字資產的控制人控制并且存儲授權密鑰對和數字資產密鑰對,該授權密鑰對包括授權公鑰和授權私鑰,并且該數字資產密鑰對包括數字資產公鑰和數字資產私鑰,該系統(tǒng)進一步包括:數字資產服務器,該數字資產服務器將該數字資產存儲在某一位置處;以及數字資產呈現設備,該數字資產呈現設備存儲與關于該數字資產的數據在跨多個計算設備分布的賬本中的位置相關的數字資產指針,該數據包括該數字資產在該數字資產服務器上的位置,該數字資產呈現設備、該數字資產服務器和該賬本經由數據通信網絡通信地耦接,該授權設備和該數字資產呈現設備經由數據連接通信地耦接,其中,該授權設備可操作用于將由該授權私鑰簽名的第一經簽名的授權消息傳輸至該數字資產呈現設備,以允許訪問該數字資產指針以便從該賬本中檢索該數字資產在該數字資產服務器上的位置,并且其中,該授權設備可操作用于傳輸由存儲在該授權設備上并且與該數字資產相關聯的該數字資產密鑰對中的該數字資產私鑰簽名的第二經簽名的授權消息,以授權該數字資產服務器將該數字資產傳輸至該數字資產呈現設備以用于呈現目的。
21、授權設備可以包括一個或多個按鈕和/或觸摸屏和/或生物特征數據輸入設備,以用于輸入授權設備的控制人的生物特征數據和/或控制人已知的私有信息。
22、數字資產呈現設備可以操作用于向賬本傳輸數字資產數據請求,以獲得數字資產在數字資產服務器上的位置,所述數字資產數據請求包括數字資產指針。
23、數字資產服務器可以存儲多個數字資產,并且與每個數字資產相關的數據可以存儲在賬本上,并且數字資產呈現設備可以操作用于在經由數據通信網絡向賬本傳輸數字資產數據請求之前選擇要呈現的數字資產的唯一指針。
24、每個數字資產可以與存儲在授權設備上的唯一數字資產密鑰對相關聯,并且授權設備可以被配置為利用與出于呈現目的而選擇的數字資產相關聯的數字資產密鑰對中的數字資產私鑰來為第二授權消息簽名。
25、授權設備可以被配置為生成要與存儲在數字資產服務器上的數字資產相關聯的數字資產密鑰對。
26、數字資產呈現設備可以被配置為生成要與存儲在數字資產服務器上的數字資產相關聯的唯一指針。
27、數字資產呈現設備可以被配置為將與該數字資產或每個數字資產相關的數據寫入賬本。
28、數字資產呈現設備可以安全地存儲該唯一指針或每個唯一指針,并且可以在接收到第一經簽名的授權消息之后被配置為允許訪問該唯一指針或每個唯一指針,以包括在數字資產數據請求向賬本的傳輸中。
29、根據本發(fā)明的第三方面,提供了一種控制用于對數字資產的呈現進行授權的系統(tǒng)的方法,該系統(tǒng)包括授權設備,該授權設備由該數字資產的控制人控制并且存儲授權密鑰對和數字資產密鑰對,該授權密鑰對包括授權公鑰和授權私鑰,并且該數字資產密鑰對包括數字資產公鑰和數字資產私鑰,該系統(tǒng)進一步包括:數字資產服務器,該數字資產服務器存儲該數字資產;以及數字資產呈現設備,該數字資產呈現設備存儲與關于該數字資產的數據在跨多個計算設備分布的賬本中的位置相關的授權公鑰和數字資產指針,該數據包括該數字資產公鑰和該數字資產在該數字資產服務器上的位置,該數字資產呈現設備、該數字資產服務器和該賬本經由數據通信網絡通信地耦接,該授權設備和該數字資產呈現設備經由數據連接通信地耦接,該方法包括以下步驟:
30、在授權設備處經由數據連接向數字資產呈現設備傳輸由授權私鑰簽名的數字資產指針釋放授權消息,該數字資產指針釋放授權消息的所述傳輸由控制人發(fā)起;
31、在數字資產呈現設備處經由數據連接來接收數字資產指針釋放授權消息,并且基于授權公鑰來驗證數字資產指針釋放授權消息;
32、在驗證數字資產指針釋放授權消息時,在數字資產呈現設備處向賬本傳輸對數字資產公鑰和數字資產在數字資產服務器上的位置的請求,向賬本傳輸的請求包括指向與數字資產相關的數據在賬本中的位置的數字資產指針;
33、在數字資產呈現設備處經由數據通信網絡從賬本接收數字資產公鑰和數字資產在數字資產服務器上的位置;
34、在數字資產呈現設備處經由數據通信網絡向數字資產服務器傳輸對數字資產的請求,向數字資產服務器傳輸的請求包括數字資產在數字資產服務器上的位置以及數字資產公鑰;
35、在數字資產服務器處接收對數字資產的請求,并且作為響應,經由數據通信網絡向數字資產呈現設備傳輸授權請求;
36、在數字資產呈現設備處經由數據通信網絡接收授權請求,并且在接收時經由數據連接將授權請求傳輸至授權設備;
37、由數字資產呈現設備和授權設備經由數據通信網絡向數字資產服務器傳輸由數字資產私鑰簽名的數字資產呈現授權消息,該數字資產呈現授權消息的所述傳輸由控制人發(fā)起;
38、在數字資產服務器處接收經簽名的數字資產呈現授權消息,并且基于數字資產公鑰來驗證該數字資產呈現授權消息,
39、在驗證該經簽名的數字資產呈現授權消息時,在數字資產服務器處經由數據通信網絡將數字資產傳輸至數字呈現設備;以及
40、在數字資產呈現設備處經由數據通信網絡接收數字資產并且渲染該數字資產以用于呈現目的。
41、根據本發(fā)明的第四方面,提供了一種授權設備,該授權設備被配置用于在根據本發(fā)明的第二方面的系統(tǒng)中使用,或者實施根據本發(fā)明的第一方面或第三方面的方法的一部分。