區塊鏈對產品意味著什么?
區塊鏈對于產品對于行業究竟意味著什么?文章作者對此分享了自己的一些看法。
隨著比特幣價格的飆升、ICO圈錢,區塊鏈再次被推上了風口浪尖。從事區塊鏈業務的公司也如雨后春筍般的出現在了大眾的視野里,很多業務已經成熟的公司也在發力,爭取在這一波技術升級中占得一席之地,很多都是為了趕這一波潮流而做區塊鏈。那么區塊鏈是什么、到底要不要用區塊鏈,要用的話該怎么用?區塊鏈對于產品對于行業究竟意味著什么?
在表達觀點之前需要劃定一個范圍,我把產品經理區分為兩種:一種是業務型產品,主要研究用戶、需求做產品設計;另一種是技術型產品經理,需要有技術背景,主要負責技術類產品的設計。我們今天討論的范疇在業務型產品經理研究的范圍內,不是以算法為主。
一、理解區塊鏈
用一句話給區塊鏈下定義:區塊鏈是一類具有防篡改容錯能力的分布式存儲技術。區塊鏈這個名字只是描述了其數據結構,由包含數據的數據塊首尾相連形成一個鏈式結構。所以,可以從兩方面來理解區塊鏈技術一方面分布式;另一方面不可篡改。
1、分布式
區塊鏈的數據存儲是分布式的,而且每個節點存儲的數據都是一樣的,所以他不是單一中心化,而是多中心化的,而且每個節點(即分布式數據存儲節點)存儲的數據是一模一樣的,在多中心的分布式數據下,如何保證每個節點存入的數據始終是一樣的呢?
主要是通過一致性協議(共識算法)來保證的,簡單的理解就是一個的投票的過程,當一個交易在某個節點發生,每個節點都會收到交易產生的數據,并開始驗證,通過投票的形式選出大家認為一致同意的數據存入到各自的數據庫中,如果某一個節點的數據被修改了,那么下回驗證時就會被發現,從而廢棄這個節點當前數據,從別的節點重新拷貝一份存入,始終保持數據各個節點數據一致。
目前共識算法主要分為兩大陣營,一類是工作量證明發POW以及其衍生算法,比特幣采用這種方法;另一類是PBFT以及其衍生,fabric采用這種方法。
2、不可篡改
上文中提到一致性協議保證的是各個節點存儲的數據始終是一樣的,其中有一點沒有給大家說清楚,在驗證時如何發現數據被篡改了呢?這個主要是區塊鏈的鏈式結構在起作用。
鏈式結構是首尾相連的數據區塊形成的。在區塊鏈創建之初會有一個創始塊,后面建立的區塊會鏈接到這個區塊上面。每個數據區塊都會通過哈希算法獲得一個哈希值,這個加密算法是單向的,哈希值是唯一不重復的,并且數據區塊內的數據發生改變這個值就會重新生成。數據區塊的首尾相連就是通過后一個區塊存儲前一個區塊的哈希值來完成的?!?/p>
除此之外,數據區塊還包含當前時間戳、一段時間內有效交易數據等內容。由于包含當前時間戳所以數據區塊的排列是有時間先后順序的。另外在進行共識算法驗證時,會對數據內容進行驗證,如果某個節點數據被篡改,哈希值改變,共識算法就會通不過,從而保證數據的不可篡改性。
在這里需要提醒一下大家,由于區塊鏈具有不可篡改性,所以存儲的數據都是真實的,但需要注意的是,數據真實的并不代表數據正確,如果有人故意錄入錯誤的信息,也是有可能通過了共識算法存入了區塊鏈了。只是他沒有辦法在把這個數據修改正確,如果要強制修改就會導致數據鏈條斷裂。雖然不能保證數據的正確性,但是如果有人故意錄入錯誤,是可以追查的到這個人的。另外,對于區塊鏈的不可篡改性仍然要看如何進行節點的部署。
以上是對區塊鏈技術的一個最基本的理解,當然區塊鏈技術還涉及很多,比如非對稱加密(公私鑰)、多方計算等,這里不做過多的解釋了,感興趣的朋友可以百度一下。
總結一下:區塊鏈是一類具有防篡改容錯能力的分布式存儲技術,通過其不可篡改的基本屬性,建立了物理世界中的資產向數字世界的映射,并且在數字世界中高效、安全地追溯資產的變遷。
二、區塊鏈對產品的意義
從區塊鏈到產品,從技術到應用,我們的切入點是價值,從上文對區塊鏈技術的理解出發,我們來看一下區塊鏈技術到底蘊含著怎樣的價值。
首先,區塊鏈的不可篡改性和可追蹤性保證了數據的雙向安全,對比我們之前保證數據安全的做法,它是一種客觀上的安全。以前我們會建立一套監管系統,通過監管系統來保證數據的安全,然后雇傭一批人去維護監管系統,再雇一批人去監視維護這個監管系統的人,這樣的安全是在制度上建立起來的安全,而區塊鏈是一種客觀的安全,不需要人主觀去干涉。另外數據安全還體現在,攻擊一個節點的數據是沒有用的,會通過共識算法將其恢復。
其次,區塊鏈是可以實時授信敏捷交易的。在對區塊鏈的理解中我們提到,每個數據區塊都包含一個時間戳,按時間順序排列,也就是說我們的數據中加入了時間維度,這樣就可以省去中心化的授信環節,做到實時授信,進而可以增加交易的速度,做到敏捷交易。例如在跨境交易領域,就是利用區塊鏈實時授信省去一些認證環節,讓跨境結算更加高效。
由以上兩點我們可以看出區塊鏈解決了解決了信用問題,是一個基于客觀、安全的全新信用體系,將信用資產化,可度量可評估。
信用——這個問題解決后對行業或產品帶來的影響就是流程再造、責任重建。流程再造很好理解,例如上面提到的授信體系的改變,導致一些流程變得不必要了,需要重新規劃操作流程。
責任重建更多的是利益的重建,比如省去很多中間環節勢必導致一部分人的利益受損,必須將這部分利益轉移再分配,否則就不會持續,這類似于我們常說的“羊毛出在出豬身上,狗來買單”。
雖然區塊鏈是去中心化的,但是區塊鏈的應用會讓行業資源更加的聚焦,更有利于我們探索行業里各個資源深層次的價值。
三、區塊鏈產品應用落地
如何應用區塊鏈到我們的產品上,或是如何判斷我們的產品到底要不要用區塊鏈呢?
在解答上面的問題之前,先引入一個概念——智能合約。智能合約簡單理解為一段自動執行的包含合約參與方承諾協議的代碼。與區塊鏈技術一起使用,應用于程序的后臺自動執行設定好的相關協議,可以處理信息,接收、儲存和發送價值。換句話說智能合約是定義并執行數字世界中資產變遷規則的應用程序。有了智能合約的加持可以讓區塊鏈在沒有人類干預的前提下,通過預先設定的業務規則自動運行,形成去中心化的自治,也許這就是區塊鏈世界追究的終極目標吧。
讓我們再次重溫一下對區塊鏈的理解:區塊鏈是一類具有防篡改容錯能力的分布式存儲技術,通過其不可篡改的基本屬性,建立了物理世界中的資產向數字世界的映射,并且在數字世界中高效、安全地追溯資產的變遷。
從中我們可以看出區塊鏈應用的產品要素包含兩方面,一方面是多方參與,一方面是資產具有所有權并且流動。這也是判斷我們是否需要應用區塊鏈的標準。
首先區塊鏈的應用是多方參與的,多方協作、多方磋商,否則不能發揮區塊鏈的價值;其次資產要具有所有權,不涉及所有權的東西大家不會關心,大家共同所有的東西在區塊鏈上做價值轉移沒有任何意義;價值的轉移也可以認為是資產所有權的轉移,這個轉移規則是在智能合約中定義并且自動執行的。通過這個理解我們很容易聯想到最滿足這個條件的就是點對點交易(P2P),這也是為什么會區塊鏈技術會在金融行業率先應用的原因。
在這里我們不談區塊鏈在具體行業的應用,我們來簡單看一下ToB、ToC的產品可以怎么用區塊鏈。
ToB產品的落地主要體現在是流程再造,首先要進行全產業鏈業務流程的梳理,不僅是自己的業務流程,上下游的業務也要考慮在內;其次,確立各個業務節點,固化業務規則(如交易規則、時間限制、獎懲規則等),用來編制智能合約讓其自動執行。在安全、客觀的環境中讓資產高效的流通起來,如數據的交換與共享、貨物的跟蹤等。
ToC產品落地主要體現在對智能合約的應用上,用戶可以自由的選擇智能合約或是設計智能合約,決定別人如何使用我的數據或發布的信息。另外,對于產品管理方來說,可以利用智能合約設定好監管規則、獎懲規則等,自動運行監管用戶。這一切行為同樣是透明、可追查的。
這些只是個粗略的落地分析,涉及到具體的業務仍需要詳細的設計。
四、寫在最后的話
以上從區塊鏈的理解出發為大家簡單的分析了一些區塊鏈對于產品的意義,區塊鏈仍然有很大的挖掘空間,比如和大數據的結合、和人工智能的結合等。
吳軍老師在得到的專欄中提到智能時代新經濟的特點是分享、跟蹤、合作、眾籌,而區塊鏈和物聯網、大數據、機器智能的一起,為跟蹤經濟帶來了無限商機。
對于新興技術的關系,吳軍老師有句話我覺得總結的很到位:機器智能是生產力,區塊鏈是生產關系。但區塊鏈技術只是一個工具,它和互聯網、大數據一樣,是一個能夠給我們帶來更多便捷的工具,我們要認清它的價值,但不能盲目崇拜。
本文由 @小李沒有子 原創發布于人人都是產品經理。未經許可,禁止轉載
題圖來自 unsplash,基于 CC0 協議
還是比較生澀難懂。雖然最后知道了區塊鏈可以理解為生產關系。但是前面講的那些。。。。。沒怎么明白
區塊鏈還可以toc啊,一直以為是tob
入門學習
這是公有鏈,更多會玩私有鏈
謝謝分享
受教,寫的通俗易懂。 我現在感覺到,一些新的技術的出現,真的在改變人類社會最基本的某些規則。
作者您好,我想在公眾號上轉載這篇文章可以嗎?
感覺還是比較深奧,有很多基礎東西要補