91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

技術解析+代碼實戰(zhàn),帶你入門華為云政務區(qū)塊鏈平臺

zz愛尚科技 ? 來源:zz愛尚科技 ? 作者:zz愛尚科技 ? 2022-10-13 13:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

技術解析+代碼實戰(zhàn),帶你入門華為云政務區(qū)塊鏈平臺

1、行業(yè)區(qū)塊鏈平臺誕生背景

互聯(lián)網(wǎng)時代下,區(qū)塊鏈作為一種分布式的公開賬本,具有去中心化、開放匿名、不可偽造篡改等特點,憑借其獨特的信任機制和信息傳遞技術,在金融、醫(yī)療、教育等各個領域都有著廣泛的應用,推動著科技領域的變革。

傳統(tǒng)BaaS(Blockchain as a Service)平臺將區(qū)塊鏈集成為云服務提供給客戶,想比于PaaS平臺而言,充分利用了云計算的彈性、穩(wěn)定性和靈活性;而行業(yè)區(qū)塊鏈平臺又是在BaaS平臺之上的區(qū)塊鏈中臺應用,在業(yè)界標準不統(tǒng)一、架構參差不齊的大背景下,充分屏蔽了底層鏈在模型和部署流程上的差異,進一步節(jié)省了用戶部署業(yè)務和應用的成本,實現(xiàn)了跨云服務的一站式異構鏈管理。即便是技術薄弱的用戶也可通過此平臺實現(xiàn)快速統(tǒng)一的規(guī)劃建站,滿足各類業(yè)務需求,解決了區(qū)塊鏈技術人才短缺、運維人力成本高的難題。

2、政務區(qū)塊鏈平臺介紹

政務領域的用戶具有主體多、環(huán)節(jié)復雜、信息量大等特點,傳統(tǒng)數(shù)據(jù)共享模式下,業(yè)務辦理效率和數(shù)據(jù)共享能力較低,不僅需要大量的人工審批,文件、庫表在復制傳遞的過程中還可能引發(fā)數(shù)據(jù)不一致,信息泄露,時效性較弱,且不易管理。自2016年起,國家鼓勵探索“政務上鏈”,利用區(qū)塊鏈的數(shù)據(jù)共享模式實現(xiàn)政務數(shù)據(jù)跨部門、跨區(qū)域的共同維護和利用,推動政務數(shù)字化改革,實現(xiàn)智能化的社會治理。

政務區(qū)塊鏈平臺UGBaaS(Unified Governmental BaaS)是針對政務行業(yè)開發(fā)的新型鏈管平臺,一個集中式的運營運維系統(tǒng),允許用戶平滑接入名下的各類區(qū)塊鏈,實現(xiàn)統(tǒng)一的管理監(jiān)控。它極大的簡化了業(yè)務流程,包含身份認證管理、業(yè)務管理、憑證轉換服務、數(shù)據(jù)采集和展現(xiàn)服務、合約倉庫和應用倉庫、內部api網(wǎng)關等功能模塊,使得管理員可以輕松地治理底層資源,管理租戶配額,一鍵部署聯(lián)盟和智能合約,并監(jiān)控底層鏈和節(jié)點。底層自然支持Hyperledger Fabric區(qū)塊鏈,亦可納管Ethereum、Quorum等異構鏈。

3、主要功能模塊

管理員視角:image.png

租戶視角:image.png

4、平臺主要技術:

?組件多活與多region容災:

政務區(qū)塊鏈平臺部署在一個多節(jié)點高可用集群上,每個容器都有相同處理業(yè)務的能力,部分節(jié)點故障時服務仍能繼續(xù)使用,達到一定的容災性。平臺內部需要存儲大量數(shù)據(jù),因此在部署時同期部署了分布式的數(shù)據(jù)庫,均勻的部署在集群的每個節(jié)點上。數(shù)據(jù)庫內部采用高一致性算法,并維護多個歷史版本數(shù)據(jù),在檢測到當前監(jiān)聽的數(shù)據(jù)庫節(jié)點健康狀態(tài)異常后會自動建立新的客戶端連接,切換連接源,保證數(shù)據(jù)的強一致性和高可用性。

?雙重緩存層與請求消息隊列:

政務區(qū)塊鏈平臺組件對外開放一套標準政務接口,部署時會簽發(fā)一套tls證書并提供下載方式,用戶可以通過該證書連接到組件上,通過調用開放API運行相應功能。由于涉及大量接口調用,組件入口處設置了雙重緩存層,保證不必要的底層接口調用,加強接口性能。當用戶請求到達組件時,消息處理的流量控制器會拒絕容量外的請求,容量內的請求會按到達順序依次下發(fā),并在消費請求后以一定的qps繼續(xù)填充隊列,保證組件的穩(wěn)定。

?流程引擎與任務樹:

