讓商業(yè)變得更智能

區塊鏈對軟件產(chǎn)品,APP產(chǎn)品意味著(zhù)什么?
區塊鏈技術(shù)

隨著(zhù)比特幣價(jià)格的飆升、ICO圈錢(qián),區塊鏈再次被推上了風(fēng)口浪尖。從事區塊鏈業(yè)務(wù)的公司也如雨后春筍般的出現在了大眾的視野里,很多業(yè)務(wù)已經(jīng)成熟的公司也在發(fā)力,爭取在這一波技術(shù)升級中占得一席之地,很多都是為了趕這一波潮流而做區塊鏈。那么區塊鏈是什么、到底要不要用區塊鏈,要用的話(huà)該怎么用?區塊鏈對于產(chǎn)品對于行業(yè)究竟意味著(zhù)什么?

在表達觀(guān)點(diǎn)之前需要劃定一個(gè)范圍,我把產(chǎn)品經(jīng)理區分為兩種:一種是業(yè)務(wù)型產(chǎn)品,主要研究用戶(hù)、需求做產(chǎn)品設計;另一種是技術(shù)型產(chǎn)品經(jīng)理,需要有技術(shù)背景,主要負責技術(shù)類(lèi)產(chǎn)品的設計。我們今天討論的范疇在業(yè)務(wù)型產(chǎn)品經(jīng)理研究的范圍內,不是以算法為主。

一、理解區塊鏈

用一句話(huà)給區塊鏈下定義:區塊鏈是一類(lèi)具有防篡改容錯能力的分布式存儲技術(shù)。區塊鏈這個(gè)名字只是描述了其數據結構,由包含數據的數據塊首尾相連形成一個(gè)鏈式結構。所以,可以從兩方面來(lái)理解區塊鏈技術(shù)一方面分布式;另一方面不可篡改。

1、分布式

區塊鏈的數據存儲是分布式的,而且每個(gè)節點(diǎn)存儲的數據都是一樣的,所以他不是單一中心化,而是多中心化的,而且每個(gè)節點(diǎn)(即分布式數據存儲節點(diǎn))存儲的數據是一模一樣的,在多中心的分布式數據下,如何保證每個(gè)節點(diǎn)存入的數據始終是一樣的呢?

主要是通過(guò)一致性協(xié)議(共識算法)來(lái)保證的,簡(jiǎn)單的理解就是一個(gè)的投票的過(guò)程,當一個(gè)交易在某個(gè)節點(diǎn)發(fā)生,每個(gè)節點(diǎn)都會(huì )收到交易產(chǎn)生的數據,并開(kāi)始驗證,通過(guò)投票的形式選出大家認為一致同意的數據存入到各自的數據庫中,如果某一個(gè)節點(diǎn)的數據被修改了,那么下回驗證時(shí)就會(huì )被發(fā)現,從而廢棄這個(gè)節點(diǎn)當前數據,從別的節點(diǎn)重新拷貝一份存入,始終保持數據各個(gè)節點(diǎn)數據一致。

目前共識算法主要分為兩大陣營(yíng),一類(lèi)是工作量證明發(fā)POW以及其衍生軟件算法,比特幣采用這種方法;另一類(lèi)是PBFT以及其衍生,fabric采用這種方法。

2、不可篡改

上文中提到一致性協(xié)議保證的是各個(gè)節點(diǎn)存儲的數據始終是一樣的,其中有一點(diǎn)沒(méi)有給大家說(shuō)清楚,在驗證時(shí)如何發(fā)現數據被篡改了呢?這個(gè)主要是區塊鏈的鏈式結構在起作用。

鏈式結構是首尾相連的數據區塊形成的。在區塊鏈創(chuàng )建之初會(huì )有一個(gè)創(chuàng )始塊,后面建立的區塊會(huì )鏈接到這個(gè)區塊上面。每個(gè)數據區塊都會(huì )通過(guò)哈希算法獲得一個(gè)哈希值,這個(gè)加密算法是單向的,哈希值是唯一不重復的,并且數據區塊內的數據發(fā)生改變這個(gè)值就會(huì )重新生成。數據區塊的首尾相連就是通過(guò)后一個(gè)區塊存儲前一個(gè)區塊的哈希值來(lái)完成的?!?/span>

除此之外,數據區塊還包含當前時(shí)間戳、一段時(shí)間內有效交易數據等內容。由于包含當前時(shí)間戳所以數據區塊的排列是有時(shí)間先后順序的。另外在進(jìn)行共識算法驗證時(shí),會(huì )對數據內容進(jìn)行驗證,如果某個(gè)節點(diǎn)數據被篡改,哈希值改變,共識算法就會(huì )通不過(guò),從而保證數據的不可篡改性。

