" />
2017-11-10 09:26:42
區(qū)塊鏈乍看似乎是一個(gè)去中心化的分布式賬本,但這只是基于比特幣來說,實(shí)際上連狹義的區(qū)塊鏈都算不上。
區(qū)塊鏈從本質(zhì)上來說是一串使用密碼學(xué)相關(guān)聯(lián)所產(chǎn)生的數(shù)據(jù)塊,每一個(gè)數(shù)據(jù)塊中包含了多次網(wǎng)絡(luò)交易有效確認(rèn)的信息。
鏈的組成:節(jié)點(diǎn)(每一個(gè)參與者)——節(jié)點(diǎn)與節(jié)點(diǎn)的交易歷史(組成區(qū)塊)——區(qū)塊連接區(qū)塊(形成鏈)
每個(gè)交易都應(yīng)用了非對(duì)稱密碼學(xué)(比特幣是哈希數(shù)值),每條區(qū)塊鏈的形成都有一個(gè)共識(shí)機(jī)制。
用元界CTO陳浩的話來說就是:區(qū)塊鏈更像是一門交叉學(xué)科,結(jié)合了P2P網(wǎng)絡(luò)技術(shù)、非對(duì)稱加密技術(shù)、宏觀經(jīng)濟(jì)學(xué)、經(jīng)濟(jì)學(xué)博弈等等知識(shí)。
區(qū)塊鏈的特點(diǎn)
1. 去中心化:采用純數(shù)學(xué)方法而不是中心機(jī)構(gòu)來建立分布式節(jié)點(diǎn)間的信任關(guān)系。
數(shù)據(jù)的驗(yàn)證、記賬、存儲(chǔ)、維護(hù)和傳輸?shù)冗^程均是基于分布式系統(tǒng)結(jié)構(gòu)。不像我們現(xiàn)在的網(wǎng)上支付,有支付寶來處理。區(qū)塊鏈應(yīng)用中沒有第三方來處理點(diǎn)與點(diǎn)之間的信任問題。
2. 不可篡改:牽一發(fā)動(dòng)全身。因?yàn)槊總€(gè)區(qū)塊鏈都保留上一個(gè)區(qū)塊的hash值,而hash值只要有任何改動(dòng)就變得不一樣,如果你要修改一個(gè)區(qū)塊鏈,那么你需要把這個(gè)區(qū)塊以前鏈條上所有的區(qū)塊都修改了。這也是常說破壞比特幣就需要超過全網(wǎng)50%的算力。
3. 高度透明和安全:系統(tǒng)是開放的。除了交易各方的私有信息被加密外,區(qū)塊鏈的數(shù)據(jù)對(duì)所有人公開,任何人都可以通過公開的接口查詢區(qū)塊鏈數(shù)據(jù)和開發(fā)相關(guān)應(yīng)用,因此整個(gè)系統(tǒng)信息高度透明。
4. 匿名性:參與的每一個(gè)節(jié)點(diǎn)都不需要公開身份。由于節(jié)點(diǎn)之間的交換遵循固定的算法,其數(shù)據(jù)交互是無需信任的(區(qū)塊鏈中的程序規(guī)則會(huì)自行判斷活動(dòng)是否有效),因此交易對(duì)手無須通過公開身份的方式讓對(duì)方自己產(chǎn)生信任,對(duì)信用的累積非常有幫助。
區(qū)塊鏈的類別
區(qū)塊鏈的類別根據(jù)訪問權(quán)限的程度可以分為3類。
1. 公有鏈:世界上任何個(gè)體或者團(tuán)體都可以發(fā)送交易,且交易能夠獲得該區(qū)塊鏈的有效確認(rèn),任何人都可以參與其共識(shí)過程。開放生態(tài)的交易網(wǎng)絡(luò),主要是為行業(yè)鏈和私有鏈提供全球交易網(wǎng)絡(luò)。比特幣和其他很多虛擬貨幣就屬于公有鏈。
2. 聯(lián)盟鏈:由某個(gè)群體內(nèi)部指定多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,每個(gè)塊的生成由所有的預(yù)選節(jié)點(diǎn)共同決定(預(yù)選節(jié)點(diǎn)參與共識(shí)過程),其他接入節(jié)點(diǎn)可以參與交易,但不過問記賬過程(本質(zhì)上還是托管記賬,只是變成分布式記賬,預(yù)選節(jié)點(diǎn)的多少,如何決定每個(gè)塊的記賬者成為該區(qū)塊鏈的主要風(fēng)險(xiǎn)點(diǎn)),其他任何人可以通過該區(qū)塊鏈開放的API進(jìn)行限定查詢。這一種就屬于半公開性質(zhì)的混合鏈了。
3. 私有鏈:公司或個(gè)人獨(dú)享的。僅僅使用區(qū)塊鏈的總賬技術(shù)進(jìn)行記賬,可以是一個(gè)公司,也可以是個(gè)人,獨(dú)享該區(qū)塊鏈的寫入權(quán)限,本鏈與其他的分布式存儲(chǔ)方案沒有太大區(qū)別。
區(qū)塊鏈的應(yīng)用
對(duì)于區(qū)塊鏈的在應(yīng)用領(lǐng)域的發(fā)展預(yù)測(cè),在我看來目前有兩大派:資產(chǎn)數(shù)字化和解決信任問題的區(qū)塊鏈服務(wù)。
1. 資產(chǎn)數(shù)字化:這一派認(rèn)為,未來人類的資產(chǎn)都會(huì)面臨數(shù)字化,但其中實(shí)現(xiàn)的困難只有區(qū)塊鏈技術(shù)能解決。
互聯(lián)網(wǎng)讓人們的生活開始數(shù)字化,而移動(dòng)互聯(lián)網(wǎng)讓生活數(shù)字化的時(shí)間變多,程度隨之也變深,區(qū)塊鏈的應(yīng)用則會(huì)讓人們生活、資產(chǎn)都數(shù)字化,進(jìn)入“價(jià)值互聯(lián)網(wǎng)”的時(shí)代。
互聯(lián)網(wǎng)(電腦的應(yīng)用)——移動(dòng)互聯(lián)網(wǎng)(手機(jī)的應(yīng)用)——價(jià)值互聯(lián)網(wǎng)(區(qū)塊鏈的應(yīng)用)
2. 區(qū)塊鏈服務(wù):根據(jù)公鏈提供的基礎(chǔ)設(shè)施開發(fā)公鏈應(yīng)用,并運(yùn)行應(yīng)用提供服務(wù)。如在以太坊上使用智能合約開發(fā)公鏈應(yīng)用,并在以太坊節(jié)點(diǎn)上運(yùn)行對(duì)公眾提供有效服務(wù)。除此之外所有需要解決信任問題來提高效率的服務(wù)都將使用區(qū)塊鏈技術(shù)進(jìn)行升級(jí),相當(dāng)于區(qū)塊鏈會(huì)重新架構(gòu)互聯(lián)網(wǎng),猶如移動(dòng)端對(duì)互聯(lián)網(wǎng)的影響和改變一樣。
區(qū)塊鏈實(shí)現(xiàn)普遍應(yīng)用的難點(diǎn)
1. 效率問題:眾所周知的是未進(jìn)行segwit2x時(shí),比特幣單個(gè)區(qū)塊中每秒7筆交易,被支付寶每秒100000+筆交易的效率遠(yuǎn)遠(yuǎn)甩在后面。
不說比特幣,就算應(yīng)用在其他領(lǐng)域,區(qū)塊鏈的應(yīng)用可能由于節(jié)點(diǎn)太多,導(dǎo)致用戶的終輸出速度都會(huì)卡在這里。每筆交易都要調(diào)出歷史全部記錄,而且需要每個(gè)節(jié)點(diǎn)都能讀出病確認(rèn),明顯使得區(qū)塊鏈應(yīng)用的性能不足。
2. 法律法規(guī)問題:任何一個(gè)新型產(chǎn)業(yè)出現(xiàn)時(shí),法律法規(guī)必然是滯后甚至一片空白的。哪怕區(qū)塊鏈?zhǔn)侨ブ行幕?,但不意味著可以不受法律法?guī)的約束。例如以太坊的DAO事件。
DAO是一個(gè)以太坊成立之初就高調(diào)成立的,認(rèn)為去中心化和以太坊可以解決一切問題的組織,他們致力于將所有的東西智能合約和代碼化。然后,某一次,某個(gè)智能合約出了問題,導(dǎo)致黑客利用漏洞轉(zhuǎn)走了360萬的以太幣。
站在法律的角度,某個(gè)區(qū)塊鏈的兩者由于程序bug出現(xiàn)了不一致,法律應(yīng)該保護(hù)哪個(gè)的合法性?
3 安全性問題:雖說區(qū)塊鏈有密碼學(xué)的加持,但是安全性仍是相對(duì)的,對(duì)整條鏈來說是黑客攻擊、對(duì)每個(gè)節(jié)點(diǎn)來說是秘鑰丟失后一切歸零無法找回,以及隱私的安全性。
區(qū)塊鏈未來發(fā)展
在區(qū)塊鏈前面掀起狂潮的技術(shù)應(yīng)該是大數(shù)據(jù),大數(shù)據(jù)也有諸多弊端,很多基于大數(shù)據(jù)出來的方案并不能滿足商家應(yīng)用的需求,本質(zhì)上也是商家的業(yè)務(wù)模型沒有轉(zhuǎn)變,再好的技術(shù)沒有對(duì)應(yīng)的業(yè)務(wù)模型支撐也是一件無用的擺飾,這個(gè)道理同樣可以順推到區(qū)塊鏈上,不同的是,商家要換成用戶,用戶沒有轉(zhuǎn)變使用習(xí)慣的話,再好的區(qū)塊鏈應(yīng)用也無法被普遍大眾接受。
需要用戶轉(zhuǎn)變使用習(xí)慣,那區(qū)塊鏈應(yīng)用抑或區(qū)塊鏈服務(wù)在除了擁有低成本的信任環(huán)境外,還需要很低的使用門檻、保障用戶隱私安全、性能效率高……