
說起來容易做起來難,區塊鏈實施需要注意哪些
現在到處都在討論區塊鏈,來聽聽那些談論區塊鏈的人是怎么說的:區塊鏈現在已經可以解決收入不均衡的問題,可以讓數據永遠安全,讓所有事情更加有效率,并且無需信任。那么到底什么是區塊鏈呢?它真的是無所不能嗎?區塊鏈真地可以為類似醫療,金融,供應鏈管理和音樂版權行業帶來革新嗎?
此文中,我會嘗試通過考慮區塊鏈究竟是什么,還有更重要地,區塊鏈不能做什么?從而回答這些問題。
什么是區塊鏈?
為了回答這些問題,我們需要先定義什么是區塊鏈,不然會造成很多的困擾。很多公司使用“區塊鏈”這個詞,來表明這是某種充滿魔術色彩的工具,有了區塊鏈,這些公司的數據就永遠不會出現錯誤。當然,這種東西是不存在的,至少在現實世界中是不可能的。
那么什么是區塊鏈?嚴格來說,區塊鏈就是很多區塊相連接的鏈,每個區塊包含著轉賬數據。如果你不理解最后一句,你可以將區塊鏈想象成數據庫相連接,在加上些更多的屬性。
區分區塊鏈和普通數據庫的重要因素就是,在區塊鏈中將數據放入數據庫存在特殊的條件。那就是,輸入的新數據不可以和已經在里面的數據有沖突(數據一致性),而且這些數據不可更改,數據本身和用戶鎖定在一起,這是可復制的以及有效的。最后,在沒有中心化個體的控制下,每個人都對數據庫中發生的事情達成共識。
最后一點就是區塊鏈的核心。去中心化非常有吸引力,因為這暗示著不會存在任何的單點故障。也就是說,沒有任何的單個機構可以拿走你的資產,或者改變“記錄”來滿足他們的需求。這種不可更改性,使得你不需要去相信任何人,這對任何區塊鏈中的成員都是有益的。但是這份受益,卻需要付出很大的代價。
區塊鏈的代價
不被任何第三方控制的不可更改性能是非常有用的,但是對于創造這樣的系統,也需要很多的代價。我們來看看其中的一些問題。
開發過程更加嚴格也更慢
創建一個完全統一的系統并不是簡單的任務。很小的失誤都會使得整個數據庫被破壞,或者導致一些數據庫變得和其他的不同。當然,被破壞或者分裂的數據庫再也沒有任何統一性的保證。并且,所有這類系統都需要設計成從外部來看具有統一性。在區塊鏈中,并沒有“快速前進,打破常規)”的說法。如果你打破常規,你就失去了統一性,那么區塊鏈就會變得破壞以及沒有價值。
那么也許你會想,為什么你不能只是修復這個數據庫,或者重新啟動再推進了?在中心化的系統中,這很容易解決,但是在去中心化系統中卻非常困難。你需要系統中所有參與者的共識或者同意,來對數據庫進行修改。區塊鏈應該是開源的,并且不被任何中心化單位所控制。
激勵制度設計有很大難度
增加激勵制度,并且保證系統中所有的參與者都不會攻擊或者破壞數據庫,是非常值得考慮的事情。區塊鏈也許具有一致性,但是如果其中含有很多無用數據的時候,這就不會非常有用,因為將數據輸入的成本會非常低。也不會有任何具有一致性的區塊鏈會有用,如果其中不包含任何數據,因為將數據放入的代價非常高。
那么如何確保數據最終的準確性?你怎么確保獎勵是和網絡的目標是一致的呢?為什么節點要去維持或者更新數據,在有沖突的時候,他們為什么要選擇其中一個?這些都是關于激勵的問題,現在需要解答,而且不止是在開始的時候需要統一好,后續隨著公司和技術的變化,也要時刻保持統一。不然區塊鏈就沒用了。
而且,也許你想知道為什么你不能修改一些有問題的激勵模式。再一次強調下,這在中心化系統中很容易實現,但是在去中心化系統中,在沒有達成共識的前提下,你不能修改任何東西。除非從每個人那邊獲得共識,不然你不能修改任何東西。
維護非?;ㄙM成本
傳統的中心化數據庫只需要寫入一次就可以。但是區塊鏈需要寫入幾千次,傳統的中心化數據可以只需要一次性檢測數據。區塊鏈需要檢查幾千次數據。傳統中心化數據庫需要只需要一次性將數據轉移到存儲器。區塊鏈則需要將數據轉移幾千次。
維護區塊鏈的成本是數量級增長,而且這部分成本還需要根據使用性能進行更改。大多數應用都在追求之前說的一致性和穩定性等特性,但是如果使用完整性檢查,收據和備份,在成本上就會便宜很多。
用戶為王
這樣會很好,因為公司不喜歡將用戶的數據放在首要責任。但是如果用戶做出什么不好的行為,這也非常不好,因為你無法將這個用戶踢出,或者指出這樣做會影響其他很多的便利性。
以上可以說明,激勵制度的設計非常非常重要,可以使得用戶不想去放棄,特別是如果對這個用戶來說有利可圖。也許你會想說,你可以簡單地拒絕為欺詐者服務,這在中心化服務過程中很容易實現。但是,和中心化服務不同,在區塊鏈上拒絕服務很困難因為沒有任何個人有權利去將別人踢出。區塊鏈必須要遵守軟件中寫下的規則。如果這個規則不能懲罰不好的行為,那么只能說你運氣不好。區塊鏈上,沒有“法律”的精神,你只能花費很長時間去處理惡意行為。
所有的升級是自發的
強制升級并不是選項。網絡上的其他人員沒有義務去更改你的軟件。如果他們這樣做,那么不如打造更加容易,快速以及便宜的中心化系統。區塊鏈的關鍵在于它不受控制于單個主體,同時這也和強制升級相違反。
但是,所有的升級都要和之前兼容。顯然這很困難,特別是當你想添加新的特性時,如果從測試角度來看,就更加困難了。每個版本的軟件都會添加很多的測試矩陣,也會花費更多的時間來進行釋放。
擴容非常困難
最后,在擴容性方面至少要比傳統中心化系統要難幾個數量級。原因很明顯。同樣的數據需要在成百上千個地方,而不是像中心化那樣,在同個地方。傳輸,驗證和存儲的開銷是很大的,因為區塊鏈上任何數據庫的復制都需要花錢,而不像中心化的數據庫那樣,只需要付費一次就可以。
中心化會容易很多
如果你發現這個問題,那就是去中心化的系統很難進行運作,維護也很昂貴,很難升級并且不容易擴容。中心化的數據庫和區塊鏈比起來,就會更加快速,便宜,容易維護并且升級也比較容易。那么為什么人們還要使用區塊鏈作為解決方案呢?
首先,很多想要使用區塊鏈的行業,對于IT底層升級已經完全過時了。醫療行業有眾所周知地難用的軟件。金融結算還在用70年代的軟件。供應鏈管理軟件很難使用,也很難安裝。這些行業的很多公司拒絕去更新軟件,因為這會帶來很多風險。有很多底層更新,花費了數百位美元,但是最后又用回之前的軟件。區塊鏈可以幫助這些行業IT底層的更新。
其次,區塊鏈讓你看起來是在科技的前端。其實很少人真地理解區塊鏈,但是都想要使用這些詞匯來讓自己聽起來顯得更加聰明。就好像“云計算”意味著其他人的電腦,“AI”意味著修正算法,“區塊鏈”在這篇文章中的意思就是緩慢,昂貴的數據庫。
第三,在某些行業,人們不喜歡政府的監管,所以希望有和緩慢昂貴的法律框架不同的仲裁機制。對他們來說,區塊鏈是避免政府監管很好的方法。這其實也高估了區塊鏈可以做的事情,區塊鏈不可能魔幻版地去除人的影響。我們現在就有些像“皇帝的新衣”。
那么區塊鏈有什么用處呢?
我們已經說了,區塊鏈和中心化數據庫比起來,非常昂貴。所以你需要使用區塊鏈的原因,就是它可以完成去中心化。也就是說,它移除了單個主體的控制。
這也就是說,軟件或者數據庫不能經常去進行更改。不會有太多升級和改變規則的余地。
但是大多數行業不像這樣,很多行業都需要進行新功能的升級,并且需要能夠自由地進行更改以及擴展。假設區塊鏈很難去升級,改變以及擴容,很多行業并不需要區塊鏈。
但是有個例外就是貨幣。和很多其他行業不同,貨幣不希望改變。不可篡改和難以改變對于貨幣來說,是好處。這就是為什么當區塊鏈應用在比特幣上的時候,它是個非常正確的工具。
很清楚地是,很多公司想要使用區塊鏈,并不是因為想要區塊鏈,而是需要將IT底層升級到適用于他們行業。這是非常好的,但是使用區塊鏈這個詞去過度營銷有些過度。
結論
這些天區塊鏈是個很流行的詞語,但是不幸地是,但是如果你在使用中心化服務,區塊鏈不會讓你獲得更多。如果你在使用去中心化系統,那么可能你沒有考慮到如果其中出現單個節點的問題該怎么辦。區塊鏈,說起來容易,做起來可不容易。
回到2000年代早期,很多科技行業的巨頭都推動使用Java和XML。盡管這兩者是工具,并不是真正的產品,很多巨頭也堅持使用它們,不論他們的工程師使用起來有多不方便。區塊鏈和這個很像,關注你需要解決的問題,那么工具就會出現。如果你只關注工具,那么最終就會成為魯布?戈德堡機械,不會做成什么事。
因此,現在很多區塊鏈的概念都嘗試在做些不可能的事情。他們想要這種去中心化系統的安全性掌控在一個中心化個體手上。想要獲得兩者的好處,但是最終可能獲得兩者的壞處。最后我們獲得了去中心化系統的成本和困難,同時還有中心化系統的失敗模式。
區塊鏈現在被認為是萬金油,可能我們越快地走出這個旋渦,我們就會走地更長遠。
數據分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
CDA數據分析師證書考試體系(更新于2025年05月22日)
2025-05-26解碼數據基因:從數字敏感度到邏輯思維 每當看到超市貨架上商品的排列變化,你是否會聯想到背后的銷售數據波動?三年前在零售行 ...
2025-05-23在本文中,我們將探討 AI 為何能夠加速數據分析、如何在每個步驟中實現數據分析自動化以及使用哪些工具。 數據分析中的AI是什么 ...
2025-05-20當數據遇見人生:我的第一個分析項目 記得三年前接手第一個數據分析項目時,我面對Excel里密密麻麻的銷售數據手足無措。那些跳動 ...
2025-05-20在數字化運營的時代,企業每天都在產生海量數據:用戶點擊行為、商品銷售記錄、廣告投放反饋…… 這些數據就像散落的拼圖,而相 ...
2025-05-19在當今數字化營銷時代,小紅書作為國內領先的社交電商平臺,其銷售數據蘊含著巨大的商業價值。通過對小紅書銷售數據的深入分析, ...
2025-05-16Excel作為最常用的數據分析工具,有沒有什么工具可以幫助我們快速地使用excel表格,只要輕松幾步甚至輸入幾項指令就能搞定呢? ...
2025-05-15數據,如同無形的燃料,驅動著現代社會的運轉。從全球互聯網用戶每天產生的2.5億TB數據,到制造業的傳感器、金融交易 ...
2025-05-15大數據是什么_數據分析師培訓 其實,現在的大數據指的并不僅僅是海量數據,更準確而言是對大數據分析的方法。傳統的數 ...
2025-05-14CDA持證人簡介: 萬木,CDA L1持證人,某電商中廠BI工程師 ,5年數據經驗1年BI內訓師,高級數據分析師,擁有豐富的行業經驗。 ...
2025-05-13CDA持證人簡介: 王明月 ,CDA 數據分析師二級持證人,2年數據產品工作經驗,管理學博士在讀。 學習入口:https://edu.cda.cn/g ...
2025-05-12CDA持證人簡介: 楊貞璽 ,CDA一級持證人,鄭州大學情報學碩士研究生,某上市公司數據分析師。 學習入口:https://edu.cda.cn/g ...
2025-05-09CDA持證人簡介 程靖 CDA會員大咖,暢銷書《小白學產品》作者,13年頂級互聯網公司產品經理相關經驗,曾在百度、美團、阿里等 ...
2025-05-07相信很多做數據分析的小伙伴,都接到過一些高階的數據分析需求,實現的過程需要用到一些數據獲取,數據清洗轉換,建模方法等,這 ...
2025-05-06以下的文章內容來源于劉靜老師的專欄,如果您想閱讀專欄《10大業務分析模型突破業務瓶頸》,點擊下方鏈接 https://edu.cda.cn/g ...
2025-04-30CDA持證人簡介: 邱立峰 CDA 數據分析師二級持證人,數字化轉型專家,數據治理專家,高級數據分析師,擁有豐富的行業經驗。 ...
2025-04-29CDA持證人簡介: 程靖 CDA會員大咖,暢銷書《小白學產品》作者,13年頂級互聯網公司產品經理相關經驗,曾在百度,美團,阿里等 ...
2025-04-28CDA持證人簡介: 居瑜 ,CDA一級持證人國企財務經理,13年財務管理運營經驗,在數據分析就業和實踐經驗方面有著豐富的積累和經 ...
2025-04-27數據分析在當今信息時代發揮著重要作用。單因素方差分析(One-Way ANOVA)是一種關鍵的統計方法,用于比較三個或更多獨立樣本組 ...
2025-04-25CDA持證人簡介: 居瑜 ,CDA一級持證人國企財務經理,13年財務管理運營經驗,在數據分析就業和實踐經驗方面有著豐富的積累和經 ...
2025-04-25