區塊鏈技術概念深入淺出講解

weixin_34075268發表於2018-08-21

區塊鏈最近比較熱,很多人可能會感興趣!

先拋幾個大家可能感興趣的話題:

1)比特幣一飛沖天,為什麼哪,還有第二次財務自由的機會嗎?

2)區塊鏈技術能給網際網路帶來什麼,為啥大家在思考新的創新模式?

3)區塊鏈與網際網路、大資料、人工智慧、物聯網有啥關係?

上面每個話題好像都是很大哦。反正很多專家都在解讀,俺不是專家,只是一個軟體技術狂熱愛好者和傳播者,通過拋磚、非正式專業術語的方式為大家解讀一下區塊鏈技術。先宣告一下,只是拋磚,不是學術探討,觀點和比喻定有不妥、不對之處,請批判的參考。

為了把上面幾個話題搞明白,還得先明確“區塊鏈”這個話題,請往下看。

一、明確區塊鏈技術話題

有關“區塊鏈”有一個小段子,戲說分享一下:

假如你是一位女性,在某年某月某日的晚上,你男票給你說了一句“我愛你一生一世” 然後你把這句話發給了你的閨蜜,爸媽,朋友圈,公眾號,微信群等,你男票再也無法抵賴,你打賞點小費感謝他們幫你記住並作證,我們說這個小費呢,就是token。你,你男朋友、“我愛你一生一世”這句話、說這句話的時間地點等資訊,打包起來形成一個結構化的資訊包,這個資訊包就叫“區塊”。 而你的閨蜜、爸媽、朋友圈、公眾號和微信群等節點就是“鏈”。然後你男票不承認說過這句話,當了負心漢,你翻出這個賬本對質,把他丫的臭罵一頓,這就是區塊鏈應用。還有啊,男朋友這個節點會永遠被踢出網路。當然網路更大的情況下,這個男的可能永遠找不到女朋友。不可刪除,不可更改,這就是區塊鏈技術。若將此技術應用至商業領域,其對商業環境的“淨化”效果將可想而知。

以上是戲說“區塊鏈”,為了更進一步明確區塊鏈話題,請向下看。

        舉個例子,微信軟體是一個軟體資訊系統,在微信軟體上執行著很多資料,有一類普通應用資訊,比如“我愛你,你愛我”這樣的資訊;

還有一類數字資產資訊,比如:給某人轉賬2000元,起碼微信可以“搶紅包”,對吧?我們把微信上執行的普通應用資訊,數字資產資訊,統稱為token。

        同樣,大家所說的比特幣系統、以太坊系統,也是一個軟體資訊系統,在這個比特幣系統上執行著一類數字資產資訊,也就是比特幣。因比特幣能換錢,所以搭建叫它是數字資產,也俗稱“幣”。

        再看微信軟體,它可以用到很多技術,比如網路技術、分佈儲存技術。同樣比特幣系統也可用到很多技術,比特幣系統用到的底層技術是“區塊鏈技術”。今天我們拋磚的話題就是這個“區塊鏈技術”。先把話題給明確下來。別我拋了很多磚,你都不知道,我在拋什麼!終於可以拋磚區塊鏈技術,請搬好小板凳。

二、拋磚區塊鏈技術的第一層理解(鏈、幣、智慧合約、生產關係)

拋磚開始:

1.區塊鏈技術實在不懂,就當它是一個資料庫,分散式的資料庫,用來儲存資料的,總可以懂吧。

如果第一個磚,都不明白啥意思,後面的磚,就不用看了,俺幫不了你。

2.區塊鏈(分散式資料庫)上的寫入的資訊不能被修改,可以被所有人看。

3.區塊鏈中“區塊”簡單的說就是固定大小的儲存資料的結點,一個一個的排隊連結起來。

簡單點,區塊鏈技術是一個資訊不能修改的分散式資料庫。

好了,區塊鏈中的“區塊”和“鏈”完畢!

下面再拋一磚:

4.區塊鏈中的區塊要存資訊資料的,如何存入區塊?若區塊不夠了,如何辦哪?

簡單的說,讓區塊鏈系統趕緊再生成啊,按照什麼方式生成哪?