平臺內部需維護聯(lián)盟、業(yè)務鏈、組織和底層BaaS平臺相應的實體關系,通過映射的方式屏蔽了異構鏈模型上的差異(如子鏈、通道的區(qū)別,聯(lián)盟、網(wǎng)絡的概念,組織、節(jié)點等最小粒度),通過抽象任務模板對象封裝每個業(yè)務操作對應的具體步驟,自動化的并行或串行執(zhí)行區(qū)塊鏈創(chuàng)建、邀請、通知、審批等任務。處理器在任務調度的時候根據(jù)反射自動匹配不同的任務類型,并通過分析嵌套深度解析任務下的子任務,生成多個并行任務流。自動化的流程引擎可以處理用戶下發(fā)的特定任務、執(zhí)行定時任務(如監(jiān)控、日志、審計、告警、清理等)。任務執(zhí)行需具備原子性,一旦任務失敗會自動回滾該任務中已經(jīng)執(zhí)行的部分。任務下發(fā)后,用戶可通過任務進度查詢接口獲取當前業(yè)務操作的處理進度,一旦任務失敗會展示詳細的執(zhí)行記錄和處理建議。樹狀的任務結構能夠保證同級任務并發(fā)執(zhí)行,任務的處理可以使用顏色標記法進行標記,每次執(zhí)行允許一定的容錯并設置超時時間,父節(jié)點在檢測到全部子節(jié)點為某個非進行中狀態(tài)時便會更新,由底向上,直至根節(jié)點狀態(tài)變更完成。

?異構區(qū)塊鏈平臺統(tǒng)一接入:

異構鏈統(tǒng)一接入主要有鑒權方式、模型差異、建鏈審批流程差異等難點。對于無管理面的自有區(qū)塊鏈,政務區(qū)塊鏈平臺制訂了一套統(tǒng)一接入接口,希望被平臺納管的區(qū)塊鏈只需實現(xiàn)這套接口便可注冊后接入;對于已有管理面并開放接口的區(qū)塊鏈平臺,政務區(qū)塊鏈平臺提供接口映射的注冊方式,廠商可以通過注入模板自動將一個或多個自有接口映射到政務區(qū)塊鏈平臺的統(tǒng)一接口上,新鏈接入后平臺會自動執(zhí)行接入校驗流程,通過默認的內置租戶進行調測,檢查新平臺接口的連通性,并通過服務器健康狀態(tài)的接口定期巡檢平臺的可用性。對于注冊全部變更接口的接入方式,平臺全生命周期的維護該平臺下的所有區(qū)塊鏈網(wǎng)絡;也提供只注冊管理類接口的納管模式,使用戶對接已部署的區(qū)塊鏈。同時,未來還將考慮以跨鏈方式實現(xiàn)異構鏈的互聯(lián)互通。

5、UGBaaS客戶端sample代碼:

從行業(yè)區(qū)塊鏈平臺新建實例處點擊下載證書壓縮包,ugbaascert/tls路徑下包含client.crt client.key兩個文件,示例代碼如下

image.png

圖1 證書導入代碼

導入證書后,默認連接端口32623,url設置成政務接口文檔中的接口,調用獲取已注冊組織列表接口并解析返回至結構體。

image.png

image.png

圖2 獲取已注冊組織列表接口代碼

