【貓說(shuō)】
未來(lái)已來(lái)口注,只是尚未流行
區(qū)塊鏈的本質(zhì):
本質(zhì)是一個(gè)對(duì)等網(wǎng)絡(luò)(Peer-to-Peer)的分布式賬本數(shù)據(jù)庫(kù)基于?區(qū)塊鏈技術(shù)?形成的公共數(shù)據(jù)庫(kù) |公共賬本 梧疲;區(qū)塊鏈不是一項(xiàng)新的技術(shù)组砚,而是一個(gè)新的技術(shù)組合
區(qū)塊鏈技術(shù):
區(qū)塊鏈技術(shù)是指多個(gè)參與方之間基于現(xiàn)代密碼學(xué)拆挥、分布式一致性協(xié)議畔咧、點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)通信技術(shù)和智能合約編程語(yǔ)言等形成的數(shù)據(jù)交換娶靡,處理和存儲(chǔ)的技術(shù)組合
貓說(shuō):一個(gè)完整的區(qū)塊鏈系統(tǒng)包含了很多技術(shù)牧牢,其中有存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)區(qū)塊及其之上的數(shù)字簽名、時(shí)間戳等技術(shù)姿锭,有作為支撐的P2P網(wǎng)絡(luò)和維護(hù)系統(tǒng)的共識(shí)算法塔鳍,有挖礦和工作量證明機(jī)制,有匿名交易機(jī)制和錢包技術(shù)呻此,有鏈齡轮纫、UTXO、Merkle樹焚鲜、雙花等相關(guān)的技術(shù)概念掌唾,這些技術(shù)使得區(qū)塊鏈在去中心化的網(wǎng)絡(luò)上形成了運(yùn)轉(zhuǎn)不息的引擎,為區(qū)塊鏈的交易忿磅、驗(yàn)證糯彬、鏈接功能提供了安全保障
區(qū)塊鏈的核心:
區(qū)塊鏈的技術(shù)核心是【分布式】
區(qū)塊鏈的價(jià)值核心是【去中心化】
這里有一個(gè)關(guān)鍵詞——分布式。
然而贝乎,分布式計(jì)算和存儲(chǔ)情连,并不是新技術(shù)。許多年前就已經(jīng)有了览效。分布式計(jì)算却舀,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)中的各臺(tái)計(jì)算機(jī)相互通信,將難題分解成細(xì)小部分各自處理锤灿,以達(dá)到提高性能的目的挽拔。
而比特幣,不僅僅是將記賬分布到世界各地的計(jì)算機(jī)上但校,更重要的是螃诅,它——沒有中央服務(wù)器!眾多的計(jì)算機(jī)(礦機(jī))組成的網(wǎng)絡(luò),不依賴中央服務(wù)器术裸,對(duì)數(shù)據(jù)進(jìn)行集中處理倘是。分散式賬本技術(shù),讓比特幣成為了數(shù)字現(xiàn)金系統(tǒng)袭艺。
分散化搀崭,是區(qū)塊鏈的創(chuàng)新!
下圖說(shuō)明了集中式猾编,分布式和分散式(從上到下)之間差異瘤睹。
1、分布式存儲(chǔ)/ Distributed Data Store / DDS
傳統(tǒng)上的分布式存儲(chǔ)本質(zhì)上是一個(gè)中心化的系統(tǒng)答倡,是將數(shù)據(jù)分散存儲(chǔ)在多臺(tái)獨(dú)立的設(shè)備上轰传,采用可擴(kuò)展的系統(tǒng)結(jié)構(gòu)、利用多臺(tái)存儲(chǔ)服務(wù)器分擔(dān)存儲(chǔ)負(fù)荷瘪撇、利用位置服務(wù)器定位存儲(chǔ)信息获茬。而基于 P2P 網(wǎng)絡(luò)的分布式存儲(chǔ)是區(qū)塊鏈的核心技術(shù),是將數(shù)據(jù)存儲(chǔ)于區(qū)塊上并通過(guò)開放節(jié)點(diǎn)的存儲(chǔ)空間建立的一種分布式數(shù)據(jù)庫(kù)倔既,解決傳統(tǒng)分布式存儲(chǔ)的問題锦茁。
2、P2P 存儲(chǔ)/ Peer-to-Peer Storage / P2P Storage
P2P 存儲(chǔ)是一種不存在中心化控制機(jī)制的存儲(chǔ)技術(shù)叉存。P2P 存儲(chǔ)通過(guò)開放節(jié)點(diǎn)的存儲(chǔ)空間,以提高網(wǎng)絡(luò)的運(yùn)作效率度帮,解決傳統(tǒng)分布式存儲(chǔ)的服務(wù)器瓶頸歼捏、帶寬而帶來(lái)的訪問不便等問題。
3笨篷、分布式/ Distributed
分布式是通過(guò)區(qū)塊鏈的 P2P 技術(shù)實(shí)現(xiàn)瞳秽,分布式是描述一個(gè)計(jì)算機(jī)系統(tǒng)具有在多臺(tái)計(jì)算機(jī)上同時(shí)運(yùn)行和維護(hù)的完整副本,沒有任何人或組織來(lái)控制這個(gè)系統(tǒng)率翅。
4练俐、賬本/ Ledger
賬本是指包括區(qū)塊鏈的數(shù)據(jù)結(jié)構(gòu)、所有的交易信息和當(dāng)前狀態(tài)的數(shù)字記錄冕臭。
5腺晾、分布式賬本/ Distributed ledger Technology / DLT
分布式賬本是指一種在網(wǎng)絡(luò)成員之間共享、復(fù)制和同步的數(shù)據(jù)庫(kù)辜贵,分布式賬本在區(qū)塊鏈中是一個(gè)通過(guò)共識(shí)機(jī)制建立的數(shù)字記錄悯蝉,區(qū)塊鏈網(wǎng)絡(luò)中的參與者可以獲得一個(gè)唯一、真實(shí)賬本的副本托慨,因此難以對(duì)分布式賬本進(jìn)行篡改鼻由。更改記錄的方式非常困難,技術(shù)非常安全。
6蕉世、節(jié)點(diǎn)/ Node
節(jié)點(diǎn)是區(qū)塊鏈分布式系統(tǒng)中的網(wǎng)絡(luò)節(jié)點(diǎn)蔼紧,是通過(guò)網(wǎng)絡(luò)連接的服務(wù)器、計(jì)算機(jī)狠轻、電話等奸例,針對(duì)不同性質(zhì)的區(qū)塊鏈,成為節(jié)點(diǎn)的方式也會(huì)有所不同哈误。以比特幣為例哩至,參與交易或挖礦即構(gòu)成一個(gè)節(jié)點(diǎn)。
參考:節(jié)點(diǎn)的定義:系統(tǒng)中一個(gè)工作單元被稱為節(jié)點(diǎn)蜜自。在一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)中菩貌,所有的計(jì)算機(jī)都是節(jié)點(diǎn)
7、全節(jié)點(diǎn)/ 完整節(jié)點(diǎn)/ Full Node
全節(jié)點(diǎn)是是擁有完整區(qū)塊鏈賬本的節(jié)點(diǎn)重荠,全節(jié)點(diǎn)需要占用內(nèi)存同步所有的區(qū)塊鏈數(shù)據(jù)箭阶,能夠獨(dú)立校驗(yàn)區(qū)塊鏈上的所有交易并實(shí)時(shí)更新數(shù)據(jù),主要負(fù)責(zé)區(qū)塊鏈的交易的廣播和驗(yàn)證戈鲁。
區(qū)塊鏈的分類:
有幣區(qū)塊鏈 ?VS ?無(wú)幣區(qū)塊鏈
1仇参、公共鏈(Public ?Blockchain)= 完全去中心
2、私有鏈(Private Blockchain)= 部分去中心
3婆殿、聯(lián)盟鏈(Consortium ?Blockchain) = 部分中心
三大類型區(qū)塊鏈的核心區(qū)別诈乒,在于訪問權(quán)限的開放程度,或者叫去中心化程度婆芦。本質(zhì)上怕磨,聯(lián)盟鏈也屬于私有鏈,只是私有的程度不同消约。一般來(lái)說(shuō)肠鲫,去中心化程度越高、信任和安全程度越高或粮,交易效率則越低导饲。
鏈與鏈的關(guān)系:
主鏈
側(cè)鏈
跨鏈
區(qū)塊鏈項(xiàng)目:分三個(gè)層級(jí)
第一類:應(yīng)用層
這一類項(xiàng)目比較多,占了整個(gè)區(qū)塊鏈?zhǔn)袌?chǎng)的95%以上氯材,單這個(gè)類項(xiàng)目其公司往往在白皮書里寫很多技術(shù)性的東西渣锦,實(shí)際上毫無(wú)意義,因?yàn)閼?yīng)用層的東西根本不需要講技術(shù)
第二類:中間操作層
國(guó)內(nèi)比較少氢哮,像量子鏈泡挺,小蟻,這類項(xiàng)目類似于操作程序命浴,叫基礎(chǔ)鏈娄猫,用來(lái)跑區(qū)塊鏈程序的贱除,占比在5%以下
第三類:底層類
相對(duì)更少,底層開發(fā)的區(qū)塊鏈媳溺,類似于操作系統(tǒng)的月幌,像ETH,EOS?
【區(qū)塊鏈技術(shù)架構(gòu)】
【區(qū)塊鏈系統(tǒng)】
? 首先需要知道區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸悬蔽、共識(shí)機(jī)制扯躺、加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式,其次對(duì)于區(qū)塊鏈系統(tǒng)的組成架 ?構(gòu)蝎困,【貓說(shuō)】認(rèn)為是由數(shù)據(jù)層录语、網(wǎng)絡(luò)層、共識(shí)層禾乘、激勵(lì)層澎埠、合約層和應(yīng)用層組成。
1始藕、數(shù)據(jù)層:封裝了底層數(shù)據(jù)區(qū)塊以及相關(guān)的數(shù)據(jù)加密和時(shí)間戳等技術(shù)
2蒲稳、網(wǎng)絡(luò)層:則包括分布式組網(wǎng)機(jī)制、數(shù)據(jù)傳播機(jī)制和數(shù)據(jù)驗(yàn)證機(jī)制等伍派;
3江耀、共識(shí)層:主要封裝網(wǎng)絡(luò)節(jié)點(diǎn)的各類共識(shí)算法;激勵(lì)層將經(jīng)濟(jì)因素集成到區(qū)塊鏈技術(shù)體系中來(lái)诉植,主要包括經(jīng)濟(jì)激勵(lì)的發(fā)行機(jī)制和分配機(jī)制等祥国;
4、合約層:主要封裝各類腳本晾腔、算法和智能合約系宫,是區(qū)塊鏈可編程特性的基礎(chǔ);目前西南地區(qū)金窩窩已經(jīng)率先開始了以區(qū)塊鏈為底層技術(shù)的大數(shù)據(jù)研究建车,也提供以區(qū)塊鏈為底層技術(shù)的大數(shù)據(jù)服務(wù)。
5椒惨、應(yīng)用層:則封裝了區(qū)塊鏈的各種應(yīng)用場(chǎng)景和案例缤至。該模型中,基于時(shí)間戳的鏈?zhǔn)絽^(qū)塊結(jié)構(gòu)康谆、分布式節(jié)點(diǎn)的共識(shí)機(jī)制领斥、基于共識(shí)算力的經(jīng)濟(jì)激勵(lì)和靈活可編程的智能合約是區(qū)塊鏈技術(shù)最具代表性的創(chuàng)新點(diǎn)
區(qū)塊鏈解決了什么問題
由信息傳遞到價(jià)值傳遞的轉(zhuǎn)變
區(qū)塊鏈和比特幣的關(guān)系
區(qū)塊鏈技術(shù)是比特幣的底層技術(shù),比特幣在沒有任何中心化機(jī)構(gòu)運(yùn)營(yíng)和管理的情況下沃暗,多年運(yùn)行非常穩(wěn)定月洛,沒有出現(xiàn)過(guò)任何問題,所以有人注意到了它的底層技術(shù)孽锥,把比特幣技術(shù)抽象提取出來(lái)嚼黔,稱之為區(qū)塊鏈技術(shù)细层,或者分布式賬本技術(shù)。
區(qū)塊鏈的未來(lái)應(yīng)用場(chǎng)景