亞馬遜正在探索量子分類帳數(shù)據(jù)庫(kù)和區(qū)塊鏈技術(shù)的應(yīng)用
掃描二維碼
隨時(shí)隨地手機(jī)看文章
在今年早些時(shí)候的一次網(wǎng)絡(luò)研討會(huì)上,亞馬遜提供了關(guān)于 量子分類賬數(shù)據(jù)庫(kù)(QLDB)和亞馬遜管理區(qū)塊鏈的信息。從這里可以清楚地看到,這些產(chǎn)品仍處于早期階段,它們沒(méi)有整合,但亞馬遜似乎是在清楚地了解分類賬和區(qū)塊鏈的不同好處的基礎(chǔ)上向前邁進(jìn)的。在討論產(chǎn)品之前,讓我們回顧一下基礎(chǔ)知識(shí)。
區(qū)塊鏈就是一個(gè)交易數(shù)據(jù)鏈。交易的主體創(chuàng)建一個(gè)分類賬,記錄所有的交易。在區(qū)塊鏈?zhǔn)澜缰校瑓^(qū)塊鏈的每個(gè)成員都有一個(gè)鏈的副本,這就是為什么我們討論分布式分類賬的原因。區(qū)塊鏈的核心是分類賬,但是為了提供不同區(qū)塊鏈實(shí)現(xiàn)的開(kāi)放性,必須添加大量的開(kāi)銷。這種開(kāi)銷對(duì)性能有負(fù)面影響。
原區(qū)塊鏈概念的兩個(gè)關(guān)鍵方面是不變性和可驗(yàn)證性。不變性意味著個(gè)人不能改變已經(jīng)輸入的記錄。歷史永遠(yuǎn)存在??沈?yàn)證性的意思是,鏈的每個(gè)成員都可以驗(yàn)證鏈。這是通過(guò)每個(gè)交易中的鍵的數(shù)學(xué)證明來(lái)完成的。每個(gè)鍵都有數(shù)學(xué)術(shù)語(yǔ)“哈?!?,這些哈希通過(guò)每個(gè)成員都可以使用的公式進(jìn)行鏈接。不變性和可驗(yàn)證性提供了支持模型的信任。
各企業(yè)都在研究不同層次的技術(shù)實(shí)施。對(duì)分類賬的信任是一方面,而區(qū)塊鏈可以是公共的也可以是私有的,具體取決于應(yīng)用程序。
亞馬遜已經(jīng)意識(shí)到這一點(diǎn),他們正在推出的產(chǎn)品是為了解決用例的規(guī)模問(wèn)題。
亞馬遜量子分類帳數(shù)據(jù)庫(kù)
快速咆哮。
亞馬遜QLDB需要一個(gè)快速警告或肥皂盒咆哮。亞馬遜雖然很大,但似乎并不理解市場(chǎng)營(yíng)銷。區(qū)塊鏈?zhǔn)莻€(gè)新名詞,當(dāng)他們使用另一個(gè)可能誤導(dǎo)幾乎是技術(shù)性的流行語(yǔ)時(shí),這是相當(dāng)惱人的。不,QLDB不是量子,數(shù)據(jù)庫(kù)技術(shù)還需要很多年。
現(xiàn)在,回到您的定期文章。
區(qū)塊鏈模型中的信任是很重要的,即使不需要區(qū)塊鏈。為了在關(guān)系數(shù)據(jù)庫(kù)中擁有相同的信任,應(yīng)用程序中的許多額外表和代碼提供區(qū)塊鏈固有的審計(jì)跟蹤。這些額外的工作會(huì)影響性能和更新和修改系統(tǒng)的能力。
亞馬遜創(chuàng)建QLDB是為了解決不需要完整區(qū)塊鏈的情況下的問(wèn)題。其中一個(gè)例子是需要向國(guó)家登記的汽車、企業(yè)和其他實(shí)體的許可證制度。不允許信息駐留在多個(gè)位置,就像在加密貨幣中那樣。國(guó)家想要做的是打開(kāi)更新的記錄,例如,當(dāng)一輛汽車被出售,但仍然控制數(shù)據(jù)。
想象一下QLDB,用非常簡(jiǎn)單的術(shù)語(yǔ)來(lái)說(shuō),它是一個(gè)允許插入但不允許更新或刪除的數(shù)據(jù)庫(kù)。由于不能更改或刪除數(shù)據(jù)庫(kù)條目,所以存在不變性。因?yàn)樗心軌蛟L問(wèn)數(shù)據(jù)庫(kù)的人都可以遍歷整個(gè)交易歷史記錄,所以您可以驗(yàn)證。
對(duì)于使用系統(tǒng)的人來(lái)說(shuō),一個(gè)有趣的增加是,如果有一個(gè)中央控制,那么每個(gè)交易都使用一個(gè)哈希,就像在區(qū)塊鏈中一樣。每個(gè)用戶都可以訪問(wèn)自己的交易鏈,并在哈希表中運(yùn)行驗(yàn)證,以確保交易沒(méi)有被更改。
同時(shí),內(nèi)置的可驗(yàn)證性消除了上述影響RDBMS性能的審計(jì)跟蹤的開(kāi)銷。
毫無(wú)疑問(wèn),亞馬遜QLDB運(yùn)行在AWS上,因此它很容易擴(kuò)展,可以被云環(huán)境中的人們?cè)L問(wèn)。這是進(jìn)入模型數(shù)據(jù)庫(kù)市場(chǎng)的一個(gè)有趣的入口,將區(qū)塊鏈的分布式分類賬的思想帶到集中的世界。
亞馬遜管理的區(qū)塊鏈
如前所述,分類賬是區(qū)塊鏈的核心,可以提取,但區(qū)塊鏈仍有有趣的商業(yè)用途。始于加密貨幣的技術(shù)在很多領(lǐng)域都有潛力。不總是需要的是公共區(qū)塊鏈,它更容易收到壞人的攻擊。
亞馬遜正在考慮通過(guò)支持Hyperledger Fabric獲得品牌版區(qū)塊鏈,并宣布將支持Ethereum。Hyperledger是Linux基金會(huì)支持的開(kāi)源協(xié)作。區(qū)塊鏈仍然是新事物,所以開(kāi)源很重要。正如Unix、Linux和其他開(kāi)放源碼技術(shù)的歷史所表明的那樣,要想超越早期采用者,進(jìn)入更大的市場(chǎng),必須有一個(gè)基金會(huì)或大型公司提供一定的確定性。對(duì)于初始區(qū)塊鏈選項(xiàng),這似乎是一個(gè)不錯(cuò)的選擇。
還要注意,這兩個(gè)平臺(tái)之間也存在分歧。Hyperledger Fabric針對(duì)私有網(wǎng)絡(luò),而Ethereum則專注于公共網(wǎng)絡(luò)。亞馬遜沒(méi)有把這兩種想法都?jí)嚎s成一種技術(shù),而是做出了正確的選擇,把不同的工具用于不同的目標(biāo)。