你或許聽說過比特幣一種爭議不斷的數(shù)字貨幣,比特幣的最大特點是去中心化。使用比特幣人們無需借助銀行就能完成支付,最近幾個月來金融巨頭們突然 開始關(guān)注比特幣背后的技術(shù),并且把這種技術(shù)用在了非貨幣領(lǐng)域,比如股票交易、選舉投票等等。這種技術(shù)就叫做區(qū)塊鏈,一種實時記錄全部交易的去中心化公開數(shù)據(jù)庫,在區(qū)塊鏈上進行支付時全網(wǎng)計算機共同查詢區(qū)塊鏈數(shù)據(jù),共同驗證這筆支付交易是否有效。確認支付后將寫入?yún)^(qū)塊鏈并產(chǎn)生一條不可篡改記錄。
大家最近看到這么多區(qū)塊鏈的相關(guān)新聞一定會有著這樣的困惑,單從“區(qū)塊鏈”這三個字也確實不太好理解其背后的技術(shù),看到大家對此有著如此多的疑問,下面小編試著用通俗易懂的方式幫大家簡單梳理一些有關(guān)“區(qū)塊鏈”的知識。
區(qū)塊鏈本質(zhì)上是一個去中心化的分布式賬本數(shù)據(jù)庫。整個數(shù)據(jù)庫由一串使用密碼學(xué)相關(guān)聯(lián)所產(chǎn)生的數(shù)據(jù)塊組合而成,每個區(qū)塊在生成時都會自動的加蓋時間戳并被附上唯一的數(shù)值。
首先不要把區(qū)塊鏈想的過于高深,他是一個分布在全球各地、能夠協(xié)同運轉(zhuǎn)的數(shù)據(jù)庫存儲系統(tǒng),區(qū)別于傳統(tǒng)數(shù)據(jù)庫運作——讀寫權(quán)限掌握在一個公司或者一個集權(quán)手上(中心化的特征),區(qū)塊鏈認為,任何有能力架設(shè)服務(wù)器的人都可以參與其中。來自全球各地的掘金者在當(dāng)?shù)夭渴鹆俗约旱姆?wù)器,并連接到區(qū)塊鏈網(wǎng)絡(luò)中,成為這個分布式數(shù)據(jù)庫存儲系統(tǒng)中的一個節(jié)點;一旦加入,該節(jié)點享有同其他所有節(jié)點完全一樣的權(quán)利與義務(wù)(去中心化、分布式的特征)。與此同時,對于在區(qū)塊鏈上開展服務(wù)的人,可以往這個系統(tǒng)中的任意的節(jié)點進行讀寫操作,最后全世界所有節(jié)點會根據(jù)某種機制的完成一次又依次的同步,從而實現(xiàn)在區(qū)塊鏈網(wǎng)絡(luò)中所有節(jié)點的數(shù)據(jù)完全一致。
區(qū)塊鏈技術(shù)到底解決了啥?它有什么意義?
其實區(qū)塊鏈的最大價值就是去中心化,那么什么是中心化什么又是去中心化呢?
中心化:
在生活中我們可以看到很多中介機構(gòu),買房需要中介,二手車需要中介,再往大點說其實淘寶跟銀行也是中介,淘寶的是賣家與買家的中介,銀行轉(zhuǎn)賬人與收款人之間的中介。中介無處不在幾乎,只要供求雙方的信息存在不對等,或者一點點不便利,都會有中介的存在,這些“中介”的本質(zhì)就是將資源與信息進行整合并中心化,他們在其中充當(dāng)著第三方擔(dān)保人的角色。
(這種方式卻有著一些天生的弊端:例如運營成本很高、過程繁瑣復(fù)雜、有被中心化代理控制的風(fēng)險)
其實現(xiàn)代金融體系本身就是過度中心化典例,各國政府和央行控制了貨幣發(fā)行權(quán),每次超發(fā)貨幣引起通貨膨脹都會對財富產(chǎn)生貶值影響。另外現(xiàn)代銀行都實行部分準備金制度。人們將錢存于銀行,銀行并沒有將錢全部安全地保存起來,而是將其中絕大部分用于放貸,這一比例一度高達80%以上。銀行并不承諾能兌現(xiàn)儲戶的所有取款要求,在超過20%的儲戶同時要求取款時,銀行無法償付了。這其中有著潛在的違約風(fēng)險,歷史上,這種風(fēng)險多次成為真實的危機。
去中心化:
去中心化故名思議就是不要中心,比如說微博是一個去中心化的體現(xiàn),每個人都可以是一個節(jié)點,每個人都可以發(fā)文去影響別人,在其中任何人都可以成為中心,而且任何中心都不是永久的,中心對每個人不具備強制作用;再例如公交車站和打車,公交車都有自己固定的路線,人要去目的地只能到公交站這一集中點進行匯合,再到達這條路線的既定的站點。
而打車可以遵循每個用戶的請求,用戶可以在任意一個出發(fā)地到達到任意一個目的地,每個提供出行服務(wù)的出租車都是一個中心;再例如食堂與外賣,前者集中大家去往一個固定的地點進行打飯用餐,而外賣則是任意地點任意時間都可進行點餐用餐。(舉例只是為讓大家了解去中心化概念,但并不是說打車與外賣都跟區(qū)塊鏈有關(guān))
區(qū)塊鏈是如何做到去中心化的?
區(qū)塊鏈技術(shù)的核心是分布式網(wǎng)絡(luò)、加密算法和共識機制。簡單地說,區(qū)塊鏈是一個建立在互聯(lián)網(wǎng)上的公共的賬本,互聯(lián)網(wǎng)上每個人的計算機中,都可以有這樣一個賬本,這個賬本中的數(shù)據(jù)是完全公開透明的,任何人都可以參與記賬和核帳,當(dāng)你進行交易時,這筆交易就會記錄到你們的賬本上,而且每個區(qū)塊的賬本都是相同的。
這就從根本上簡化了傳統(tǒng)的信任機制,不需要有公信度的第三方進行擔(dān)保。在原來兩個互不認識和信任的人要達成協(xié)作是很難的,但基于區(qū)塊鏈的特性,現(xiàn)在沒有任何中介機構(gòu)參與的情況下,雙方也可以實現(xiàn)互信與協(xié)作。同時,這個賬本是十分安全的,因為區(qū)塊鏈采用的加密技術(shù)就是基于密碼學(xué),篡改這個賬本中的內(nèi)容是十分困難的,就算你突破了區(qū)塊鏈的加密技術(shù),篡改了自己的賬本也是沒意義的,因為區(qū)塊鏈還會自動同步到全世界所有人的賬本上,這無異于掩耳盜鈴。
下面給大家講一個小故事:讓大家通俗的理解下!
有一天張三跟李四借了10貫銅錢,但是有擔(dān)心李四會借錢不還,于是當(dāng)著挨家挨戶的告訴全村人:“李四借了我10貫銅錢,大家?guī)臀矣涃~啊”,因此全村人都知道了“張三借給李四10貫銅錢”。
這個時候一個去中心化的模型就建立起來了,這在里面不需要借貸協(xié)議也不需要銀行擔(dān)保,整個村子里的每個人都會為張三與李四進行記賬,如果李四賴賬不還,全村人都會說李四你為啥欠錢不還,并且不會再借錢給他。這個方法雖然很笨,但卻是管用,漸漸的村里人都開始流行使用這種方法,不過村里發(fā)生什么大小事情還是誰跟誰之前簽訂什么協(xié)議大家都用這種方法告知全村人,而在現(xiàn)代借助分布式網(wǎng)絡(luò)與共識機制人們可以在短短的幾秒內(nèi)就讓整個網(wǎng)絡(luò)都記錄你們的協(xié)議或約定,這就是區(qū)塊鏈技術(shù)。
再往下接著講,如果這個村子的流動貨幣只有1000貫銅錢,張三突然告訴大家他自己就有950貫銅錢,那怎么辦呢?大家還會相信他么?如果張三謊報了自己的財產(chǎn),這個大家公用的賬本豈不是沒有意義了?
為了避免這種情況,大家在記第一筆帳的時候就立下了一個規(guī)矩,每次往賬本里記錄的時候要同時記錄下時間編號,例如“張三借給李四10貫銅錢(001)→→李四將10貫銅錢還給張三(002)→→王五借給趙六50貫銅錢(003)”這樣的好處就是每筆交易或事件都是可以精準查詢的,而且無法進行謊報或篡改,因為每家每戶都有賬本,出了問題大家拿出賬本一對就知道是哪里出現(xiàn)了問題。