再具體的說,是從A結點向後生,還是從B結點向後生;若從A結點向後生,B、C、D結點如何知道這些情況,B、C、D結點同意嗎,B、C、D結點如何配合?總需要方法吧,這個方法(演算法)有個霸氣側漏的術語“共識”。        

當然要理解“共識”還得再多說一點,比如:張三給李四轉了2塊錢,在區塊鏈系統如何做哪?區塊鏈系統每個人都可來記賬,它會選擇記賬最快最好的人,把2元轉賬記錄,進行記賬,並把這個內容發給系統其他說有人,進行備份,進行共識。這種全民記賬,就是一個分散式賬本唄。當某一天李四賴賬,通過技術手段,就可來指責李四了。這樣一個分散式賬本可以起到確信、溯源的作用!

結點產生的過程,大家都形象的說成“挖礦”!比特幣系統中“挖礦”可以獎勵給你比特幣,比特幣可以賣錢,所以大家爭先恐後的去挖礦。區塊鏈記賬的工作方式都說完了。

下面再拋一磚:

5.說完了“區塊”和“鏈”和“共識”,再說一下,區塊鏈系統要儲存的資料唄。

談過戀愛沒?男的對女的說我愛你,這個資訊;女的要把資訊存到區塊鏈系統中,因寫入的資訊不能被修改、可信、可溯源,女的要備案。

我們把儲存到區塊鏈中資料資訊(比如:我愛你,你愛我)抽象成token。

若區塊鏈中的token可以和現金流(比如:人民幣)進行兌換,大家就叫這個token是幣。這樣比特幣、以太幣,萊特幣,一大波幣就來了。當然也有N多混場子的,比如什麼什麼mlgb幣、貓幣、狗幣!好了,區塊鏈中的“幣”也差不多了!

到此,零基礎概念,掃盲差不多了吧。

下面再拋一磚:

6.思考一下,區塊鏈中的資料資訊(token)寫入結點過程,可以預先控制嗎?

你都想到了,那些專家早就想到了,嘿!

若資料資訊(token)可按照一定條件(一定規則),寫入區塊,好像很有意義啊!!舉個例子,說賽馬場,A、B通過區塊鏈系統賭馬;A的馬跑的比B的馬快,賽馬結果出來後,區塊鏈系統自動把B的100元轉給A。區塊鏈中的資料資訊(token),寫入結點的過程、規則,專家說是智慧合約。

對了,俺再偷偷的告訴你一下,比特幣系統不支援智慧合約;以太坊系統支援智慧合約。智慧合約原來就是為了人為控制“鏈”和“幣”或者說“鏈”和token之間關係的。高大上的講,在區塊鏈系統中,通過智慧合約,實現了“鏈”和“幣之間的有效解耦合。

到此,鏈、token(幣)、智慧合約的關係掃盲的差不多了。

拋磚到這裡,好像區塊鏈技術也沒有啥牛叉的地方;話可不能亂說!

因為上面的三個臭皮匠(鏈、token、共識、智慧合約),能頂一個諸葛亮。

N多技術的組合,可能達到量變到質變的神奇效果。

7.第七個磚頭來了,你得好好的接一下,思考一個這個“神奇效果”是什麼!

請仔細的回憶一下區塊鏈的特點:寫入的結點不能被修改,全網記賬、全網能查詢;這樣是不是,能解決兩個不認識的人之間的信任問題!

比如還是這個賭馬交易。A這個人和B這個人在不認識的情況下,通過區塊鏈系統進行賭馬交易,沒有經過香港賽馬協會中心的監管吧?利用區塊鏈的“資料不可修改”和“智慧合約”和“共識”,就可以交易了。這種區塊鏈的交易特點,就是去中心化。

來來來,看看這個去中心化對社會、對生產關係是不是產生變革影響吧。

a)投票資訊系統“上鍊”以後,區塊鏈化後,不需要公證處公證,接入區塊鏈的所有人的交易都確信可防涮票;因為每個人的投票都是可查的。

b)紅十字會的公益系統(資金的入和出)“上鍊”以後,token資訊(資金)的流動都可以筆筆可查、筆筆追溯。而且不需要再養很多紅十字會的管理人員,降低了人為犯罪的機會。

