“如今區塊鏈成了每個人口中的談資,特別是被定為國家戰略後,企業家更是擔心自己的公司錯過某種趨勢。然而,區塊鏈在您公司是否有存在的必要?企業家需要問自己一個問題:我的公司需要區塊鏈嗎?”
比特幣及其區塊鏈允許相互不信任的實體在不依賴中央受信任第三方的情況下執行財務付款,同時提供透明且受完整性保護的資料儲存。
由於具有這些特性,區塊鏈作為一種技術已引起了金融交易目的以外的更多關注-分散式雲端儲存,智慧資產,物聯網,供應鏈管理,醫療保健,所有權和特許權使用費分配以及去中心化自治組織等等。
不同的是,以比特幣以太坊為代表的公共區塊鏈允許任何人隨時加入或退出;而基於區塊鏈技術的所謂訪問受限的區塊鏈,其中只允許一組授權的實體來讀寫各自的區塊鏈。
但是,獲得許可的區塊鏈與目前的中心化資料庫有很多相似之處,這自然提出了一個問題,即:您的企業,使用區塊鏈替代中心化資料庫真的適合嗎?
在您做出決策前,不妨回答以下幾個問題:
Q1 :您的業務需要儲存資料狀態麼
狀態同步在金融支付過程扮演著非常重要的角色,當狀態一旦發生改變,例如:“支付成功”,“支付失敗”,“餘額不足”,所有交易參與者都需要知道狀態的最新進度,而區塊鏈最適合解決這些需要儲存資料狀態的場景。
如果您的業務不需要儲存資料狀態的話,使用區塊鏈則是無意義的。
Q2 :對資料的狀態,需要多個編寫人麼
比特幣和以太坊等公共區塊鏈,之所以能夠在不用依賴中央銀行而完成轉賬,是因為在這些公共區塊鏈上有非常多的節點同時在記賬,且這些賬本完全一致,足夠多的節點和賬本是信任的基礎,假如比特幣或以太坊也只有一個節點記賬的話,則無法為支付提供任何保證。
而如果您的產品僅存在一個編寫者,則您不會因為使用了區塊鏈而獲得任何額外的安全性或可信賴性,此時常規資料庫更適合,因為它在吞吐量和延遲方面提供了更好的效能。
Q3 :有可信第三方麼
如果您有受信任的第三方(Trusted Third Party,簡稱TTP),則有兩個選擇:
·如果TTP始終線上,則可以將寫入許可權委託給它,並且它也可以用作狀態轉換的驗證者。
·如果TTP通常是離線的,則它可以在有訪問許可權控制的區塊鏈(所有編寫者都知道的位置)中充當數字證書頒發機構。
如果各方都同意他們可以完全信任特定的第三方,那麼區塊鏈並不是絕對必要的,區塊鏈的優勢在於沒有第三方的情況下更便宜更快速的完成了支付和清算,避免了從前100%信賴中央機構的局面。因為機構腐敗或銀行破產等風險也時有發生。
Q4 :所有參與者相互認識嗎
如果各方彼此認識,他們可以定義一個聯盟鏈,而不是不是公開訪問的區塊鏈,聯盟鏈僅保留給某些參與者的訪問權,例如僅限於公司內部的參與者或幾個合作公司,供應商和客戶。
如果並非所有參與者都彼此認識,則不應該考慮聯盟鏈。比特幣或以太坊是公共區塊鏈最好的案例,邏輯上講,公鏈上並不是所有參與者都相互認識。
需要注意的是,聯盟鏈已經脫離最初區塊鏈的去中心化哲學理念,與中心化資料庫也有所不同。
Q5:編寫者和參與者相互信賴嗎
如果編寫者和參與者都相互信任,即:假設沒有惡意的參與者,那麼也不需要區塊鏈。具有共享訪問權的資料庫可能是最佳解決方案。
如果網路中的所有編寫者或參與者相互認識,但彼此之間並不完全信任,則使用區塊鏈是有意義的。選擇哪種區塊鏈,取決於您的業務是否需要公開驗證,是否允許任何人讀取資料狀態(公鏈),或者也可以限制一組讀者(私有鏈或聯盟鏈)。
Q6:是否需要公共稽覈?
如果編寫者的身份不是固定的,並且參與者不知道,就像許多加密貨幣(例如比特幣)的情況一樣,則公鏈是一種合適的解決方案。
如果成為區塊鏈中的編寫者需要得到批准,但是任何人都可以讀取資料,那將依然是公鏈,即使在這種情況下,區塊鏈也能夠加密關鍵資料並遵守資料保護權利。
因為在私有鏈和聯盟鏈中,除了作者之外,讀者也受到限制。
最後,在決策是否需要區塊鏈(包括對公鏈、私有鏈、聯盟鏈的選型)或保持現有的資料庫架構之前,還需要考慮以下幾個方面:
·業務吞吐量
·響應時間
·參與者的人數
·管理模式是中心化還是去中心化
此外,區塊鏈並不是萬能的解決方案。因此,在類似對狀態同步有需求的業務領域可能產生一定的作用,例如金融支付行業,物流行業。但是,即便區塊鏈運用在這些行業,也無法避免惡意參與者可以利用區塊鏈特性來破壞它發揮的效果。
以物流為例,當快遞員在運輸貨品的時候,可以透過使用自己的小型冰箱,將運輸車中的溫度器資料始終保持在區塊鏈上規定的溫度範圍。但是運輸車的其餘部分完全沒有冷卻,從而省去了一部分運輸成本。
以作品版權鑑權為例,盜版者可以透過竊取他人KYC等個人資訊,將別人的原創作品成功提交至區塊鏈,一旦在被確認打包,此後會長期損害原作者的利益。
與其熱情地投入到區塊鏈技術中,不如清醒客觀地與您的客戶打交道。區塊鏈應該真正解決企業家的技術痛點,而不僅僅是為了技術而強行引入。
當然,如果您的業務亟需滿足速度,成本或信任的要求,並且在有多個政黨的地區,區塊鏈一定是提供透明度並繞過第三方的最佳解決方案。