[發明專利]基于DAPP容器的事務簽名處理方法、系統及電子設備在審
| 申請號: | 201810644764.2 | 申請日: | 2018-06-21 |
| 公開(公告)號: | CN108900304A | 公開(公告)日: | 2018-11-27 |
| 發明(設計)人: | 譚智勇;宋承根;趙微 | 申請(專利權)人: | 北京歐鏈科技有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/08;H04L29/06 |
| 代理公司: | 北京市惠誠律師事務所 11353 | 代理人: | 楊娟;楊雪婷 |
| 地址: | 100089 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶私鑰 密鑰服務器 構建 事務 電子設備 簽名處理 獲取請求 集中管理 事務內容 原始事務 輕量化 托管 發送 返回 | ||
本發明實施例提供了一種基于DAPP容器的事務簽名處理方法、系統及電子設備,其中方法包括:DAPP容器接收來自DAPP的事務構建請求;DAPP容器向密鑰服務器發送用戶私鑰獲取請求;DAPP容器接收到密鑰服務器返回的用戶私鑰后,對原始事務內容進行簽名,生成簽名事務內容。本發明實施例通過將用戶私鑰托管到密鑰服務器中,減少了DAPP容器在進行事務構建的過程中與DAPP之間的交互次數,提高了事務構建的效率,并且使得DAPP和DAPP容器能夠更加輕量化。此外,通過密鑰服務器對用戶私鑰的集中管理,也能增加用戶私鑰的安全性。
技術領域
本發明實施例提供一種基于DAPP容器的事務簽名處理方法、系統及電子設備,屬于計算機技術領域。
背景技術
隨著區塊鏈技術的發展,越來越多的功能開始在區塊鏈的體系下開始發展,其中,DAPP(Decentralized Application,分布式應用)就是建立在區塊鏈體系上的應用,越多的技術人員投入到DAPP的開發中,從而實現更多的基于區塊鏈的應用功能。
現有技術中,對于DAPP的開發而言,為了能夠與區塊鏈網絡進行對接,需要開發許多區塊鏈的底層處理邏輯,從而才能實現上層的面向用戶的處理邏輯與區塊鏈網絡之間的對接。并且,由于區塊鏈技術的開放性發展模式,也會存在眾多的區塊鏈網絡(或者稱作區塊鏈的架構),各個區塊鏈網絡遵循各自的數據協議和處理機制,對于DAPP開發者而言,同一個應用功能需要開發出針對不同區塊鏈網絡的多個版本的DAPP,用戶在使用時,需要分別使用不同版本的DAPP。
由此可見,現有技術中,DAPP的技術框架,無論從開發還是使用都存在許多不便之處。
發明內容
本發明實施例提供了一種基于DAPP容器的事務簽名處理方法、系統及電子設備,以減少DAPP容器與DAPP之間的交互次數,以及增加用戶私鑰的安全性。
為了實現上述目的,本發明提供了一種基于DAPP容器的事務簽名處理方法,包括:
DAPP容器接收來自DAPP的事務構建請求,所述事務構建請求至少包括原始事務內容、DAPP標識信息、標識用戶身份的用戶信息;
所述DAPP容器向密鑰服務器發送用戶私鑰獲取請求,所述用戶私鑰獲取請求至少包括所述用戶信息和所述DAPP標識信息;
所述DAPP容器接收到所述密鑰服務器返回的用戶私鑰后,對所述原始事務內容進行簽名,生成簽名事務內容。
另外,本發明還提供了一種基于DAPP容器的事務簽名處理系統,包括:多個DAPP容器以及密鑰服務器,所述密鑰服務器以所述DAPP標識信息和所述用戶信息作為索引,存儲用戶私鑰,
所述DAPP容器,用于接收來自DAPP的事務構建請求,所述事務構建請求至少包括原始事務內容、DAPP標識信息、標識用戶身份的用戶信息,并向所述密鑰服務器發送用戶私鑰獲取請求,所述用戶私鑰獲取請求至少包括所述用戶信息和所述DAPP標識信息,以及在接收到所述密鑰服務器返回的用戶私鑰后,對所述原始事務內容進行簽名,生成簽名事務內容;
所述密鑰服務器,用于根據所述DAPP標識信息和所述用戶信息獲取用戶私鑰,并返回給所述DAPP容器。
此外,本發明還提供了一種基于DAPP容器的事務簽名處理系統,包括:多個DAPP容器以及密鑰服務器,所述密鑰服務器以所述DAPP容器標識信息、所述DAPP標識信息以及所述用戶信息作為索引,存儲用戶私鑰,
所述DAPP容器,用于接收來自DAPP的事務構建請求,所述事務構建請求至少包括原始事務內容、DAPP標識信息、標識用戶身份的用戶信息,并向所述密鑰服務器發送用戶私鑰獲取請求,所述用戶私鑰獲取請求至少包括所述DAPP容器標識信息、所述用戶信息以及所述DAPP標識信息,以及在接收到所述密鑰服務器返回的用戶私鑰后,對所述原始事務內容進行簽名,生成簽名事務內容;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京歐鏈科技有限公司,未經北京歐鏈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810644764.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種在線電子簽名的方法
- 下一篇:基于智能安全芯片的多證書簽發及驗證方法