c)稅務系統哪?若全國稅務系統區塊鏈化,每個公司和區塊鏈系統對接後,上稅的token資訊,在沒有管理的情況下,照樣執行良好,降低了人為犯罪的機會。

若銀行系統一下資訊系統區塊鏈化以後哪,我都不敢想了,反正我是來拋磚的… …。

我再打個比喻來說明一下區塊鏈技術場景對生產關係的變革影響。很重要,希望你能認真思考!

先來,場景1:10個人圍成一圈,在聊天。A不高興,向B捅了一刀子。其他8個人都看到了,A這個動作,其他幾個人都可以作證,A不能抵賴,不需要上法庭,驚動很多複雜的法律流程。區塊鏈技術就是把我們“場景1”進行技術化,形成一個不可抵賴的技術場景!簡化了生產關係,區塊鏈技術代表著生產關係的變革方向。

再來,場景2:10個人圍成一圈,大家進行資產交易。A轉給B 10元,B轉給C 10元,N筆交易就這樣發生了。你的資訊系統只要“上鍊”,所有的操作都是可信、可溯源;不管這10個人認識不認識。強大吧,非常強大!

區塊鏈技術代表著生產關係的變革方向,這可以認為是區塊鏈技術的第一層含義理解吧。

對於區塊鏈技術,從頭到腳向下砸,1234567。。。,這幾塊磚頭,不知道能否讓這個貌似“虛無縹緲技術”進行落地。區塊鏈技術的縱向拋磚,已經完畢了。

下面幾個磚要橫向的扔一扔吧。橫向的元素有哪些,你關心什麼哪?

區塊鏈和網際網路的關係?區塊鏈和人工智慧的關係?區塊鏈和大資料關係?區塊鏈和物聯網的關係?貌似都沒有關係?呵呵。我這裡有小板凳,歡迎下一次來聽。

三、拋磚區塊鏈技術的第二層理解(網際網路、區塊鏈、大資料、人工智慧、物聯網)

和區塊鏈橫向關聯的幾個方向,我想大概有網際網路、區塊鏈、大資料、人工智慧、物聯網。拋磚開始!

1.網際網路和區塊鏈啥關係?

先說網際網路結點情況,A和B都不認識,A和B發生交易,A不信任B,B不信任A(B不能確認對方是不是A)。若想讓A、B相互身份鑑別、認證,怎麼辦?

你就想一想,在普通網際網路環境中,給別人轉賬的情景吧。說到銀行轉賬,俺就想到中國建設銀行,我做它的業務最多,有感情哪!當然有的時候看見“中國建設銀行”幾個字,就想把它砸爛,呵呵,業務繁雜、累啊,都過去了,回正題,說銀行轉賬場景。

1)先到銀行開戶,櫃員稽核你的身份,銀行中心繫統給你發一個U盾,U盾用一個口令進行保護。你要是給別人轉賬,需要插入U盾,做操作,讓銀行鑑別你的身份,給其他人轉賬。總之,上述過程在網際網路中進行很複雜。

2)再說區塊鏈中的A和B雖不認識,但區塊鏈中的A、B若進行token資訊交換(比如比特幣),卻可以相互信任。比如在區塊鏈系統中,A向B的地址中轉入1個比特幣。A和B都放心,因為有區塊鏈技術(共識、智慧合約、安全相關技術)做了保證。若還是不明白,請回看那個賭馬案例,第7塊磚。

可以下結論吧:區塊鏈是在網際網路的基礎之上,再組成一個圈子,把網際網路上不能確定的東西給確定下來,解決信任問題,且這件事不需要中心機構去監管,這可以簡稱為確信。區塊鏈網(或者說資訊系統上鍊以後)更方便價值資訊的流動;這就是網際網路和區塊鏈的最基本關係。

說到這裡,我想把磚在弄大點!

試想:菸草行業可以弄個區塊鏈,酒行業也可以弄個“貴人鏈”,以後網際網路上執行著成千上萬個區塊鏈子網。這麼多區塊鏈子網間又如何信任那?恩。這裡又涉及到共鏈、私鏈、聯盟鏈很多後續話題。

