區(qū)塊鏈部署架構(gòu)模型
從區(qū)塊鏈實(shí)現(xiàn)虛擬化自動(dòng)化社會(huì)化協(xié)作生產(chǎn)的目標(biāo)出發(fā),基于關(guān)注點(diǎn)分離的架構(gòu)原則和層次化的架構(gòu)模式給出的區(qū)塊鏈架構(gòu)模型,從設(shè)計(jì)時(shí)就考慮了平臺(tái)的可用性。以當(dāng)前的計(jì)算架構(gòu),采用多臺(tái)大型主機(jī)的銀行服務(wù)或者采用分布式架構(gòu)的互聯(lián)網(wǎng)服務(wù)才能支撐得起整個(gè)社會(huì)范圍的交易并發(fā),這還是若干銀行、互聯(lián)網(wǎng)公司共同提供的集中式交易。
區(qū)塊鏈共識(shí)就意味著冗余計(jì)算,區(qū)塊鏈又是建立在密碼學(xué)上的計(jì)算,本身就需要耗費(fèi)大量的計(jì)算能力,要能夠提供滿足目前銀行和互聯(lián)網(wǎng)服務(wù)性能的區(qū)塊鏈虛擬計(jì)算,就需要目前所有銀行主機(jī)和分布式服務(wù)計(jì)算能力的若干倍才可以,如果要實(shí)現(xiàn)連接現(xiàn)實(shí)社會(huì)的自動(dòng)化流程驅(qū)動(dòng)的生產(chǎn),整個(gè)社會(huì)的計(jì)算能力還需要有極大的提高。區(qū)塊鏈架構(gòu)要想實(shí)現(xiàn)在整個(gè)社會(huì)范圍內(nèi)的實(shí)用化就必須實(shí)現(xiàn)功能模塊的松耦合,需要能夠支持分布式并行計(jì)算,支持密碼學(xué)專用硬件加速,甚至支持連接高性能計(jì)算中心的第三方計(jì)算。
?
圖 區(qū)塊鏈部署架構(gòu)模型
目前區(qū)塊鏈架構(gòu)模型設(shè)計(jì)成驗(yàn)證服務(wù)和平臺(tái)共識(shí)服務(wù)分離,業(yè)務(wù)驗(yàn)證服務(wù)的合約流程和合約服務(wù)以及實(shí)現(xiàn)代碼分層服務(wù)化解耦,業(yè)務(wù)合約服務(wù)同公用的合規(guī)合法檢查服務(wù),技術(shù)服務(wù)以服務(wù)化的方式解耦,區(qū)塊鏈交易日志、狀態(tài)的規(guī)范化邏輯同平臺(tái)共識(shí)服務(wù)邏輯分離解耦,所有這些功能邏輯的服務(wù)化,無(wú)狀態(tài)化,目的就是為了確保服務(wù)的橫向分布式部署擴(kuò)展能力,實(shí)現(xiàn)服務(wù)容器化按需動(dòng)態(tài)擴(kuò)展,充分利用當(dāng)今云計(jì)算的發(fā)展成果。
另外,按照參與業(yè)務(wù)主體緊密程度,業(yè)務(wù)相關(guān)性,業(yè)務(wù)性能要求,隱私要求的不同,形成多個(gè)子鏈,從鏈的高度實(shí)現(xiàn)分離以提高整個(gè)區(qū)塊鏈的并行處理能力,也是區(qū)塊鏈并行處理交易的方式。
真正實(shí)用的區(qū)塊鏈共識(shí)節(jié)點(diǎn)上要運(yùn)行大量的應(yīng)用,需要滿足巨量吞吐量要求,并且響應(yīng)時(shí)間也需在實(shí)用可接受的范圍,共識(shí)節(jié)點(diǎn)所需要的計(jì)算能力不是個(gè)人能夠承受的,所以未來(lái)一個(gè)實(shí)用的區(qū)塊鏈平臺(tái)一定是運(yùn)行在多個(gè)數(shù)據(jù)中心上的,個(gè)人通過(guò)各種分布式App應(yīng)用參與到鏈上合約業(yè)務(wù)。
數(shù)據(jù)中心會(huì)提供大量容器資源,以動(dòng)態(tài)可擴(kuò)展的方式為區(qū)塊鏈各個(gè)功能模塊提供服務(wù)運(yùn)行所需的計(jì)算資源和存儲(chǔ)資源,從前端的分布式APP,到后端的微服務(wù),再到區(qū)塊鏈共識(shí)服務(wù),賬本服務(wù),各種業(yè)務(wù)合約(合約流程,合約服務(wù))實(shí)現(xiàn)的沙盒驗(yàn)證節(jié)點(diǎn),以及各種公共的鏈上服務(wù)節(jié)點(diǎn),如技術(shù)服務(wù),合約合法檢查服務(wù),規(guī)則服務(wù),Oracle服務(wù),分布式存儲(chǔ)服務(wù),合約服務(wù)路由服務(wù)等。
一個(gè)數(shù)據(jù)中心可能是由一個(gè)中心化組織(如公司)運(yùn)營(yíng),也可以是由一個(gè)分布式自治組織(DAO或DAC)依據(jù)自治合約運(yùn)行。每一個(gè)數(shù)據(jù)中心對(duì)于同一個(gè)語(yǔ)義層面規(guī)格化的合約服務(wù)可能會(huì)有自己的代碼實(shí)現(xiàn),可能會(huì)采用不同的合約編程語(yǔ)言,可能運(yùn)行在不同的沙盒中驗(yàn)證和執(zhí)行。每個(gè)數(shù)據(jù)中心都會(huì)并行運(yùn)行多個(gè)賬本副本和共識(shí)節(jié)點(diǎn)副本,以保證驗(yàn)證結(jié)果的一致性,提高系統(tǒng)可用性,提高出塊速度,避免遭受經(jīng)濟(jì)懲罰。
責(zé)任編輯:售電衡衡
-
權(quán)威發(fā)布 | 新能源汽車產(chǎn)業(yè)頂層設(shè)計(jì)落地:鼓勵(lì)“光儲(chǔ)充放”,有序推進(jìn)氫燃料供給體系建設(shè)
2020-11-03新能源,汽車,產(chǎn)業(yè),設(shè)計(jì) -
中國(guó)自主研制的“人造太陽(yáng)”重力支撐設(shè)備正式啟運(yùn)
2020-09-14核聚變,ITER,核電 -
探索 | 既耗能又可供能的數(shù)據(jù)中心 打造融合型綜合能源系統(tǒng)
2020-06-16綜合能源服務(wù),新能源消納,能源互聯(lián)網(wǎng)
-
新基建助推 數(shù)據(jù)中心建設(shè)將迎爆發(fā)期
2020-06-16數(shù)據(jù)中心,能源互聯(lián)網(wǎng),電力新基建 -
泛在電力物聯(lián)網(wǎng)建設(shè)下看電網(wǎng)企業(yè)數(shù)據(jù)變現(xiàn)之路
2019-11-12泛在電力物聯(lián)網(wǎng) -
泛在電力物聯(lián)網(wǎng)建設(shè)典型實(shí)踐案例
2019-10-15泛在電力物聯(lián)網(wǎng)案例
-
新基建之充電樁“火”了 想進(jìn)這個(gè)行業(yè)要“心里有底”
2020-06-16充電樁,充電基礎(chǔ)設(shè)施,電力新基建 -
燃料電池汽車駛?cè)雽こ0傩占疫€要多久?
-
備戰(zhàn)全面電動(dòng)化 多部委及央企“定調(diào)”充電樁配套節(jié)奏
-
權(quán)威發(fā)布 | 新能源汽車產(chǎn)業(yè)頂層設(shè)計(jì)落地:鼓勵(lì)“光儲(chǔ)充放”,有序推進(jìn)氫燃料供給體系建設(shè)
2020-11-03新能源,汽車,產(chǎn)業(yè),設(shè)計(jì) -
中國(guó)自主研制的“人造太陽(yáng)”重力支撐設(shè)備正式啟運(yùn)
2020-09-14核聚變,ITER,核電 -
能源革命和電改政策紅利將長(zhǎng)期助力儲(chǔ)能行業(yè)發(fā)展
-
探索 | 既耗能又可供能的數(shù)據(jù)中心 打造融合型綜合能源系統(tǒng)
2020-06-16綜合能源服務(wù),新能源消納,能源互聯(lián)網(wǎng) -
5G新基建助力智能電網(wǎng)發(fā)展
2020-06-125G,智能電網(wǎng),配電網(wǎng) -
從智能電網(wǎng)到智能城市
-
山西省首座電力與通信共享電力鐵塔試點(diǎn)成功
-
中國(guó)電建公司公共資源交易服務(wù)平臺(tái)摘得電力創(chuàng)新大獎(jiǎng)
-
電力系統(tǒng)對(duì)UPS的技術(shù)要求