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