在這里需要提醒一下大家,由于區塊鏈具有不可篡改性,所以存儲的數據都是真實(shí)的,但需要注意的是,數據真實(shí)的并不代表數據正確,如果有人故意錄入錯誤的信息,也是有可能通過(guò)了共識算法存入了區塊鏈了。只是他沒(méi)有辦法在把這個(gè)數據修改正確,如果要強制修改就會(huì )導致數據鏈條斷裂。雖然不能保證數據的正確性,但是如果有人故意錄入錯誤,是可以追查的到這個(gè)人的。另外,對于區塊鏈的不可篡改性仍然要看如何進(jìn)行節點(diǎn)的部署。

以上是對區塊鏈技術(shù)的一個(gè)最基本的理解,當然區塊鏈技術(shù)還涉及很多,比如非對稱(chēng)加密(公私鑰)、多方計算等,這里不做過(guò)多的解釋了,感興趣的朋友可以百度一下。

總結一下:區塊鏈是一類(lèi)具有防篡改容錯能力的分布式存儲技術(shù),通過(guò)其不可篡改的基本屬性,建立了物理世界中的資產(chǎn)向數字世界的映射,并且在數字世界中高效、安全地追溯資產(chǎn)的變遷。

二、區塊鏈對產(chǎn)品的意義

從區塊鏈到產(chǎn)品,從技術(shù)到應用,我們的切入點(diǎn)是價(jià)值,從上文對區塊鏈技術(shù)的理解出發(fā),我們來(lái)看一下區塊鏈技術(shù)到底蘊含著(zhù)怎樣的價(jià)值。

首先,區塊鏈的不可篡改性和可追蹤性保證了數據的雙向安全,對比我們之前保證數據安全的做法,它是一種客觀(guān)上的安全。以前我們會(huì )建立一套監管系統,通過(guò)監管系統來(lái)保證數據的安全,然后雇傭一批人去維護監管系統,再雇一批人去監視維護這個(gè)監管系統的人,這樣的安全是在制度上建立起來(lái)的安全,而區塊鏈是一種客觀(guān)的安全,不需要人主觀(guān)去干涉。另外數據安全還體現在,攻擊一個(gè)節點(diǎn)的數據是沒(méi)有用的,會(huì )通過(guò)共識算法將其恢復。

其次,區塊鏈是可以實(shí)時(shí)授信敏捷交易的。在對區塊鏈的理解中我們提到,每個(gè)數據區塊都包含一個(gè)時(shí)間戳,按時(shí)間順序排列,也就是說(shuō)我們的數據中加入了時(shí)間維度,這樣就可以省去中心化的授信環(huán)節,做到實(shí)時(shí)授信,進(jìn)而可以增加交易的速度,做到敏捷交易。例如在跨境交易領(lǐng)域,就是利用區塊鏈實(shí)時(shí)授信省去一些認證環(huán)節,讓跨境結算更加高效。

由以上兩點(diǎn)我們可以看出區塊鏈解決了解決了信用問(wèn)題,是一個(gè)基于客觀(guān)、安全的全新信用體系,將信用資產(chǎn)化,可度量可評估。

信用——這個(gè)問(wèn)題解決后對行業(yè)或產(chǎn)品帶來(lái)的影響就是流程再造、責任重建。流程再造很好理解,例如上面提到的授信體系的改變,導致一些流程變得不必要了,需要重新規劃操作流程。

責任重建更多的是利益的重建,比如省去很多中間環(huán)節勢必導致一部分人的利益受損,必須將這部分利益轉移再分配,否則就不會(huì )持續,這類(lèi)似于我們常說(shuō)的“羊毛出在出豬身上,狗來(lái)買(mǎi)單”。

雖然區塊鏈是去中心化的,但是區塊鏈的應用會(huì )讓行業(yè)資源更加的聚焦,更有利于我們探索行業(yè)里各個(gè)資源深層次的價(jià)值。

三、區塊鏈產(chǎn)品應用落地

如何應用區塊鏈到我們的產(chǎn)品上,或是如何判斷我們的軟件產(chǎn)品到底要不要用區塊鏈呢?