這樣的方式雖然很管用,但是時間久了,大家都覺得很累,不想再去費心記載村里發(fā)生的事情。為了避免這種情況發(fā)生,村支書想了一個辦法,為了激勵大家?guī)臀液陀涃~與傳話,只要是第一個將事件記錄到本子上的人,都會獲得一天口糧作為獎勵,作為記賬的酬勞。而且在記錄完之后,要告訴村里其它人自己已經(jīng)記錄了,并且在記錄內(nèi)容中加上時間編號,以供下一個村民繼續(xù)記錄。
在上面的故事中,就是區(qū)塊鏈技術(shù)的簡單縮影,依靠這種技術(shù)整個村子實現(xiàn)了去中心化的管理與交易,不需要有糧行、典當(dāng)行、錢柜參與進來。
而因記錄獲得的口糧獎勵的其實就可以當(dāng)做現(xiàn)在數(shù)字貨幣流行的“挖礦”行為。挖礦其實就是數(shù)字貨幣中的工作量證明——“POW”,全稱Proof of Work。你獲得多少貨幣,取決于你挖礦貢獻的有效工作,以比特幣為例當(dāng)前挖礦的貢獻主要靠進行hash計算來證明。
區(qū)塊鏈的發(fā)展階段:
階段1:這個階段區(qū)塊鏈技術(shù)主要被用于數(shù)字貨幣,例如比特幣、瑞波幣等。在這個階段因區(qū)塊鏈技術(shù)產(chǎn)生的代幣,被當(dāng)做支付工具使用,以去中心化交易。
階段2:圍繞智能合約建立區(qū)塊鏈世界的基礎(chǔ)建設(shè)(商業(yè)應(yīng)用,包認證、支付等),智能合約主鏈當(dāng)前主要有:NEO、Qutm、ETH等。
階段3:2.0時代的基礎(chǔ)設(shè)施完成,區(qū)塊鏈世界中也會有像BAT這樣的軟件巨頭,服務(wù)我們的日常生活,社會以極低的成本形成社會的信任關(guān)系,中心化機構(gòu)逐漸消失。
那階段2中的智能合約又是什么?
智能合約是一種用計算機語言取代法律語言去記錄條款的合約。智能合約可以由一個計算系統(tǒng)自動執(zhí)行。如果區(qū)塊鏈是一個數(shù)據(jù)庫,智能合約就是能夠使區(qū)塊鏈技術(shù)應(yīng)用到現(xiàn)實當(dāng)中的應(yīng)用層。
傳統(tǒng)意義上的合同一般與執(zhí)行合同內(nèi)容的計算機代碼沒有直接聯(lián)系。紙質(zhì)合同在大多數(shù)情況下是被存檔的,而軟件會執(zhí)行用計算機代碼形式編寫的合同條款。智能合約的潛在好處包括降低簽訂合約、執(zhí)行和監(jiān)管方面的成本;因此,對很多低價值交易相關(guān)的合約來說,這是極大降低人力成本。
區(qū)塊鏈有什么特點?能用來干啥?
概括來說,區(qū)塊鏈(Blockchain)是比特幣的底層技術(shù),像一個數(shù)據(jù)庫賬本,記載所有的交易記錄,本質(zhì)上是一個去中心化的數(shù)據(jù)庫。這項技術(shù)也因其安全、便捷的特性逐漸得到了銀行與金融業(yè)的關(guān)注。
區(qū)塊鏈具有去中心化、無須中心信任、不可篡改和加密安全等特點,正在走進政府決策、金融機構(gòu)、大型企業(yè)的視野,并應(yīng)用于數(shù)字貨幣、支付清算、信貸融資、金融交易。
區(qū)塊鏈能用來干什么?從目前來看,區(qū)塊鏈最明顯的應(yīng)用就是比特幣。區(qū)塊鏈最早得到關(guān)注也得益于比特幣。
電子發(fā)燒友App















評論