使用政務區(qū)塊鏈平臺前均需調用組織注冊接口/v1/ugbaas/orgs,注冊組織和底層租戶的對應關系(域信息、項目信息及aksk等,從IAM處獲?。缓蠹纯蛇M行創(chuàng)建聯(lián)盟、業(yè)務鏈、部署智能合約等操作。變更類操作均會返回操作ID,根據(jù)操作ID調用查詢流程處理進度接口獲取當前任務的進行狀態(tài)。

結語:

區(qū)塊鏈技術在數(shù)據(jù)共享、數(shù)據(jù)安全、隱私保護、確權確責等方面的技術優(yōu)勢,使其在政府、金融、供應鏈、交通等各個領域展現(xiàn)出廣闊的應用前景。政務區(qū)塊鏈平臺是行業(yè)區(qū)塊鏈平臺的初步實踐,未來在區(qū)塊鏈技術的發(fā)展下,還會打造面向其他領域的鏈管平臺,構建多方協(xié)同的分布式賬本,讓區(qū)塊鏈應用更便捷高效的為產(chǎn)業(yè)服務。

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 區(qū)塊鏈
    +關注

    關注

    112

    文章

    15577

    瀏覽量

    110993
  • 華為云
    +關注

    關注

    3

    文章

    2832

    瀏覽量

    19249
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是區(qū)塊 區(qū)塊有什么用

    賣方賬戶。由區(qū)塊技術支撐的交易模式則不同,買家和賣家可直接交易,無需通過任何中介平臺。買賣雙方交易后,系統(tǒng)通過廣播的形式發(fā)布交易信息,所有收到信息的主機在確認信息無誤后記錄下這筆交易
    發(fā)表于 03-26 11:31

    區(qū)塊不是泡沫 馬或將創(chuàng)造新的神話

    、中國工程院院士鄔賀銓均在有關區(qū)塊技術的話題上發(fā)表自己的看法。其中馬:“我個人非??春?b class='flag-5'>區(qū)塊
    發(fā)表于 05-18 18:10

    2018區(qū)塊技術應用大會:FEC夯實區(qū)塊技術,賦能數(shù)字經(jīng)濟

    區(qū)塊領域的全球前列?!薄 觾x式:首個中國區(qū)塊技術應用日設立  FEC作為深圳互聯(lián)網(wǎng)企業(yè)中區(qū)塊
    發(fā)表于 08-20 16:38

    DENC為星期八區(qū)塊平臺注入科技能量

    的實地生根,更彰顯DENC區(qū)塊技術的卓越影響力!關于星期八星期八-----作為區(qū)塊資訊的自媒體平臺
    發(fā)表于 09-04 09:53

    GeekWallet SDK助力區(qū)塊技術在行業(yè)中實際應用

    第五輪顛覆性革命浪潮的核心技術。而大多數(shù)人仍停留在比特幣和區(qū)塊傻傻分不清楚的狀態(tài)。其實,區(qū)塊技術
    發(fā)表于 11-16 15:30

    區(qū)塊軟件開發(fā)公司談未來區(qū)塊的主要應用方向

    。在其他社交平臺上總是會收到類似的廣告窗口,因為區(qū)塊應用程序的數(shù)據(jù)隱私是對壟斷的大型數(shù)據(jù)平臺的可恥銷售。區(qū)塊
    發(fā)表于 11-22 16:54

    區(qū)塊技術對諸多行業(yè)的沖擊

    `<span style="" > 隨著區(qū)塊技術迅速發(fā)展,越來越多的***與企業(yè)紛紛投入區(qū)塊的研究之中,
    發(fā)表于 12-07 14:45

    區(qū)塊將如何優(yōu)化產(chǎn)業(yè)?

    )使用區(qū)塊分布式記賬的特點的運用開發(fā),包括身份驗證、證明、交易所、比特幣、存儲等;  2)依據(jù)區(qū)塊的去中心化系統(tǒng)開發(fā)的各種去中心化運用
    發(fā)表于 12-13 15:19

    物聯(lián)網(wǎng)安全技術提高區(qū)塊應用數(shù)據(jù)的可信度

    等多種安全可信根的企業(yè)級區(qū)塊客戶端可信服務,為區(qū)塊下節(jié)點應用提供多維度的安全保障。提交合作需求阿里
    發(fā)表于 11-07 16:34

    區(qū)塊落地智慧城市應用領域

    的聯(lián)合創(chuàng)始人Aaron Wagener曾表示,“智能城市不再是流行語,而是基于物聯(lián)網(wǎng)和區(qū)塊的實際解決方案”。在物聯(lián)網(wǎng)(IoT)時代,智慧城市在5G、大數(shù)據(jù)、計算、AI等新技術新概念
    發(fā)表于 12-27 14:42

    區(qū)塊技術落地***機關數(shù)字政務應用方案

    。傳統(tǒng)的信息管理方式對于***部門來說,消耗了大量的人力資源;對于依賴這些準確信息生存的個人和企業(yè)來說,代價昂貴并且申請流程較為復雜。而將區(qū)塊技術應用于***信息系統(tǒng),系統(tǒng)的安全性將大幅提升。這樣一來
    發(fā)表于 12-28 15:00

    區(qū)塊+從全球50個案例看區(qū)塊的應用與未來》高清pdf

    ***將區(qū)塊技術應用于公共圖書館系統(tǒng)122案例四:合科技推出區(qū)塊
    發(fā)表于 03-13 00:42

    物聯(lián)網(wǎng)/計算和區(qū)塊的發(fā)展趨勢

    物聯(lián)網(wǎng)/計算和區(qū)塊的發(fā)展
    發(fā)表于 12-24 06:33

    區(qū)塊政務系統(tǒng)帶動城鄉(xiāng)實現(xiàn)科技化管理模式

    `區(qū)塊政務系統(tǒng)帶動城鄉(xiāng)實現(xiàn)科技化管理模式下面想要給大家分享的就是關于區(qū)塊的小知識啦,區(qū)塊
    發(fā)表于 03-23 10:13

    區(qū)塊技術與應用

    P1 Linux下Go安裝 P2 搭建go-ethereum P3 搭建區(qū)塊底層技術 P4 區(qū)塊技術
    發(fā)表于 06-30 06:19