在解答上面的問(wèn)題之前,先引入一個(gè)概念——智能合約。智能合約簡(jiǎn)單理解為一段自動(dòng)執行的包含合約參與方承諾協(xié)議的代碼。與區塊鏈技術(shù)一起使用,應用于程序的后臺自動(dòng)執行設定好的相關(guān)協(xié)議,可以處理信息,接收、儲存和發(fā)送價(jià)值。換句話(huà)說(shuō)智能合約是定義并執行數字世界中資產(chǎn)變遷規則的應用程序。有了智能合約的加持可以讓區塊鏈在沒(méi)有人類(lèi)干預的前提下,通過(guò)預先設定的業(yè)務(wù)規則自動(dòng)運行,形成去中心化的自治,也許這就是區塊鏈世界追究的終極目標吧。

讓我們再次重溫一下對區塊鏈的理解:區塊鏈是一類(lèi)具有防篡改容錯能力的分布式存儲技術(shù),通過(guò)其不可篡改的基本屬性,建立了物理世界中的資產(chǎn)向數字世界的映射,并且在數字世界中高效、安全地追溯資產(chǎn)的變遷。

從中我們可以看出區塊鏈應用的產(chǎn)品要素包含兩方面,一方面是多方參與,一方面是資產(chǎn)具有所有權并且流動(dòng)。這也是判斷我們是否需要應用區塊鏈的標準。

首先區塊鏈的應用是多方參與的,多方協(xié)作、多方磋商,否則不能發(fā)揮區塊鏈的價(jià)值;其次資產(chǎn)要具有所有權,不涉及所有權的東西大家不會(huì )關(guān)心,大家共同所有的東西在區塊鏈上做價(jià)值轉移沒(méi)有任何意義;價(jià)值的轉移也可以認為是資產(chǎn)所有權的轉移,這個(gè)轉移規則是在智能合約中定義并且自動(dòng)執行的。通過(guò)這個(gè)理解我們很容易聯(lián)想到最滿(mǎn)足這個(gè)條件的就是點(diǎn)對點(diǎn)交易(P2P),這也是為什么會(huì )區塊鏈技術(shù)會(huì )在金融行業(yè)率先應用的原因。

在這里我們不談區塊鏈在具體行業(yè)的應用,我們來(lái)簡(jiǎn)單看一下ToB、ToC的產(chǎn)品可以怎么用區塊鏈。

ToB產(chǎn)品的落地主要體現在是流程再造,首先要進(jìn)行全產(chǎn)業(yè)鏈業(yè)務(wù)流程的梳理,不僅是自己的業(yè)務(wù)流程,上下游的業(yè)務(wù)也要考慮在內;其次,確立各個(gè)業(yè)務(wù)節點(diǎn),固化業(yè)務(wù)規則(如交易規則、時(shí)間限制、獎懲規則等),用來(lái)編制智能合約讓其自動(dòng)執行。在安全、客觀(guān)的環(huán)境中讓資產(chǎn)高效的流通起來(lái),如數據的交換與共享、貨物的跟蹤等。

ToC產(chǎn)品落地主要體現在對智能合約的應用上,用戶(hù)可以自由的選擇智能合約或是設計智能合約,決定別人如何使用我的數據或發(fā)布的信息。另外,對于產(chǎn)品管理方來(lái)說(shuō),可以利用智能合約設定好監管規則、獎懲規則等,自動(dòng)運行監管用戶(hù)。這一切行為同樣是透明、可追查的。

這些只是個(gè)粗略的落地分析,涉及到具體的業(yè)務(wù)仍需要詳細的設計。

四、寫(xiě)在最后的話(huà)

以上從區塊鏈的理解出發(fā)為大家簡(jiǎn)單的分析了一些區塊鏈對于產(chǎn)品的意義,區塊鏈仍然有很大的挖掘空間,比如和大數據的結合、和人工智能的結合等。

吳軍老師在得到的專(zhuān)欄中提到智能時(shí)代新經(jīng)濟的特點(diǎn)是分享、跟蹤、合作、眾籌,而區塊鏈和物聯(lián)網(wǎng)、大數據、機器智能的一起,為跟蹤經(jīng)濟帶來(lái)了無(wú)限商機。

對于新興技術(shù)的關(guān)系,吳軍老師有句話(huà)我覺(jué)得總結的很到位:機器智能是生產(chǎn)力,區塊鏈是生產(chǎn)關(guān)系。但區塊鏈技術(shù)只是一個(gè)工具,它和互聯(lián)網(wǎng)、大數據一樣,是一個(gè)能夠給我們帶來(lái)更多便捷的工具,我們要認清它的價(jià)值,但不能盲目崇拜。

來(lái)源:人人產(chǎn)品經(jīng)理,成都軟件開(kāi)發(fā),成都APP開(kāi)發(fā)公司

 

區塊鏈技術(shù)
亚洲一区二区中文字幕无_日本啪啪一区免费完整视频_91caop国产在线_中文字幕欧美日本亚洲