區(qū)塊鏈采用與否,從來都只是個(gè)選擇問題
區(qū)塊鏈目前是引起業(yè)界關(guān)注的一項(xiàng)技術(shù),有人認(rèn)為區(qū)塊鏈將能夠?qū)ΜF(xiàn)有的行業(yè)加以突破甚至是改變世界。區(qū)塊鏈的優(yōu)勢包括降低成本、減少風(fēng)險(xiǎn)和資本要求,同時(shí)還能提高交易速度、提高透明度和可靠性,提升隱私性以及安全性。
區(qū)塊鏈用分布式數(shù)據(jù)庫識(shí)別、傳播和記載信息的智能化對(duì)等網(wǎng)絡(luò), 也稱為價(jià)值互聯(lián)網(wǎng),每個(gè)區(qū)塊鏈平臺(tái)都有一個(gè)所謂的驗(yàn)證和記錄交易的方案,這些方案有助于確保每個(gè)條目的安全性和不可變性,區(qū)塊鏈可以是公開的,也可以是私有的,每個(gè)區(qū)塊鏈都有明顯的優(yōu)勢和限制。
傳統(tǒng)上管理數(shù)據(jù)的方式是集中式數(shù)據(jù)庫,這是區(qū)塊鏈的主要替代方案。這些數(shù)據(jù)庫可以是關(guān)系型,如Oracle、SQL Server;或非結(jié)構(gòu)型,如Hadoop、MongoDB。這兩種類型都具備高性能、健壯性和可擴(kuò)展性,并且在短期內(nèi)是很多企業(yè)數(shù)據(jù)管理用例的默認(rèn)選擇。
可以肯定的是,區(qū)塊鏈確實(shí)會(huì)影響到所有行業(yè)。雖然區(qū)塊鏈能夠帶來眾多的優(yōu)勢,但是在享受這些優(yōu)勢的同時(shí)也不能忽略一些限制,區(qū)塊鏈部署每個(gè)數(shù)據(jù)問題的理想解決方案,沒有放之四海而皆準(zhǔn)的最佳方式。在適當(dāng)?shù)那闆r下,區(qū)塊鏈可能起到變革性的作用,但是如果沒有周密的采用計(jì)劃,這也可能成為企業(yè)采用的敗筆。
與大多數(shù)技術(shù)決策一樣,區(qū)塊鏈的引入也需要企業(yè)進(jìn)行評(píng)估。本文將會(huì)重點(diǎn)討論區(qū)塊鏈對(duì)于企業(yè)數(shù)據(jù)或交易管理的影響,因?yàn)檫@是衡量區(qū)塊鏈和其他方案的關(guān)鍵因素。以下是企業(yè)在評(píng)估區(qū)塊鏈對(duì)中央數(shù)據(jù)庫應(yīng)該注意的因素:
不能保證更高水平的企業(yè)安全
區(qū)塊鏈的結(jié)構(gòu)安全性和不變性已經(jīng)在業(yè)界得到了廣泛的討論和驗(yàn)證,似乎比傳統(tǒng)的數(shù)據(jù)存儲(chǔ)更具優(yōu)勢。區(qū)塊鏈系統(tǒng)的安全問題被歸因于在區(qū)塊鏈上運(yùn)行的應(yīng)用程序而不是架構(gòu)本身,混合架構(gòu)利用區(qū)塊鏈結(jié)合強(qiáng)大的關(guān)系數(shù)據(jù)庫,顯得更加有實(shí)現(xiàn)的可能。
但是應(yīng)用程序和用戶級(jí)別的漏洞可能會(huì)減少區(qū)塊鏈的安全性的提升。在很多組織中,最大的漏洞可能是設(shè)計(jì)不佳的應(yīng)用程序,針對(duì)未經(jīng)培訓(xùn)的用戶釣魚攻擊,或邊緣設(shè)備上的未更新固件。在這些情況下,區(qū)塊鏈可以提供一些優(yōu)勢,但不能提高整個(gè)系統(tǒng)的安全性。畢竟如果窗戶大開,給門配上多強(qiáng)大的鎖都沒用。
優(yōu)勢:區(qū)塊鏈具有結(jié)構(gòu)安全優(yōu)勢,但只是可能會(huì)提高整體安全性。
不一定能提高交易速度
區(qū)塊鏈已經(jīng)被披露出可以用于從物聯(lián)網(wǎng)到通信領(lǐng)域的多個(gè)實(shí)時(shí)交易需求用例,然而,今天很多運(yùn)行工工作量證明(Proof of Work,PoW)或權(quán)益證明(Proof of Stake,PoS)的公有區(qū)塊鏈每秒的交易次數(shù)比傳統(tǒng)金融系統(tǒng)少得多。私有區(qū)塊鏈可能比公有區(qū)塊鏈更快,但通常比企業(yè)數(shù)據(jù)庫要慢。
另一方面,區(qū)塊鏈中的數(shù)字化可以在復(fù)雜的多利益相關(guān)方就醫(yī)的速度上提供數(shù)量級(jí)的改進(jìn)。技術(shù)本身無法實(shí)現(xiàn)更快的交易,而是通過利用區(qū)塊鏈的架構(gòu)和功能的新流程如透明度、不變性和可追溯性實(shí)現(xiàn)。智能合約可以進(jìn)一步提高可編程規(guī)則交互的交易速度,但是規(guī)則的輸入必須受到各方的信任,并且可以在線訪問。
優(yōu)勢:從技術(shù)角度來看,集中式數(shù)據(jù)庫更快,但利用區(qū)塊鏈功能的新架構(gòu)和流程可以改進(jìn)某些類型的交易。
管理(Stewardship)和支配(Governance)依然十分重要
在實(shí)施區(qū)塊鏈之前,企業(yè)必須要明確如何長期管理解決方案。新興的區(qū)塊鏈行業(yè)依然是分散的,擁有廣泛的平臺(tái)和供應(yīng)商。甚至像比特幣這樣的早期領(lǐng)導(dǎo)者依然在不斷變化,對(duì)設(shè)計(jì)決策和平臺(tái)方向的意見分歧造成了固有風(fēng)險(xiǎn)。
支配(Governance )是另一個(gè)關(guān)鍵問題,尤其是在控制平臺(tái)及其基礎(chǔ)數(shù)據(jù)是由更廣泛的利益相關(guān)者或公眾持有的情況。由IEEE、IACR等提供的流程圖有助于根據(jù)信任和訪問需求確定是否需要區(qū)塊鏈。但即使需要,仍然存在很多問題:誰來資助和擁有平臺(tái)及數(shù)據(jù)?誰能確保它能夠繼續(xù)滿足不斷變化的要求?誰來負(fù)責(zé)升級(jí)和維護(hù)?負(fù)責(zé)寫入?yún)^(qū)塊鏈和驗(yàn)證交易的各方也不能保證其持續(xù)的相關(guān)性。
優(yōu)勢:即使責(zé)任轉(zhuǎn)移到可信任的第三方或公眾,管理權(quán)和支配依然十分重要,在很多情況下,關(guān)系數(shù)據(jù)庫將是更安全的選擇。
維護(hù)和支持不容忽視
與管理問題相關(guān)的是,組織在評(píng)估任何技術(shù)的可行性時(shí)必須考慮維護(hù)。對(duì)于區(qū)塊鏈來說,碎片化的平臺(tái)環(huán)境意味著對(duì)任何特定平臺(tái)的支持有限,并且不能保證提供商能夠一直存在。包括戰(zhàn)略顧問、系統(tǒng)集成商和托管服務(wù)提供商在內(nèi)的支持環(huán)境的發(fā)展時(shí)間也較短。內(nèi)部人才很難找到,鑒于區(qū)塊鏈固有的復(fù)雜性,這一點(diǎn)尤為重要。與傳統(tǒng)數(shù)據(jù)庫廠商如Oracle和微軟等幾十年的經(jīng)驗(yàn)相比,差距十分明顯。
0集中的數(shù)據(jù)庫,無論是結(jié)構(gòu)化還是非結(jié)構(gòu)化的,似乎逗比區(qū)塊鏈解決方案的維護(hù)風(fēng)險(xiǎn)低的多。
可擴(kuò)展性是解決問題的關(guān)鍵挑戰(zhàn)
隨著云計(jì)算和虛擬化的普及,目前的中央數(shù)據(jù)庫幾乎可以無限擴(kuò)展。對(duì)于區(qū)塊鏈平臺(tái)來說,縮放仍然是一個(gè)巨大的挑戰(zhàn)。關(guān)于比特幣巨大的能源需求已經(jīng)寫了很多,甚至連證明的計(jì)劃也可能在規(guī)模上有問題,因?yàn)殡S著每一筆交易,區(qū)塊鏈都變得越來越大。隨著塊鏈大小和交易量的增加,存儲(chǔ)、網(wǎng)絡(luò)和計(jì)算限制將被放大。
具有交替共識(shí)機(jī)制和較低計(jì)算要求的許可區(qū)塊鏈可能在一定程度上解決了這個(gè)問題,盡管這會(huì)影響信任和透明度,并可能較少區(qū)塊鏈最引人關(guān)注的特性。Hyperledger性能和可伸縮性工作組在6月份宣布,可擴(kuò)展性挑戰(zhàn)尚未解決。
提出的用于擴(kuò)展區(qū)塊鏈的解決方案非常復(fù)雜,并且超出了本文的范圍。不用說,企業(yè)應(yīng)該在區(qū)塊鏈上建立數(shù)據(jù)管理基礎(chǔ)架構(gòu)時(shí)保持謹(jǐn)慎,因?yàn)槠湮磥淼脑鲩L途徑還沒有明確。
優(yōu)勢:區(qū)塊鏈的能源成本和存儲(chǔ)需求,以及任何新興技術(shù)所伴隨的不確定性,使其成為一個(gè)遠(yuǎn)遠(yuǎn)低于現(xiàn)有數(shù)據(jù)庫可擴(kuò)展解決方案的一種方式。
成本值得思考
區(qū)塊鏈相對(duì)于中央數(shù)據(jù)庫的成本而言頗具爭議,并且也沒有得到證實(shí)。一些業(yè)內(nèi)觀察家認(rèn)為,與Oracle等數(shù)據(jù)庫巨頭收取的巨額許可和支持費(fèi)用相比,區(qū)塊鏈可以降低成本。一個(gè)值得注意的例子是存管信托和結(jié)算公司(DTCC)將其信用違約互換平臺(tái)轉(zhuǎn)移到一個(gè)經(jīng)過許可的區(qū)塊鏈,預(yù)計(jì)將比現(xiàn)有架構(gòu)節(jié)省20-30%。
另一方面,區(qū)塊鏈的商業(yè)案例必須考慮托管、許可和實(shí)施之外的大量潛在成本。雇傭或外包人才來維持系統(tǒng)可能比較重要,隨著交易量的增加,能源成本可能會(huì)大幅上漲。最重要的是,應(yīng)該增加一個(gè)未知的緩沖區(qū),也行還要考慮復(fù)雜性溢價(jià)。應(yīng)盡可能進(jìn)行小規(guī)模原型或概念驗(yàn)證,以驗(yàn)證對(duì)于現(xiàn)有系統(tǒng)的預(yù)期成本節(jié)省。
優(yōu)勢:維持區(qū)塊鏈的企業(yè)全部成本仍然是個(gè)未知數(shù)。
區(qū)塊鏈的底線
區(qū)塊鏈對(duì)于決策者考慮未來的數(shù)據(jù)或交易架構(gòu)意味著什么?區(qū)塊鏈的發(fā)展?jié)摿ρ?qǐng)領(lǐng)導(dǎo)者投資于該技術(shù),重點(diǎn)在于評(píng)估其特定詠柳的權(quán)衡和特征。簡而言之,在關(guān)鍵系統(tǒng)遷移到區(qū)塊鏈之前,應(yīng)該清楚地了解風(fēng)險(xiǎn)和回報(bào)。但是,與此同時(shí)區(qū)塊鏈帶來的新機(jī)遇不應(yīng)該被忽略。
如果預(yù)算和專業(yè)技能允許的話,實(shí)驗(yàn)是一種有吸引力的方式,可以避免在區(qū)塊鏈技術(shù)上落后。原型和重復(fù)可能是衡量價(jià)值的有效工具,不會(huì)使關(guān)節(jié)數(shù)據(jù)處于風(fēng)險(xiǎn)中,參與聯(lián)合組織或其他合作伙伴關(guān)系可能是另一種試水區(qū)塊鏈的方式。這些漸進(jìn)的演進(jìn)可能會(huì)在技術(shù)和商業(yè)環(huán)境成熟、潛在收益更加明晰之前延遲大量的投資。