在谷歌圖片中搜索“比特幣”,看到的都是缺乏想象力的景象:
這些圖都什么鬼?印著統(tǒng)一圖案的貴金屬硬幣?比特幣恰恰相反——你不能拿它當硬幣投正反面,它無頭無尾,你也不能咬它來鑒定是不是假貨。
但它確實價值將近2800美元一個。
比特幣背后的技術能顛覆我們對貨幣,交易以及其他很多領域的整個思考方式。
這種技術被稱為區(qū)塊鏈,它可能正在引領新一輪的革命——會產(chǎn)生類似于工業(yè)革命、電、互聯(lián)網(wǎng)一樣的影響。
沒錯,這確實是一個你可能還看不到的預言,但它已經(jīng)在緊鑼密鼓地落地。
一些機構高管人員都已經(jīng)在區(qū)塊鏈的事業(yè)上“立樁”:
·紐約州金融服務總監(jiān)貝爾·勞斯基(Bel Lawsky)辭去工作,開了一家針對區(qū)塊鏈貨幣市場的咨詢公司。
·摩根大通投資銀行前首席財務官兼全球商品負責人Blythe Masters在幾年前就成立了一家區(qū)塊鏈創(chuàng)業(yè)公司。
·俄羅斯總統(tǒng)普京在今年的世界經(jīng)濟論壇會見了以太坊(著名區(qū)塊鏈平臺)的創(chuàng)始人維塔利克·巴特林,共同探討了區(qū)塊鏈經(jīng)濟的潛力。
“第一代數(shù)字革命為我們提供了信息互聯(lián)網(wǎng)。第二代以區(qū)塊鏈技術驅(qū)動的革命,正在為我們帶來真正產(chǎn)生價值的互聯(lián)網(wǎng)——重塑商業(yè)世界的新平臺,改變?nèi)祟愂聵I(yè)的舊秩序,以這項技術建立的新平臺會讓這個世界更美好。”——數(shù)字經(jīng)濟之父,The Tapscott GroupInc.首席執(zhí)行官Don Tapscott
以上類似的例子不勝枚舉。
那么什么是區(qū)塊鏈呢?這個概念多少有點兒復雜,以至于現(xiàn)在大多數(shù)人都沒法掌握它。
燃鵝!只要你是一個足夠有好奇心的人,并能對區(qū)塊鏈的概念有些許認知,便足以將你之前對區(qū)塊鏈的混沌想象轉(zhuǎn)變成它的現(xiàn)實模樣……只有這樣,你才能趕在每個人都蜂擁而上之前,在這場正在發(fā)生的區(qū)塊鏈革命中學會運用,占有一席之地。
這篇文章將給你提供足夠的關于區(qū)塊鏈的概念,幫助能夠做到:
·靈活地思考關于它的機遇與應用
·辨別出現(xiàn)實中那些夸張炒作之事
··明白下一步要問哪些問題
本文會努力做到深入淺出,形象生動地描述區(qū)塊鏈,以避免出現(xiàn)以下情況:
(A:“給我解釋一下比特幣的運作原理,不要那種高大上的給領導看的簡單版本,我需要完全的技術解釋。”B開始解釋:“早期文明是沒有‘0’的概念的。”A:“繼續(xù)。”)
什么是區(qū)塊鏈
拋開圍繞著區(qū)塊鏈所有的炒作和謎團,它本質(zhì)是一種保存記錄的方式,幾乎能保存任何一種記錄:比特幣及其他的金融交易記錄、合同記錄、醫(yī)療領域敏感的患者信息等等。
“區(qū)塊鏈基本上是保護任何需要防范篡改的資產(chǎn)和交易的好辦法,覆蓋的領域有運輸、投票、醫(yī)療記錄、名譽、身份、物聯(lián)網(wǎng)等。事實上,整個互聯(lián)網(wǎng)的檔案都能保存在區(qū)塊鏈上。“區(qū)塊鏈電郵服務平臺Lemonemail的聯(lián)合創(chuàng)始人MalisaPusonja說道。
使用區(qū)塊鏈保存的記錄的開創(chuàng)性在于:
1.很難——幾乎不可能被篡改;
2.基本上能永久保存,無法刪除;
3.不被任何一個中央機關(個人,機構或服務器)所擁有或控制,價值是否能產(chǎn)生與交換取決于誠實的大多數(shù)。
區(qū)塊鏈工作原理
在繼續(xù)之前,讓我們深呼吸一會:回顧一下你之前閱讀的每一句。好,繼續(xù):
7a7850346058071d11f06ef6d5dd0e21500ace88bdf9d1efd9ae9840769dcc9a
這是啥?!
你看到的是專屬于這篇文章的一段數(shù)字指紋,它是唯一的。
這是個隨機產(chǎn)生的過程——包含任意字母與數(shù)字的數(shù)據(jù)被截斷、打碎和混合,直到成為一個無法識別的字符串被稱為散列。
散列是區(qū)塊鏈的核心概念之一。另外三個核心概念是公共/私人密鑰加密、通過P2P(點對點)網(wǎng)絡分散化,然后就是區(qū)塊鏈數(shù)據(jù)結構本身。
現(xiàn)在,關于散列我們需要記住兩點。
首先,對于任何給定的輸入,生成的散列總是相同的。你可以將本文的內(nèi)容放入剪貼板,并通過散列算法(如SHA-256)傳遞,你將獲得與我們在上面粘貼的一模一樣的字符串(注:需輸入英文原文)。
其次,在輸入數(shù)據(jù)時,即使是有最微小的不同,也會產(chǎn)生一個完全不一樣的散列。
運用上述提到的散列算法,全文對應的散列是:
7a7850346058071d11f06ef6d5dd0e21500ace88bdf9d1efd9ae9840769dcc9a
當輸入刪掉第一個字母的全文,則是:
9270a786e537eb53afe09996acd9d1ebe7f1df9230040605a49b1a6099137b0c
當對比兩個或兩個以上版本時,散列便可以迅速確認數(shù)據(jù)的真實性,賬簿上作弊偽造的額外交易將立即現(xiàn)形,同理,就算是缺少一個逗號虛假合同也會馬上被發(fā)現(xiàn)。看到?jīng)]?就是這么6,區(qū)塊鏈不允許任何一筆重復的交易出現(xiàn)。
公鑰加密
在區(qū)塊鏈研究范圍內(nèi),所謂公鑰與私鑰的加密,其實就是允許我們?nèi)プ粉櫶摂M身份與簽名的技術。這項技術雖然復雜但它的預期結果很簡單:
私鑰允許所有者加密數(shù)據(jù);
公鑰允許其他的所有人解密數(shù)據(jù)。
因此,一個私鑰函數(shù)能作為一個數(shù)字簽名,是因為除了所有者沒有人能編輯加密數(shù)據(jù)。
鏈接在一起的區(qū)塊
在區(qū)塊鏈的術語中,區(qū)塊是一個有永久記錄的數(shù)據(jù)集,比如記錄了多筆金融交易、真實的房產(chǎn)證明,或醫(yī)療記錄——當記錄它們時都會產(chǎn)生一個時間戳。
在區(qū)塊中所有的數(shù)據(jù)都會被弄散,轉(zhuǎn)變?yōu)橐粋€唯一的字符串,正如前文所說的。
好看,這些是區(qū)塊?,F(xiàn)在,讓我們把區(qū)塊連接成區(qū)塊鏈。
由于這些區(qū)塊包含永久記錄的數(shù)據(jù),為了跟蹤新數(shù)據(jù),需要創(chuàng)建新的區(qū)塊(以便記錄新的交易、房地產(chǎn)所有權的變化、最近的體檢等等)。
這些區(qū)塊被血肉相連:
除了存儲新的交易數(shù)據(jù),每一個新產(chǎn)生的區(qū)塊同時還會儲存上一個區(qū)塊的散列值。
這意味著最近的交易記錄包含其中的整個交易記錄。
如此緊密纏繞的區(qū)塊鏈很難被篡改——任何地方如果有任何一點點數(shù)據(jù)被改變,那么該筆交易的涉及的整個區(qū)塊鏈便會崩潰,變得無效,此時作弊者的攻擊也變得毫無意義。記?。?/div>
數(shù)據(jù)中最微小的差異會產(chǎn)生完全不同的散列。
由于每個區(qū)塊都包含前邊區(qū)塊的散列,所以任何篡改都會破壞鏈條,因此被破壞的數(shù)據(jù)會變得明顯被發(fā)現(xiàn),作弊者無處可逃。
那么,是誰在跟蹤這一切呢?
接下來是P2P網(wǎng)絡開始表演。
通過分布式的P2P網(wǎng)絡進行分散
你知道那些秘密社團、大學兄弟會或者黑社會組織有新成員加入時,都如何舉辦入會儀式嗎?
他們這么干的原因是要快速建立信任:每個人都要知道一些別人引以為恥的事。因此集體總要保持對個人的監(jiān)視——敢跟集體的步調(diào)不一致,你的小命就沒了。
分布在P2P(點對點)網(wǎng)絡中的區(qū)塊鏈也有類似的效果,只不過沒有儀式。
聽著,我們剛剛描述的區(qū)塊鏈并不是一個你能用手指去指著的單一實體,它實際上是在大型計算機網(wǎng)絡中被復制和傳播的。
網(wǎng)絡中的每個節(jié)點都可以跟蹤其他每個節(jié)點的記錄,并存儲其記錄。添加到區(qū)塊鏈上的每個新區(qū)塊必須經(jīng)過網(wǎng)絡的驗證和確認。
這就意味著,首先,這些過程不需要第三方或中央機關來調(diào)解交易,全地球的網(wǎng)絡是信任的保證。
其次被保存在區(qū)塊鏈上的記錄堅不可摧,除非世界末日式的核戰(zhàn)爭爆發(fā)或者行星碰撞地球……一個惡意攻擊者需要破壞全球的計算機網(wǎng)絡才能成功,因為并不存在一個中心的故障點。
挖礦
最后一個核心概念就是挖礦。如果比特幣并不以物質(zhì)實體(比如貴金屬)存在,礦工們?nèi)绾伍_采?
這實際上只是另一個極具獨創(chuàng)性的解決方案,能增加一層安全性。
假設一個擁有軍事級計算能力的神一樣的黑客想要篡改一個區(qū)塊,那么他需要去控制住相對區(qū)塊鏈P2P網(wǎng)絡范圍內(nèi)所有節(jié)點的一個臨界值(超過全網(wǎng)50%),才能去使一個被篡改的交易生效(比如,支付了100美元之后,又將這100美元重新支付給別人。)
區(qū)塊鏈中的區(qū)塊是通過協(xié)議驗證的,協(xié)議需要非常大的計算機算力,以至于執(zhí)行它的成本遠遠超過了從篡改中獲得的任何可能的利益。
為了解釋這一點,我們最后一次回顧散列……
之前沒有提到的散列的一個屬性是它們的長度總是相同。
當“Satoshi Nakamoto”(中本聰,區(qū)塊鏈和比特幣的發(fā)明者)這個名字被SHA256散列算法轉(zhuǎn)化后,得到的散列值如下
a0dc65ffca799873cbea0ac274015b9526505daaaed385155425f7337704883e
以下是中本聰整個維基百科頁面的散列值:
1d4d9c2cbc775ea2a2ed455e8d138efa2503ca55611361866c364cc68059abff
它們的長度相同,這就意味著潛在的散列值數(shù)量是有限的。
構成散列的字符串實際上是256-bits,代表十六進制數(shù)字,所以潛在的散列值有2的256次方個。
因此,盡管相同的輸入將始終產(chǎn)生相同的散列,但是在理論上也有可能為兩個不同的輸入產(chǎn)生相同的散列。
但是,這是不可能有意造成,就像是你不可能某一眼隨便看了一顆星星,正好它就是一顆跟地球一樣有生命的星球。
但能做到的是去有意地生成一個以特定字符串開頭的散列值,比如,4個0。
要把它計算出來極其困難,但也有可能。
這就是用于驗證區(qū)塊鏈中區(qū)塊的方法——所謂的“挖礦”。它的工作原理如下:
首先,為一個區(qū)塊鏈設置一個有效的標準。每個散列值必須以4個0開頭。
然后,區(qū)塊鏈P2P網(wǎng)絡(某人的電腦)中的某個節(jié)點要采用一個未經(jīng)驗證的區(qū)塊時——包括該區(qū)塊攜帶的所有記錄-——并嘗試去添加正確的字節(jié)組合——一個隨機數(shù),以便生成以4個0開頭的散列值。
這相當于要進行數(shù)不勝數(shù)的試驗和產(chǎn)生錯誤值。CPU要篩選大量的組合,直到找到那個正確的數(shù)值來添加到區(qū)塊,以確保它以4個0開頭。
這個系統(tǒng)的好處是,礦工非常難以生成一個有效的區(qū)塊鏈隨機數(shù),但一旦發(fā)現(xiàn),很容易去驗證這是正確的散列值(只要通過散列算法計算,看看它是不是以4個0開頭)
因此,一旦區(qū)塊鏈P2P網(wǎng)絡中的某個節(jié)點“接到重活”,整個網(wǎng)絡就能夠驗證它要確認的那個區(qū)塊的有效性。網(wǎng)絡各節(jié)點共同保證信任,使通過掌控網(wǎng)絡中大部分節(jié)點來控制整個系統(tǒng)之事不可能發(fā)生。
區(qū)塊鏈因比特幣開始聞名于世,實際上還有許多其他的應用場景能夠通過區(qū)塊鏈技術受益。
真正交易價值的互聯(lián)網(wǎng)
通過對任何財產(chǎn)創(chuàng)建一個分布式的、永久的記錄,區(qū)塊鏈讓我們不僅僅使用網(wǎng)絡去交換信息,還能在沒有第三方干涉的情況下交易價值,(第三方指Paypal、支付寶、信用卡供應商這些平臺,我們經(jīng)常要通過他們進行網(wǎng)上金錢交易)。
這個“真正交易價值的互聯(lián)網(wǎng)”可以改變世界經(jīng)濟運作的方式,早一點了解它如何運作是件好事。對于人類由來已久的信任難題來說,這是一個驚人的技術解決方案——它能在人與人之間的經(jīng)濟活動基礎中,建立起兩個或更多人之間的信任,而不需要別的人為交易中的任何人做擔保。
第三十四屆CIO班招生
國際CIO認證培訓
首席數(shù)據(jù)官(CDO)認證培訓
責編:houlimin
免責聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權歸原作者所有。任何單位或個人認為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,請及時通知本站,予以刪除。