只能拋磚到這裡,希望能開啟你的思維。每個區塊鏈子網都代表著一個小的領域的生產關係的變革。鏈鏈相連跟代表著更大生產關係的變革。

以後央行發行數字貨幣總有可能,未來已來,趕緊擁抱!

2.人工智慧和區塊鏈、大資料啥關係?

從現在來看,大部分人都覺得毛關心都沒有。來,拋一磚,說說!

先拋磚式拍一拍人工智慧的概念,人工智慧研究的方向包括不限於機器學習、深度機器學習、視覺識別、聲音識別、語言處理、機器人… …;人工智慧研究的主要目標是,機器人能代替人類智慧,完成的複雜工作。

好了,我縮小一下範圍,比如機器學習,給它輸入很多資料,它會建立一個模型,再向這個模型中輸入資料,它能輸出一個確定性的結果。模型能幹活了、機器人能打算衛生了。代表著啥,你說代表啥,生產力提高了唄。也就是說:人工智慧代表著生產力變革的方向。

a)天堂老馬說:生產力決定生產關係,生產關係反作用生產力。

b)區塊鏈技術代表著網際網路領域,生產關係變革的方向;

c)人工智慧技術代表著生產力變革的方向;

人工智慧技術生產力提高了,普通的網際網路已經阻礙了生產力的提高。比如說:人工智慧技術,社會的主流技術,都需要更加確信網路。就在此時,區塊鏈技術,在不需要監管中心參與下,也能打造一個確信網路;於是區塊鏈技術自然而然的就火起來了。不斷提高的生產力,促進了區塊鏈技術開始規模化應用。資訊系統的區塊鏈化,這就是趨勢!

以上幾點,有點抽象,舉個例子吧:        

貴陽政府的“貴人鏈”,利用區塊鏈技術為貴州的名牌白酒行業的實體經濟服務,解決遡源、普恵、價值分享等普遍痛點。拋磚式的分析一下這個系統為什麼這麼做。

對名牌白酒行業用先進系統、或者人工智慧系統,進行預算分析、趨勢判斷。若沒有一個可信的區塊鏈網路;

a)單靠各個酒廠進行口頭彙報資料,然後輸入到人工智慧系統中進行分析,得出來的結果,你信嗎,你信嗎?

b)那麼多銷售出去的白酒,靠中心機構去登記、監管,正常思維邏輯合理嗎?累死你,而且遇到道德不好的人,出來的資料是什麼樣子的哪?

c)把各個酒廠關心的資料,區塊鏈化管理起來,每個交易資訊、價值交換資訊,都記錄下來。通過這種生產關係的變革,的確又促進了生產力的發展。

我想我通過拋磚方式,把人工智慧和區塊鏈的關係表達明白了,就是“生產力和生產關係”的關係。大資料哪,大資料就是人工智慧的生產要素。很多時候人工智慧要從大資料中進行分析。

當然生產力和生產關係是相互影響的,在區塊鏈技術中也可以通過智慧合約技術,呼叫人工智慧、大資料相關的資訊,來完善我們的交易規則的形成。

舉個例子:李小璐“夜宿門”吧,李小璐找到卓偉說,我給你2000萬元,6個月之內,你不要把訊息放出來,李小璐想“公關”卓偉唄。卓偉說你先把錢打給我,李小璐說你怎麼保證不把訊息放出來哪?

他們同時想到了區塊鏈技術。然後李小璐建立一個錢包,裡面2000萬元存好,卓偉建立了一個錢包。區塊鏈技術的智慧合約呼叫人工智慧資訊系統,人工智慧系統去抓取網路的關鍵字,當資訊量達到一定量時,說明卓偉把“夜宿門”資訊給發出來了。若6個月內,人工智慧資訊系統抓取的資訊包,沒有達到一定量值,說明沒有把訊息放出來,兩個人都可以滿意的自動達成交易。

總結梳理一下吧:人工智慧從區塊鏈網路中,確信、確定的圈子中拿確定性資料,也可以使用大資料技術拿一些不確定的資料,通過智慧模型,產生一個確定性的結果。區塊鏈網路也可以通過智慧合約之類的技術,利用人工智慧技術、大資料分析技術,進行決策,進行共識!

