區(qū)塊鏈到底是什么抚笔?相信很多人還是一知半解,大部分搜索到的答案對于非專業(yè)人士都難以理解侨拦,有些詞語分開看漢字都認(rèn)識殊橙,但是組合在一起卻不明白什么意思,本文對“區(qū)塊鏈”進行全面的總結(jié)狱从,結(jié)合舉例說明膨蛮,讓大家更好的理解:一、百度百科的燒腦解釋:“區(qū)塊鏈(Blockchain)是分布式數(shù)據(jù)存儲季研、點對點傳輸鸽疾、共識機制、加密算法等計算機技術(shù)的新型應(yīng)用模式训貌。 ”簡單理解:區(qū)塊鏈制肮,本質(zhì)上是一種去中心化的分布式數(shù)據(jù)庫。①舉例:A借錢給B递沪,A怕B賴賬豺鼻,于是找來村長做公證,記錄了這筆借款款慨。這就是中心化儒飒。但如果A不找村長,而是找來村里所有人檩奠,村里每個人手里都有一個賬本桩了,都記錄了這筆借款附帽,這個就叫去中心化。以前這個村長德高望重井誉,掌握著全村的賬本蕉扮,大家都把錢存在他那里,這是過去大家對中心化“村長”的信任颗圣。但是現(xiàn)在出現(xiàn)了一些問題喳钟,比如:村里來了小偷偷走賬本、村長開始收取記賬手續(xù)費在岂、找不到村長人奔则,無法記賬、村長年邁以高蔽午,萬一離世怎么辦易茬、或者村長偷偷挪用大家的錢,怎么辦呢?這些都是中心化的弊端及老!于是大家每個人都發(fā)了一本賬本疾呻,任何人之間轉(zhuǎn)賬,借款写半,都通過大喇叭廣播出去,大家收到消息后尉咕,每個人都在自家的賬本上記下這筆交易叠蝇,這就叫去中心化。有了這些分布式賬本年缎,即使村長悔捶,A和B的賬本都丟了也沒關(guān)系,因為村里其他家都有賬本单芜。這個賬本上的每一頁紙就可以理解成一個區(qū)塊蜕该,整個賬本就可以理解成“區(qū)塊鏈”二、區(qū)塊鏈的起源:2008年由中本聰發(fā)表的一篇論文《比特幣:一種點對點的電子現(xiàn)金系統(tǒng)》洲鸠,首次提出了區(qū)塊鏈的概念堂淡。與比特幣的關(guān)系:區(qū)塊鏈?zhǔn)潜忍貛诺牡讓蛹夹g(shù),比特幣是區(qū)塊鏈的第一個應(yīng)用扒腕。區(qū)塊鏈作為比特幣的底層技術(shù)绢淀,比特幣的交易信息記錄在去中心化的“賬本”上,這個“賬本”就是區(qū)塊鏈瘾腰,如果把區(qū)塊鏈比喻成一個實體賬本皆的,那么每一個區(qū)塊就相當(dāng)于這個賬本中的一頁,每十分鐘生成一頁新的賬本蹋盆,每一頁賬本上記載著比特幣網(wǎng)絡(luò)這十分鐘的交易信息费薄,然后按照時間順序硝全,使用密碼學(xué)方法將數(shù)據(jù)區(qū)塊以順序相連的方式,組合成一種鏈狀的數(shù)據(jù)結(jié)構(gòu)楞抡,每一個數(shù)據(jù)塊中包含了一批次比特幣網(wǎng)絡(luò)交易的信息伟众,并以密碼學(xué)方式保證其數(shù)據(jù)不可篡改和不可偽造,因此得名區(qū)塊鏈拌倍。當(dāng)比特幣誕生后赂鲤,國內(nèi)外各大金融機構(gòu)爭相研究比特幣的底層技術(shù)區(qū)塊鏈,并尋求區(qū)塊鏈的實際應(yīng)用柱恤。2015年經(jīng)濟學(xué)人發(fā)布了封面文章《重塑世界的區(qū)塊鏈技術(shù)》后區(qū)塊鏈技術(shù)在全球掀起一股金融科技狂潮数初,僅2016年就有數(shù)十億美元投資到區(qū)塊鏈企業(yè)當(dāng)中。2017年9月梗顺,中國政府網(wǎng)發(fā)布文章《我國區(qū)塊鏈產(chǎn)業(yè)有望走在世界前列》泡孩,公開支持區(qū)塊鏈技術(shù)發(fā)展。區(qū)塊鏈在金融寺谤、保險仑鸥、零售、公證等實體經(jīng)濟領(lǐng)域的應(yīng)用開始加速落地变屁。三眼俊、區(qū)塊鏈的運作原理:區(qū)塊鏈并不是新的發(fā)明的一種技術(shù),而是一系列技術(shù)的集成:包括非對稱加密算法粟关、時間戳疮胖、共識機制等。以比特幣為例:區(qū)塊鏈通過時間戳和工作量證明機制闷板,解決了雙重支付和51%算力攻擊問題澎灸,既保證同一筆比特幣不可能被花費兩次,并且遮晚,在整個去中心化的區(qū)塊鏈網(wǎng)絡(luò)中性昭,在所有節(jié)點間保持一致。使用非對稱加密機制县遣,保證私鑰的安全性糜颠、使用時間戳保證區(qū)塊鏈按順序連接成鏈、工作量證明機制解決了在去中心化系統(tǒng)中如何公平的分發(fā)2100萬個比特幣的問題萧求。①時間戳是什么括蝠?區(qū)塊鏈通過時間戳,保證每個區(qū)塊依次順序相連饭聚。時間戳使區(qū)塊鏈上的每一筆數(shù)據(jù)都具有時間標(biāo)記忌警,簡單來說,時間戳證明了區(qū)塊鏈上什么時間發(fā)生了什么事情,且任何人無法篡改法绵,時間戳在區(qū)塊鏈中扮演公證人的角色箕速,而且比傳統(tǒng)的公證制度更為可信,因為區(qū)塊鏈上記錄的信息無法被任何人以任何方式修改朋譬,因為運用了時間戳盐茎,區(qū)塊鏈技術(shù)很適合用于知識產(chǎn)權(quán)保護等領(lǐng)域。舉例:你寫了一篇論文徙赢,在發(fā)布之前想先找行業(yè)專家指點一下字柠,但是你擔(dān)心專家直接用他的名義發(fā)表,這時候你只需先保存在鏈上狡赐,便可以輕松證明版權(quán)窑业。②非對稱加密算法是什么?對稱加密算法是指加密和解密時使用的是同一個秘鑰枕屉,與對稱加密算法不同常柄,非對稱加密算法需要公鑰和私鑰,公鑰和私鑰是一對搀擂,如果用公鑰對數(shù)據(jù)進行加密西潘,只有用對應(yīng)的私鑰才能解密,在區(qū)塊鏈的價值傳輸中,要利用公鑰和私鑰來識別身份。比如,A想要像B證明自己就是A,A只需要用私鑰對文件加密后發(fā)送給B癞蚕,B收到之后用A公布的公鑰來解密。如果能解開,就可以驗證A就是A。這樣不對稱的加密方式,增強了點對點式交易的安全性食茎。③共識機制是什么蒂破?共識機制就是確定達成某種共識。在區(qū)塊鏈系統(tǒng)中沒有像銀行一樣的中心化記賬機構(gòu)别渔,所以要保證每一筆交易在所有記帳節(jié)點上的一致性附迷,讓全網(wǎng)達成共識至關(guān)重要。共識機制解決了這個問題哎媚,區(qū)塊鏈的共識機制很多喇伯,重點來解讀最常見的三種共識機制:工作量證明機制pow、權(quán)益證明機制pos和股份授權(quán)證明Dpos拨与。1.工作量證明機制pow是什么稻据?可簡單理解為一份證明,證明你做過一定量的工作买喧,通過查看工作結(jié)果捻悯,就能知道你完成了指定量的工作匆赃,區(qū)塊鏈需要大家共同參與記賬,才能持續(xù)運作今缚。記錄消息就能賺到比特幣算柳。所以,記賬活動在區(qū)塊鏈的世界里俗稱為挖礦姓言。比特幣挖礦采用的就是工作量證明機制瞬项,比特幣網(wǎng)絡(luò)通過調(diào)節(jié)計算難度,保證每次競爭記賬都需要全網(wǎng)礦工計算約10分鐘何荚,才能算出一個滿足條件的結(jié)果囱淋。該結(jié)果即“區(qū)塊頭”里包含的隨機數(shù)。 工作量證明是指兽泣,如果礦工找到了一個滿足條件的結(jié)果绎橘,我們便可以認(rèn)為全網(wǎng)礦工完成了指定難度系數(shù)的工作量。獲得記賬權(quán)的幾率取決于礦工工作量占比全網(wǎng)的比例唠倦,如果占比30%称鳞,那么獲得記賬權(quán)的幾率也是30%。所以提高工作量占比才能提高競爭力稠鼻,才能獲得更多新誕生的比特幣冈止!2.權(quán)益證明機制p os是什么?通過評估你持有代幣的數(shù)量和時長來決定你獲得記賬的機率候齿,類似于股票的分紅制度熙暴,持有股權(quán)相對多的人就能夠獲得更多的分紅。相比pow慌盯,pos存在兩個優(yōu)勢:第一pos不會造成過多的電力浪費周霉,因為pos不需要靠比拼算力來挖礦。第二亚皂,POS更難進行51%攻擊俱箱。也可以理解為工作量證明的升級版,加快了運算速度灭必,但依然是挖礦狞谱。目前有很多數(shù)字資產(chǎn)用pow發(fā)行新幣。3.股份授權(quán)證明機制dpos是什么禁漓?類似于董事會投票跟衅,是通過節(jié)點選舉若干代理人,由代理人負(fù)責(zé)驗證和記賬播歼。為了激勵更多人參與競選伶跷,系統(tǒng)會生成少量代幣作為獎勵。比特股就采用該方式。相較pow撩穿,dpos大幅提高區(qū)塊鏈處理數(shù)據(jù)的能力磷支,甚至可以實現(xiàn)秒到賬,同時也大幅降低維護區(qū)塊鏈網(wǎng)絡(luò)安全的費用食寡。從而使數(shù)字資產(chǎn)的交易速度接近VISA等中心化結(jié)算系統(tǒng)雾狈。未完待續(xù)……
作者:宋保鴻