一種狀態(tài)數(shù)據(jù)庫交易驗簽實現(xiàn)方法

基本信息

申請?zhí)?/td> CN201910816566.4 申請日 -
公開(公告)號 CN110515978A 公開(公告)日 2019-11-29
申請公布號 CN110515978A 申請公布日 2019-11-29
分類號 G06F16/2455;G06F21/64;G06Q40/04 分類 計算;推算;計數(shù);
發(fā)明人 李虎;曾毅峰;劉佳利;呂剛 申請(專利權(quán))人 上海浦東發(fā)展銀行股份有限公司信用卡中心
代理機(jī)構(gòu) 上??剖⒅R產(chǎn)權(quán)代理有限公司 代理人 上海浦東發(fā)展銀行股份有限公司信用卡中心
地址 200120 上海市浦東新區(qū)中國(上海)自由貿(mào)易試驗區(qū)浦東南路588號9樓
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種狀態(tài)數(shù)據(jù)庫交易驗簽實現(xiàn)方法,用于業(yè)務(wù)系統(tǒng)中的數(shù)據(jù)查詢,包括步驟:1)建立用于存儲數(shù)據(jù)的兩個通道channel1,channel2,將附帶簽名的數(shù)據(jù)存儲在通道channel2中;2)將channel1中智能合約按邏輯存儲數(shù)據(jù),當(dāng)channel2存儲數(shù)據(jù)時,在數(shù)據(jù)后附帶對該數(shù)據(jù)進(jìn)行操作的節(jié)點進(jìn)行背書,并將其存儲到Hyperledger Fabirc狀態(tài)數(shù)據(jù)庫中;3)通過channel1、channel2雙通道進(jìn)行簽名校驗,對校驗不通過的數(shù)據(jù)返回錯誤信息;對校驗通過的數(shù)據(jù)執(zhí)行下一步;4)對校驗通過的數(shù)據(jù)進(jìn)行正確率比對,對合格的數(shù)據(jù)執(zhí)行交易。與現(xiàn)有技術(shù)相比,本發(fā)明可防止大部分本地狀態(tài)數(shù)據(jù)庫遭篡改導(dǎo)致交易數(shù)據(jù)不準(zhǔn)確,解決了直接修改couchDB來實現(xiàn)業(yè)務(wù)數(shù)據(jù)修改的問題。