人工智慧代表生產力變革方向、區塊鏈代表生產關係變革方向,大資料是人工智慧的生產要素。他們之間可以相互融合,對當今社會模式帶來來質的變革。

3.下面再拋磚一下區塊鏈和物聯網的之間的關係!

物聯網概念目前還不是很準確,現在的物聯網在終端獲取資訊,然後把資訊傳送到某一個分析中心;做資料儲存、分析。也就是說:物和物之間的資訊傳遞是沒有問題的。如果想讓物聯網爆發起來,需要有一個前提:物和物之間傳遞的資訊需支援價值化;可以通過區塊鏈網路的token進行價值轉移;所以物聯網的大規模爆發應該在區塊鏈網和人工智慧進一步爆發基礎之上,才有更大的機會。

抽象了是吧?舉個例子:

“格力通”,使用冰箱獲取每個家庭的雞蛋需求消費資訊;這些資訊是否歸屬使用者、如何收費、如何定價、如何轉移;不同的資訊賣給不同的廠家和個體應該如何定價,這些都都需要體制和規範;任何人想看到“格力通”資訊,都必須向資訊擁有者支付費用,它是一種新的經濟模式,需要各種體制和規範的產生;而區塊鏈系統的token可進行價值轉移,能讓物聯網技術進一步落地。所以物聯網技術的實質性大爆發,需要區塊鏈網和人工智慧相關技術的進一步推動。

用區塊鏈橫向的比對了一下人工智慧、大資料、物聯網。相信你對區塊鏈的趨勢看的更加透徹了吧。這可能是區塊鏈技術的第二層含義理解吧。

別走沒完,請問為什麼比特幣能漲那麼高?還有沒有第二個比特幣,我們如何才能發現價值金礦!

呵呵。我這裡有小板凳,歡迎下一次來聽。

四、拋磚區塊鏈技術的第三層理解(價值發現、增值、保值)

下面再拋一磚

1.聊一聊區塊鏈技術的價值發現、增值、保值話題,這可是中本聰設計區塊鏈方案的終極願景;區塊鏈技術的終極必殺器。

理解好了你可以輕鬆進行價值發現,提前與資金佈局區塊鏈生態網路,早日實現財務自由!凡是熱點聚焦的地方,都是人才聚集的地方,都是資金湧動的場所。另外,俺也偷偷的告訴你,資金從來不會雪中送炭,它們只會錦上添花。所有你要訓練自己,具備這個眼光才行。

區塊鏈是在網際網路的基礎之上,搭建了一個無政府的、可信的圈子;在這個圈子中流動著token資訊。但是區塊鏈的設計者中本聰,不僅僅想讓token交易可追溯、可信,改變生產關係;他還做了另外一件事:區塊鏈子網的token數量是一個固定值。 若token是幣,並且是個固定值,這樣事情就變的非常有意思起來!

你可要仔細聽!

舉個例子,比特幣系統,總數量將被永久限制在2100萬個,全世界的人都在這個圈子內使用比特幣,並在這個圈子內進行生產勞動,並把勞動的結果凝結在這2100個token上,這2100萬個比特幣上。它只會越來越增值。同時不用擔心比特幣超發而貶值,因無法超發。當然投機客投機token會造成價格圍繞價值劇烈波動,不是本文討論範疇。

聰明的你是不是找到了發財的機會,一般區塊鏈組建初期,會走一個眾籌資金的ICO的流程並且每個幣都很便宜,以支援本區塊鏈的生態系統的初期搭建;若你通過調研發現這個區塊鏈系統可能會引領行業、或引領世界潮流,那你可以投點資金。目前區塊鏈技術大家都不太懂的時候,投個1萬,翻成100萬都有可能。但你必須要有慧眼,提前發現那個區塊鏈生態鏈,後期能持續保持活躍,不是一個“空氣幣”,有很多人在上面進行生產勞動,捂好了,長期捂好了,就能財務自由!

最後要提醒你幣市有風險,入市要謹慎!能不能財務自由,看你能不能把握區塊鏈行業機會了。

區塊鏈技術的第三層理解,差不多,拋磚完畢。不知道你能不能理解。

相關文章