區塊鏈不適用的若干場景
這三個問題可以幫你避開不實宣傳。
不錯,“區塊鏈”這個概念異常的火熱。
眾所周知,我一直關注區塊鏈及相關技術的成熟度發展情況,思考我們是否對其評價過高了;但從目前的情況來看,還沒有這個跡象。我在文中提到的區塊鏈技術是廣義上的,包含了狹義上不屬於區塊鏈的分散式賬本技術(DLT)。我對私有鏈permissioned blockchain更感興趣,其中私有鏈的定義可以參考我的文章《區塊鏈是安全性方面的話題嗎?》。簡而言之,我對加密貨幣之外的區塊鏈業務應用特別感興趣注1 。
我們對區塊鏈的技術成熟度的判斷應該有一部分可以得到證實注2 。如果我們判斷正確,未來將會出現海量的區塊鏈應用。這很可能會變成現實,但並不是所有的應用都是優秀的區塊鏈應用,其中一部分很可能是非常糟糕的。
但區塊鏈所處的技術成熟度意味著,大量業務將快速擁抱新技術注3 ,但對於可能的前景卻一知半解。促成這種情況的原因可以大致分為三種:
- 對於涉及多使用者資料儲存的業務應用,在投入精力的情況下,幾乎都可以改造為基於區塊鏈的版本;
- 很多區塊鏈相關的會議和“專家”呼籲儘快擁抱區塊鏈,否則可能會在半年內被淘汰注4 ;
- 完全理解區塊鏈技術是很難的,支援其在企業中落地的往往是工程師。
對於最後一條,我必須補充幾句,不然很容易被引起眾怒注5 。作為一名工程師,我顯然無意貶低工程師。但工程師的天性使然,我們對見到的新鮮事物(亮點)熱情澎湃,卻對業務本身深入注6 不足,故對於新技術給業務帶來的影響理解可能並不深刻。在業務領導者看來,這些影響不一定是有利的。
上面提到的三種促因可能導致一種風險,即在沒有充分評估利弊的情況下,將業務改造為區塊鏈應用。在另一文(區塊鏈:每個人都應該參與進來嗎?)中提到幾個場景,用於判斷一個業務什麼情況下適合採用區塊鏈技術。這些場景是有益的,但更進一步,我堅信人們更加需要的是,業務完全不適用區塊鏈的幾種簡單的場景判定。我總結了三種場景判定,如果對於其中任何一個問題你給出了肯定的回答,那麼很大機率上區塊鏈不適合你。
場景判定 1:業務是否需要集中式的管控或授權?
如果你給出了肯定的回答,那麼區塊鏈不適合你。
例如,假設你是一個普通銷售商,具有唯一的訂單系統,那麼對於何時發貨你有唯一的授權,顯然區塊鏈不適合你。假設你是一個內容提供商,所有提供的內容都會經過唯一的編輯和釋出過程,顯然區塊鏈不適合你。
經驗總結:只有當任務對應的執行流程及相應的認證流程是分佈於眾多主體時,區塊鏈是有價值的。
場景判定 2:業務使用經典資料庫是否工作良好?
如果你給出了肯定的回答,那麼區塊鏈不適合你。
該場景似乎與上一個場景是強相關的,但並不總是如此。在一些應用中,處理流程是分佈的,但資訊儲存是中心化的;在另外一些應用中,處理流程需要中心化的授權,但資訊儲存是分佈的,即總有一個並不是分散式的。但如果業務使用經典資料庫可以工作量良好的話,使用經典資料庫是一個好主意。
經典資料庫不僅效能良好,在設計與運營成本方面低比區塊鏈或分散式賬本,而且我們在這方面技術積累豐厚。區塊鏈讓所有人注8 可以檢視和持有資料,但間接成本和潛在成本都比較高昂。
場景判定 3:業務採用新技術是否成本高昂或對合作夥伴有負面效果?
如果你給出了肯定的回答,那麼區塊鏈不適合你。
我曾聽過這種觀點,即區塊鏈會讓所有人獲益。但這顯然是不可能的。假設你正在為某個流程設計一個應用,改變合作伙伴與你及應用的互動方式,那麼你需要判斷這個改變是否符合合作伙伴的想法。不論是否涉及區塊鏈,可以很容易的設計並引入一個應用,雖然降低了你自己的業務阻力,但與此同時增加了合作伙伴的業務阻力。
假設我為汽車行業生產發動機配件,那麼使用區塊鏈追溯和管理配件會讓我受益匪淺。例如,我可以檢視購買的滾珠軸承的生產商、生產時間和鋼鐵材料供應商等。換一個角度,假設我是滾珠軸承生產商,已經為40多個客戶公司建立了處理流程。為一家客戶引入新的流程會涉及工作方式、系統體系、儲藏和安全性標準等方面的變更,這無法讓我感興趣,相反,這會導致複雜性和高開銷。
總結
這幾個場景判定用於提綱挈領,並不是一成不變的。其中資料庫相關的那個場景判定更像是技術方面的,但也是緊密結合業務定位和功能的。希望這幾個判定可以為區塊鏈技術引進促因帶來的過熱進行降溫。
- 注 1. 請不要誤解我的意思,加密貨幣顯然是一種有趣的區塊鏈業務應用,只是不在本文的討論範疇而已。
- 注 2. 知道具體是哪些部分是很有意義的,如果你知道,請告訴我好嗎?
- 注 3. 坦率的說,它其實更像是一大堆技術的集合體。
- 注 4. 這顯然是不太可能的,如果被淘汰的主體是這些會議和“專家”本身倒十分有可能。
- 注 5. 由於比方打得有些不恰當,估計還是會引起眾怒。
- 注 6. 我太喜歡 grok 這個單詞了,我把它放在這裡作為我的工程師標誌注7 。
- 注 7. 你可能已經想到了,我讀過Stranger in a Strange Land一書,包括刪減版和原版。
- 注 8. 在合理的情況下。
原文最初發表於愛麗絲, 夏娃和鮑勃 – 一個安全性主題部落格,已獲得轉載許可。
via: https://opensource.com/article/18/3/3-tests-not-moving-blockchain
作者:Mike Bursell 譯者:pinewall 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出
相關文章
- 區塊鏈開發公司談區塊鏈的應用場景區塊鏈
- 區塊鏈應用場景解析區塊鏈
- 區塊鏈技術公司 區塊鏈的應用場景思路剖析區塊鏈
- 區塊鏈應用場景有哪些?區塊鏈應用開發區塊鏈
- 區塊鏈溯源解決方案_區塊鏈溯源應用場景區塊鏈
- 區塊鏈+股權交易的應用場景區塊鏈
- 區塊鏈知識系列 - DAG的應用場景區塊鏈
- Spark適用於哪些場景?不適用於哪些場景?Spark
- 1.2 區塊鏈場景概念區塊鏈
- 區塊鏈公鏈開發,區塊鏈應用場景解決方案介紹區塊鏈
- “區塊鏈+”應用場景白皮書重磅釋出區塊鏈
- 區塊鏈技術物流應用場景開發方案,區塊鏈資料上鍊區塊鏈
- 區塊鏈信用機制與應用場景介紹區塊鏈
- 廣州舉行區塊鏈產業高峰論壇 探討區塊鏈落地應用場景區塊鏈產業
- 渝中區:找準場景應用,區塊鏈技術加速落地區塊鏈
- 技術工坊|區塊鏈應用場景暢想(北京)區塊鏈
- 入選國家區塊鏈創新應用試點單位 京東科技區塊鏈不斷拓新應用場景獲認可區塊鏈
- 區塊鏈技術應用場景思考-去中心化儲存區塊鏈中心化
- 區塊鏈技術會最先落地哪些場景區塊鏈
- 票據鏈優勢和區塊鏈票據的未來應用場景預測區塊鏈
- 甲骨文公司列出的區塊鏈的十類行業應用場景區塊鏈行業
- 為什麼說儲存是區塊鏈最佳落地應用場景區塊鏈
- 關於區塊鏈技術應用於版權領域的場景分析區塊鏈
- 德勤高挺:從金融應用場景解析區塊鏈的中國化之路區塊鏈
- list與Set、Map區別及適用場景
- 閉鎖和柵欄的區分以及適用場景
- 拒絕“割韭菜”— 談談區塊鏈正經的商用場景!區塊鏈
- 區塊鏈101:區塊鏈的應用和用例是什麼?區塊鏈
- 世鏈財經|區塊鏈新媒體有哪些獨特的傳播方式和應用場景區塊鏈
- 區塊鏈技術開發主鏈區塊鏈的應用分析區塊鏈
- 網易易盾推出區塊鏈解決方案 為各種區塊鏈業務場景提供安全保障區塊鏈
- CDN適用哪些場景?
- 區塊鏈溯源落地應用,區塊鏈在商品溯源中的應用區塊鏈
- 初識區塊鏈 - 用JS構建你自己的區塊鏈區塊鏈JS
- 區塊鏈技術應用場景開發方案,智慧合約編寫服務區塊鏈
- 區塊鏈應用|人工智慧的落地及區塊鏈應用暢想區塊鏈人工智慧
- 區塊鏈公司談區塊鏈技術最新應用區塊鏈
- 區塊鏈特徵與區塊鏈技術應用落地區塊鏈特徵