[發明專利]基于區塊鏈的業務數據認證與管理方法及系統在審
| 申請號: | 201911415916.2 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111177171A | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 周佩文;謝俊喜;王成;叢宏雷 | 申請(專利權)人: | 上海分布信息科技有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06F16/27;G06F21/64;G06Q40/04 |
| 代理公司: | 上海恒銳佳知識產權代理事務所(普通合伙) 31286 | 代理人: | 黃海霞 |
| 地址: | 200433 上海市楊浦區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 業務 數據 認證 管理 方法 系統 | ||
本發明涉及一種基于區塊鏈的業務數據認證與管理方法及系統、電子設備及計算機存儲介質,其中,上述方法包括:基于智能合約,將業務流程信息定義于區塊鏈中,所述業務流程信息包括多個業務階段;接收流程請求信息,并獲取所述流程請求信息對應的流程簽名信息;驗證所述流程簽名信息,若通過驗證,則執行所述流程請求信息。上述實施方式公開的基于區塊鏈的業務數據認證與管理方法,利用更新區塊鏈上的智能合約,將對應業務服務器的公鑰置為無效,即可將此服務節點屏蔽在習慣之外,保護整體業務整體安全。
技術領域
本發明涉及數據處理領域,特別是涉及一種基于區塊鏈的業務數據認證與管理方法及系統、電子設備及計算機存儲介質。
背景技術
區塊鏈技術中,區塊鏈是指通過去中心化和去信任的方式集體維護一個可靠數據庫的技術方案,是比特幣、以太幣等數字貨幣的底層技術。通俗一點說,區塊鏈技術就指一種全民參與記賬的方式。區塊鏈上的交易確認由區塊鏈上的所有節點共識完成,共識成功后打包寫入區塊。區塊鏈維護一個公共的賬本,用于存儲區塊鏈網絡上所有交易,所有的系統背后都有一個數據庫,你可以把數據庫看成是就是一個大賬本。那么誰來記這個賬本就變得很重要。這種方式,我們就稱它為區塊鏈技術。
智能合約,從用戶角度來講,智能合約通常被認為是一個自動擔保賬戶,例如,當特定的條件滿足時,程序就會釋放和轉移資金。從技術角度來講,智能合約被認為是網絡服務器,只是這些服務器并不是使用IP地址架設在互聯網上,而是架設在區塊鏈上。從而可以在其上面運行特定的合約程序。智能合約是編程在區塊鏈上的匯編語言。
通常人們不會自己寫字節碼,但是會從更高級的語言來編譯它,例如Solidity、LLL等語言,通過智能合約可以實現在區塊鏈上的數據存儲、讀寫以及一些邏輯操作,目前大部分的區塊鏈應用都是基于智能合約來運行的。智能合約使用的Solidity語言是圖靈完備的,可以實現應用業務邏輯的所有操作。
在現實業務環境中,由于單服務器處理性能的考慮,通常將業務拆解到不同子業務,然后共用同一個數據庫服務器。在數據庫服務器中,通過創建不同用戶,配置不同用戶不同的權限,從而保護業務數據庫數據的安全。
比如,業務服務器-1配置為數據庫用戶A,擁有數據庫中表-1的讀寫權限。那么,在業務服務器-1可以對表-1做任何的讀寫修改,而不需要受到任何的條件限制。如果數據庫中保存為用戶資產信息(比如銀行賬戶),業務服務器-1可以任意修改用戶資產信息,因此業務服務器-1可能被惡意利用隨意篡改數據庫中的用戶資產。當前已經有類似的事件發生。
發明內容
基于此,有必要針對現有技術的業務服務器為惡意利用隨意篡改數據庫中的用戶資產導致業務數據不安全的問題,提供一種能夠基于區塊鏈的業務數據認證與管理方法和系統、電子設備、計算機存儲介質。
一種基于區塊鏈的業務數據認證與管理方法,包括以下步驟:
基于智能合約,將業務流程信息定義于區塊鏈中,所述業務流程信息包括多個業務階段;
接收流程請求信息,并獲取所述流程請求信息對應的流程簽名信息;
驗證所述流程簽名信息,若通過驗證,則執行所述流程請求信息。
其有益效果在于:基于區塊鏈,通過驗證業務請求信息的正確性,保證數據庫數據的安全。
在其中一個優選實施方式中,所述基于智能合約,將業務流程信息定義于區塊鏈中,包括:
定義業務流程信息的流程框架;
定義所述流程框架中的業務階段;
在所述流程框架中定義所述業務階段之間的流轉關系;
定義所述業務階段的審批權限管理員;
定義所述審批權限管理員對應的審批操作人員;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海分布信息科技有限公司,未經上海分布信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911415916.2/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





