[發(fā)明專利]一種可信Web應用的實現(xiàn)方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202110596898.3 | 申請日: | 2021-05-31 |
| 公開(公告)號: | CN113037505B | 公開(公告)日: | 2021-09-07 |
| 發(fā)明(設計)人: | 陳勝;蔣步云 | 申請(專利權)人: | 北京連琪科技有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L29/06;H04L29/08 |
| 代理公司: | 北京天盾知識產(chǎn)權代理有限公司 11421 | 代理人: | 張彩珍 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 可信 web 應用 實現(xiàn) 方法 系統(tǒng) | ||
1.一種可信Web應用的實現(xiàn)方法,該實現(xiàn)方法包括系統(tǒng)建立、應用登記、應用調(diào)用以及調(diào)用結(jié)果展示與驗證四個階段,其特征在于:
系統(tǒng)建立階段包括如下步驟:
步驟101、建立區(qū)塊鏈組網(wǎng),啟動區(qū)塊數(shù)據(jù)服務和狀態(tài)數(shù)據(jù)服務;
步驟102、在區(qū)塊鏈上部署身份認證合約、Web應用登記合約、Web應用調(diào)用合約;
步驟103、對認證方進行身份認證;
步驟104、認證Web應用服務方和用戶方;
步驟105、訂閱區(qū)塊數(shù)據(jù)和狀態(tài)數(shù)據(jù);
應用登記階段包括如下步驟:
步驟201、登記Web應用,確定應用類型和規(guī)則;
步驟202、建立Web應用實例;
應用調(diào)用階段包括如下步驟:
步驟301、Web應用用戶選擇鏈上登記的Web應用;
步驟302、輸入數(shù)據(jù),構(gòu)造并提交簽名交易;
步驟303、驗證交易有效性、實時統(tǒng)計結(jié)果;
所述調(diào)用結(jié)果展示與驗證包括如下步驟:
步驟401、同步區(qū)塊數(shù)據(jù)和狀態(tài)數(shù)據(jù),更新展示內(nèi)容;
步驟402、驗證展示內(nèi)容的來源真實性、內(nèi)容完整性;
步驟403、返回驗證結(jié)果。
2.根據(jù)權利要求1所述的實現(xiàn)方法,其特征在于,所述建立區(qū)塊鏈組網(wǎng),啟動區(qū)塊數(shù)據(jù)服務和狀態(tài)數(shù)據(jù)服務,具體包括:區(qū)塊鏈組網(wǎng)節(jié)點加載創(chuàng)世區(qū)塊,建立或加入?yún)^(qū)塊鏈組網(wǎng);各節(jié)點的區(qū)塊數(shù)據(jù)服務和狀態(tài)數(shù)據(jù)服務向區(qū)塊鏈組網(wǎng)節(jié)點請求區(qū)塊數(shù)據(jù)實時同步,并對同步獲得的區(qū)塊數(shù)據(jù)和狀態(tài)數(shù)據(jù)進行解析,并將解析后的數(shù)據(jù)存儲到關系型數(shù)據(jù)庫,所述關系型數(shù)據(jù)庫用于提供區(qū)塊數(shù)據(jù)的復雜檢索以及對外提供區(qū)塊數(shù)據(jù)和狀態(tài)數(shù)據(jù)訂閱服務;所述區(qū)塊數(shù)據(jù)和狀態(tài)數(shù)據(jù)訂閱服務采用中間件實現(xiàn)或者通過編程實現(xiàn)。
3.根據(jù)權利要求1所述的實現(xiàn)方法,其特征在于,在步驟102中,所述身份認證合約ContractCert包括賬戶認證方法signUpSigner和為賬戶綁定證書的方法signUpCert。
5.根據(jù)權利要求1所述的實現(xiàn)方法,其特征在于,所述步驟201、登記Web應用,確定應用類型和規(guī)則,具體包括:
Web應用服務方通過簽名交易,調(diào)用合約方法ContractWeb.registerApp登記Web應用實例,該合約方法的參數(shù)已預設了該Web應用的類型、有效性檢查規(guī)則、結(jié)果統(tǒng)計邏輯;在進行時間區(qū)間檢查時,采用區(qū)塊高度代替區(qū)塊鏈組網(wǎng)節(jié)點的本地時間,以避免由于組網(wǎng)節(jié)點本地時間不一致無法對有效性達成共識;
所述步驟202、建立Web應用實例,具體包括:
區(qū)塊鏈服務子系統(tǒng)根據(jù)登記信息,為該Web應用生成錄入界面,并調(diào)用ShimAPI.setStateTx方法將生成的錄入界面寫入賬本狀態(tài)數(shù)據(jù),Web服務方從狀態(tài)訂閱獲得的APP_UI_HTML狀態(tài)獲得界面定義,從狀態(tài)訂閱獲得的APP_UI_DESC狀態(tài)獲得界面描述,提供給下一步Web用戶界面訪問。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京連琪科技有限公司,未經(jīng)北京連琪科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110596898.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:自動打包垃圾桶
- 下一篇:一種服務器自動智能擴縮容方法及系統(tǒng)
- 提供共享Web模塊的系統(tǒng)和方法
- 管理環(huán)球網(wǎng)網(wǎng)頁中的環(huán)球網(wǎng)媒體的系統(tǒng)及其實現(xiàn)方法
- 一種WEB業(yè)務實現(xiàn)系統(tǒng)、裝置及方法
- 高速緩存廣播信息的方法和裝置
- 基于QoS指標和Web服務輸出參數(shù)的Web服務組合方法和裝置
- Web托管審查方法、裝置及Web托管系統(tǒng)
- 用于信息處理和Web瀏覽歷史導航的方法和設備及電子裝置
- 用于將web站點轉(zhuǎn)換為目標web app站點的方法和裝置
- 用于防護WEB漏洞的方法和設備
- 一種Web攻擊報告生成方法、裝置、設備及計算機介質(zhì)
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置





