BlockChain:《Blockchain Gate》听课笔记——区块链的1.0架构 VS 区块链3.0架构+个人理解
BlockChain:《Blockchain Gate》聽課筆記——區(qū)塊鏈的1.0架構(gòu) VS ?區(qū)塊鏈3.0架構(gòu)+個(gè)人理解
相關(guān)文章
BlockChain:《Blockchain Gate》聽課筆記——比特幣白皮書的前世今生+個(gè)人理解
?
?
目錄
區(qū)塊鏈的1.0架構(gòu)認(rèn)知
區(qū)塊鏈的3.0架構(gòu)認(rèn)知
???????
?
?
?
區(qū)塊鏈的1.0架構(gòu)認(rèn)知
? ? ? ?這個(gè)階段區(qū)塊鏈系統(tǒng)主要是用來實(shí)現(xiàn)數(shù)字貨幣的,我們看一下示意圖。如圖所示,在整個(gè)架構(gòu)中,分為核心節(jié)點(diǎn)和前端工具,這里提一下核心節(jié)點(diǎn)中“礦工”功能。礦工在1.0架構(gòu)的系統(tǒng)中,主要是承擔(dān)兩個(gè)任務(wù):
第一個(gè)是通過競(jìng)爭(zhēng)獲得區(qū)塊數(shù)據(jù)的打包權(quán)后將內(nèi)存池(發(fā)送在網(wǎng)絡(luò)中但是還沒有確認(rèn)進(jìn)區(qū)塊的交易數(shù)據(jù),屬于待確認(rèn)交易數(shù)據(jù))中的交易數(shù)據(jù)打包進(jìn)區(qū)塊,并且廣播給其他節(jié)點(diǎn);
第二個(gè)是接受系統(tǒng)對(duì)打包行為的數(shù)字貨幣獎(jiǎng)勵(lì),從而系統(tǒng)通過這種獎(jiǎng)勵(lì)方式完成新增貨幣的發(fā)行。
? ? ? ? ?在前端工具中,最明顯的就是錢包工具,錢包工具是提供給用戶管理自己賬戶地址以及余額的;瀏覽器則用來查看當(dāng)前區(qū)塊鏈網(wǎng)絡(luò)中發(fā)生的數(shù)據(jù)情況,比如最新的區(qū)塊高度、內(nèi)存池的交易數(shù)、單位時(shí)間的網(wǎng)絡(luò)處理能力等;RPC客戶端和命令行接口都是用來訪問核心節(jié)點(diǎn)的功能的,在這個(gè)時(shí)候,核心節(jié)點(diǎn)就相當(dāng)于一個(gè)服務(wù)器,通過RPC服務(wù)提供功能調(diào)用接口。
?
區(qū)塊鏈的3.0架構(gòu)認(rèn)知
? ? ? ? 在3.0的架構(gòu)中,超越了對(duì)數(shù)字貨幣或者金融的應(yīng)用范疇,而將區(qū)塊鏈技術(shù)作為一種泛解決方案,可以在其他領(lǐng)域應(yīng)用,比如行政管理、文化藝術(shù)、企業(yè)供應(yīng)鏈、醫(yī)療健康、物聯(lián)網(wǎng)、產(chǎn)權(quán)登記等,可以認(rèn)為是面向行業(yè)應(yīng)用。
?? ? ? ?行業(yè)應(yīng)用一般是需要具備企業(yè)級(jí)的屬性的,比如身份認(rèn)證、許可授權(quán)、加密傳輸等,并且對(duì)數(shù)據(jù)的處理性能也會(huì)有要求,因此企業(yè)級(jí)場(chǎng)景下的應(yīng)用,往往都是聯(lián)盟鏈或者私有鏈。我們來看一下示意圖:
? ? ? ?如圖所示,首先在3.0架構(gòu)中,數(shù)字貨幣不再是一個(gè)必選組件了,當(dāng)然如果需要,我們也是可以通過智能合約的方式來實(shí)現(xiàn)數(shù)字貨幣的。與之前的架構(gòu)相比,最大的特點(diǎn)就是增加了一個(gè)網(wǎng)關(guān)控制,實(shí)際上就是增加了對(duì)安全保密的需求支持,并且通過數(shù)據(jù)審計(jì)加強(qiáng)對(duì)數(shù)據(jù)的可靠性管理。
? ? ? ? 在3.0架構(gòu)中,實(shí)際上可以看成是一套框架,通過對(duì)框架的配置和二次開發(fā)可以適應(yīng)各行各業(yè)的需求,比如圖中的“可插拔共識(shí)”,意思就是共識(shí)機(jī)制不是固定的,而是可以通過用戶自己去選用配置。
?
?
?
?
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的BlockChain:《Blockchain Gate》听课笔记——区块链的1.0架构 VS 区块链3.0架构+个人理解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BlockChain:《Blockcha
- 下一篇: BlockChain:BlockChai