亞馬遜獲得加密與分散式資料儲存兩項專利
據11月14日報道,電子商務巨頭亞馬遜獲得了兩項與保護數字簽名完整性和改進分散式資料儲存方法相關的專利。美國專利商標局(USPTO)於11月13日由公佈了這兩項專利。
早在今年四月份,亞馬遜就首次提交了第一份專利檔案,它概述了一種“簽名授權”的方法,這種方法允許一次性生成、分發、驗證和撤銷加密金鑰,以此來“保護數字簽名和加密通訊的完整性”。
在這個專利所提議的系統中,這些加密金鑰被排列在了密碼學中稱為“Merkletree”的結構中,這是一種自下而上構造的雜湊二叉樹(binarytree)。
正如科技媒體平臺Hackernoon所描述的那樣,Merkletree是區塊鏈系統的“基本部分”,因為它允許高效且安全地驗證大量資料:
MerkleRoot彙總了相關交易中的所有資料,並將其儲存在區塊頭中,它維護了資料的完整性。如果交易中的一個細節或交易的順序發生了變化,那麼MerkleRoot也會發生變化。使用Merkletree可以快速而簡單地測試一個特定的交易是否包含在集合中。
根據這份最新公佈的專利檔案,亞馬遜所提議的基於Merkletree結構的加密系統旨在解決如何將簽名許可權從中心話實體下放給各個下屬,這些下屬將被授權並作為代表進行簽名。
正如這份專利申請中所寫到的:“簽名的授權機構將提供金鑰分發服務,從而向授權簽名的代表分發加密金鑰區塊。授權簽名的代表隨後進一步聯絡金鑰分發服務,並請求獲得帶有金鑰的區塊。
在給定的加密金鑰“被標記為無效”的情況下,“該服務”將為驗證實體提供與已撤銷的加密金鑰相關聯的撤銷值。亞馬遜指出,在某些情況下,通過使用區塊鏈可以實現關鍵金鑰的撤銷。
亞馬遜釋出的第二項專利最早是從2015年12月中旬首次進行申請的。這項專利涉及到了分散式資料儲存的相關問題。
亞馬遜的這份專利檔案提出了一種“網格編碼技術(gridencodingtechnique)”,該技術使用一組“分片(shards)”,其中每個分片代表儲存在給定網格中資料項的邏輯分佈。這項專利的申請中寫道,這種方法可以使儲存冗餘達到最小化,同時還能提供最大程度的可用性、永續性和一定的恢復方法。
值得注意的是,Filecoin、Sia、Storj和Swarm等幾家科技初創公司都曾試圖利用區塊鏈技術解決類似的分散式資料儲存問題,它們的技術通常還結合了雲端儲存的解決方案。
除了追求區塊鏈、加密技術和分散式資料儲存相關的專利,亞馬遜還申請了專門針對加密貨幣的專利。在今年4月份,亞馬遜技術公司獲得了一項流資料交易市場的專利技術,該技術允許使用者接收實時的加密貨幣交易資料。