你對(duì)亞馬遜托管區(qū)塊鏈了解多少?
譯文【51CTO.com快譯】區(qū)塊鏈繼續(xù)進(jìn)入主流,隨著亞馬遜發(fā)布新的托管區(qū)塊鏈服務(wù)的正式版,這種模式得到了極大的推動(dòng)。亞馬遜的托管區(qū)塊鏈以及Quantum賬本數(shù)據(jù)庫(kù)早在2018年11月的亞馬遜re:invent大會(huì)上宣布。亞馬遜托管區(qū)塊鏈已在4月發(fā)布正式版,Quantum賬本數(shù)據(jù)庫(kù)僅提供有限預(yù)覽版。
亞馬遜的這兩種技術(shù)共同構(gòu)成了所謂的CBaaS(云區(qū)塊鏈即服務(wù)),這種組合可能被證明極其重要。作為云原生應(yīng)用程序,兩者支持亞馬遜的整個(gè)服務(wù)生態(tài)系統(tǒng),使不可變交易跟蹤執(zhí)行起來(lái)非常簡(jiǎn)單。從安全的角度來(lái)看,這是擦不掉的事務(wù)/日志/事件保險(xiǎn)箱,可以連接到亞馬遜資源內(nèi)部,并結(jié)合使用現(xiàn)有技術(shù)。
亞馬遜托管區(qū)塊鏈結(jié)合了對(duì)象創(chuàng)建概念,且無(wú)法更改該對(duì)象——這種不變性基于協(xié)作協(xié)議、基于多用戶交易審查。它使用已知的分布式通信和處理結(jié)構(gòu),有別于聯(lián)機(jī)事務(wù)處理(OLTP)的傳統(tǒng)模式。區(qū)塊鏈可以在后續(xù)交易中加以更新,但寫入的記錄不可變。增添的加密方法使得很難篡改隨后保存在其中的數(shù)據(jù)。
今天,可以通過(guò)亞馬遜實(shí)施開源Hyperledger Fabric以及未來(lái)實(shí)施以太坊的系統(tǒng),創(chuàng)建、保護(hù)和維護(hù)亞馬遜托管區(qū)塊鏈。
相比之下,亞馬遜Quantum賬本數(shù)據(jù)庫(kù)(QLDB)是一種審查日志,證書管理機(jī)構(gòu)由亞馬遜管理,權(quán)威性使它成為交易協(xié)調(diào)者。你告訴亞馬遜交易是什么,然后亞馬遜給交易蓋上日志說(shuō)明。隨后的交易永遠(yuǎn)不變,但可以通過(guò)同樣蓋有日志說(shuō)明的后續(xù)交易加以修改。無(wú)需多方審核即可構(gòu)建數(shù)據(jù)庫(kù)。
這兩種方法都提供了高度私有或可廣泛訪問的交易日志,而QLDB還支持托管區(qū)塊鏈,從而允許副本用于探索、趨勢(shì)分析及其他檢查/查詢。
對(duì)于一些人來(lái)說(shuō),這是可怕的概念。一旦數(shù)據(jù)進(jìn)入?yún)^(qū)塊鏈,它就永生。可以更新數(shù)據(jù)以反映更改,但是所有條目都是新的,也是擦不掉的事件,無(wú)法取消。由于所有交易都在鏈中,因此杜絕了相互推諉、鉆漏洞及交易的其他問題;沒有可以掩蓋或引入問題的表更新,也沒有事務(wù)處于未知或無(wú)法驗(yàn)證的狀態(tài)。它要么在那里,要么不在那里,永遠(yuǎn)如此。
這兩種版本的區(qū)塊鏈都由亞馬遜的密鑰管理服務(wù)管理。密鑰可用于構(gòu)成CA的基礎(chǔ),CA對(duì)區(qū)塊鏈設(shè)計(jì)和用戶/節(jié)點(diǎn)角色至關(guān)重要。Hyperledger Fabric和以太坊都以用戶數(shù)量眾多知名,背后有社區(qū)。亞馬遜成為了更私有的Hyperledger Fabric和更公共的以太坊區(qū)塊鏈的便利托管者,可能在亞馬遜用戶和客戶的不同F(xiàn)abric之間共享常見的亞馬遜密鑰角色。便利因素很高;據(jù)我估計(jì),Azure、IBM及其他公司可能緊隨其后。
QLDB本質(zhì)上是數(shù)據(jù)庫(kù)中第三方事務(wù)戳記,不過(guò)有可定義的模式和多種可能性。兩種類型的交易賬本(區(qū)塊鏈或QLDB)也可以加以復(fù)制。如果被授權(quán)進(jìn)行交易的區(qū)塊鏈成員同意,它們將成為區(qū)塊鏈的一部分,而QLDB是一種更整體式的數(shù)據(jù)庫(kù)日志。亞馬遜的多站點(diǎn)數(shù)據(jù)中心應(yīng)快速執(zhí)行賬本/日記查詢,因?yàn)榭梢詫⒏北景l(fā)到不同的地理位置,低延遲的查詢開銷需要可能更高的成本。
多源多供應(yīng)商記錄非常適合區(qū)塊鏈模式。不需要中央授權(quán)來(lái)審核的交易日志、健康記錄和共享數(shù)據(jù)成為了整條鏈的一部分。法律出示過(guò)程(電子出示)、研究數(shù)據(jù)庫(kù)及其他多來(lái)源數(shù)據(jù)也適用于這種格式。
由于QLDB充當(dāng)亞馬遜托管區(qū)塊鏈的的交易日志,亞馬遜將需要針對(duì)所有這三個(gè)框架完善查詢工具,而可以集成其他AWS組件的API集將提高區(qū)塊鏈和賬本/日志跟蹤的價(jià)值。
原文標(biāo)題:What You Need to Know about Amazon Managed Blockchain,作者:Tom Henderson
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】























