資源描述:
《區(qū)塊鏈技術(shù)及應(yīng)用解讀.docx》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、解讀區(qū)塊鏈技術(shù)及應(yīng)用兩萬字深度長文!從原理到趨勢,解剖風(fēng)口上的區(qū)塊鏈技術(shù)區(qū)塊鏈不是一項新技術(shù),而是一個新的技術(shù)組合。其關(guān)鍵技術(shù)包括P2P動態(tài)組網(wǎng)、基于密碼學(xué)的共享賬本、共識機制、智能合約等技術(shù);科技史上大部分創(chuàng)新都是與生產(chǎn)力有關(guān)的,提升效率,讓人做更少工作,讓機器做更多工作;區(qū)塊鏈帶來的最主要的顛覆卻是生產(chǎn)關(guān)系上的;互聯(lián)網(wǎng)實現(xiàn)了信息的傳播,區(qū)塊鏈實現(xiàn)了價值的轉(zhuǎn)移;區(qū)塊鏈可以看作是“價值互聯(lián)網(wǎng)”的基礎(chǔ)協(xié)議,類似于“信息互聯(lián)網(wǎng)”的HTTP協(xié)議,二者都是建議在TCP/IP協(xié)議之上的應(yīng)用層協(xié)議;區(qū)塊鏈并不是一個全能技術(shù),在某些應(yīng)用領(lǐng)域里相比傳統(tǒng)技術(shù)并不具備明顯的技術(shù)
2、優(yōu)勢,因此創(chuàng)業(yè)者及投資機構(gòu)都需要考慮技術(shù)適用性問題;區(qū)塊鏈底層技術(shù)及協(xié)議層可能出現(xiàn)幾家平臺型公司;但大部分投資機會在于應(yīng)用層,即基于行業(yè)應(yīng)用的“區(qū)塊鏈+”項目。9月4日央行等7部委下發(fā)的《防范代幣發(fā)行融資風(fēng)險公告》將ICO定義為非法融資,不論機構(gòu)和個人都不建議參與此類項目。PartOne:區(qū)塊鏈基礎(chǔ)知識&區(qū)塊鏈和區(qū)塊鏈技術(shù)“區(qū)塊鏈就像一臺魔法計算機,任何人都能夠上傳程序并自我執(zhí)行,程序執(zhí)行前和執(zhí)行后的所有狀態(tài)都公開可見,密碼經(jīng)濟學(xué)為程序嚴(yán)格按照協(xié)議執(zhí)行提供了機制保障?!薄猇italikButerin狹義來講,區(qū)塊鏈?zhǔn)且环N按照時間順序?qū)?shù)據(jù)區(qū)塊以順序相連的方
3、式組合成的一種鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu),并以密碼學(xué)方式保證的不可篡改和不可偽造的分布式賬本(分布式數(shù)據(jù)庫)。廣義來講,區(qū)塊鏈技術(shù)是利用塊鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)來驗證與存儲數(shù)據(jù)、利用分布式節(jié)點共識算法來生成和更新數(shù)據(jù)、利用密碼學(xué)的方式保證數(shù)據(jù)傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數(shù)據(jù)的一種全新的分布式基礎(chǔ)架構(gòu)與計算范式。如何理解上述定義呢?1)一個分布式的鏈接賬本,每個賬本就是一個“區(qū)塊”;2)基于分布式的共識算法來決定記賬者;3)賬本內(nèi)交易由密碼學(xué)簽名和哈希算法保證不可篡改;2)賬本按產(chǎn)生的時間順序鏈接,當(dāng)前賬本含有上一個賬本的哈希值,賬本間的鏈接保證不
4、可篡改;3)所有交易在賬本中可追溯。&區(qū)塊鏈特征區(qū)塊鏈?zhǔn)且环N共享的分布式數(shù)據(jù)庫技術(shù)。盡管不同報告中對區(qū)塊鏈的介紹措辭都不相同,但以下4個技術(shù)特點是共識性的。1)去中心化(Decentralization):區(qū)塊鏈由眾多節(jié)點組成一個端到端的網(wǎng)絡(luò),不存在中心化的設(shè)備和管理機構(gòu),任一節(jié)點停止工作都會不影響系統(tǒng)整體的運作。圖2的左側(cè)描述了當(dāng)今金融系統(tǒng)的中心化特征,右側(cè)描述的是正在形成的去中心化金融系統(tǒng);2)去信任(Trustless):系統(tǒng)中所有節(jié)點之間通過數(shù)字簽名技術(shù)進行驗證,無需信任也可以進行交易,只要按照系統(tǒng)既定的規(guī)則進行,節(jié)點之間不能也無法欺騙其它節(jié)點;
5、3)集體維護(CollectivelyMaintain):系統(tǒng)是由其中所有具有維護功能的節(jié)點共同維護的,系統(tǒng)中所有人共同參與維護工作;4)可靠數(shù)據(jù)庫(ReliableDatabase):系統(tǒng)中每一個節(jié)點都擁有最新的完整數(shù)據(jù)庫拷貝,單個甚至多個節(jié)點對數(shù)據(jù)庫的修改無法影響其他節(jié)點的數(shù)據(jù)庫,除非能控制整個網(wǎng)絡(luò)中超過51%的節(jié)點同時修改,這幾乎不可能發(fā)生。區(qū)塊鏈中的每一筆交易都通過密碼學(xué)方法與相鄰兩個區(qū)塊串聯(lián),因此可以追溯到任何一筆交易的前世今生。簡化起見,上圖展示了和簽名得到了所有6致意見”更改。&區(qū)塊鏈分類6處保留數(shù)據(jù)庫副本的節(jié)點;在個節(jié)點的驗證,但第三個交易
6、的位置3個交易序列中,前2個交易的數(shù)據(jù)5沒有通過驗證,將被其它節(jié)點的“一以參與方分類,區(qū)塊鏈可以分為公有鏈、聯(lián)盟鏈和私有鏈;從鏈與鏈的關(guān)系來分,可以分為主鏈和側(cè)鏈。1)公有鏈(PublicBlockchain)公有鏈通常也稱為非許可鏈(PermissionlessBlockchain),無官方組織及管理機構(gòu),無中心服務(wù)器,參與的借點按照系統(tǒng)規(guī)格自由接入網(wǎng)路、不受控制,節(jié)點間基于共識機制開展工作。公有鏈?zhǔn)钦嬲饬x上的完全去中心化的區(qū)塊鏈,它通過密碼學(xué)保證交易不可篡,同時也利用密碼學(xué)驗證以及經(jīng)濟上的激勵,在互為陌生的網(wǎng)絡(luò)環(huán)境中建立共識,從而形成去中心化的信用機
7、制。在公有鏈中的共識機制一般是工作量證明(PoW)或權(quán)益證明(PoS),用戶對共識形成的影響力直接取決于他們在網(wǎng)絡(luò)中擁有資源的占比。公有鏈一般適合于虛擬貨幣、面向大眾的電子商務(wù)、互聯(lián)網(wǎng)金融等B2C、C2C或C2B等應(yīng)用場景,比特幣和以太坊等就是典型的公有鏈。2)聯(lián)盟鏈(ConsortiumBlockchain)聯(lián)盟鏈?zhǔn)且环N需要注冊許可的區(qū)塊鏈,這種區(qū)塊鏈也稱為許可鏈(PermissionedBlockchain)。聯(lián)盟鏈僅限于聯(lián)盟成員參與,區(qū)塊鏈上的讀寫權(quán)限、參與記賬權(quán)限按聯(lián)盟規(guī)則來制定。整個網(wǎng)絡(luò)由成員機構(gòu)共同維護,網(wǎng)絡(luò)接入一般通過成員機構(gòu)的網(wǎng)關(guān)節(jié)點接入,共
8、識過程由預(yù)先選好的節(jié)點控制。由于參與共識的節(jié)點比較少