[發明專利]安全的數字數據操作在審
| 申請號: | 201680051549.0 | 申請日: | 2016-07-08 |
| 公開(公告)號: | CN108352008A | 公開(公告)日: | 2018-07-31 |
| 發明(設計)人: | 安德魯·惠利;安德魯·克賴頓 | 申請(專利權)人: | 巴克萊銀行公開有限公司 |
| 主分類號: | G06Q20/06 | 分類號: | G06Q20/06;G06Q20/38;G06Q20/40 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 康建峰;楊林森 |
| 地址: | 英國*** | 國省代碼: | 英國;GB |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數字貨幣 貨幣 貨幣數據 創建 公開密鑰 秘密密鑰 密鑰數據 數據包括 賬簿 驗證 安全 | ||
1.一種用于創建一定量的數字貨幣的方法,所述方法包括:
通過使用至少貨幣創建者秘密密鑰對貨幣數據進行密碼簽名來生成貨幣創建簽名;以及
生成適于添加到數字貨幣賬簿的可驗證的創建數據,其中,所述創建數據包括所述貨幣數據和所述貨幣創建簽名,所述貨幣數據包括:
一定量的新數字貨幣的值;以及
貨幣密鑰數據,所述貨幣密鑰數據至少部分地基于貨幣公開密鑰,其中,所述貨幣公開密鑰與所述一定量的數字貨幣對應。
2.根據權利要求1所述的方法,還包括:
輸出所述創建數據以提供給驗證實體,以使所述驗證實體能夠將所述創建數據添加到所述數字貨幣賬簿。
3.根據權利要求1所述的方法,還包括:
生成包括所述創建數據的新區塊;以及
將所述新區塊添加到所述數字貨幣賬簿中。
4.根據前述權利要求中任一項所述的方法,還包括:
生成所述貨幣公開密鑰。
5.根據前述權利要求中任一項所述的方法,其中,所述貨幣密鑰數據包括所述貨幣公開密鑰的散列。
6.根據前述權利要求中任一項所述的方法,其中,驗證實體能夠獲得與所述貨幣創建者私有密鑰對應的貨幣創建者公開密鑰。
7.根據前述權利要求中任一項所述的方法,其中,數字貨幣實體網絡中的至少一個實體能夠獲得與所述貨幣創建者私有密鑰對應的貨幣創建者公開密鑰。
8.一種用于執行創建操作以創建一定量的新數字貨幣的電子設備,所述電子設備包括:
處理器;以及
存儲軟件程序的存儲器,其中,所述軟件程序在由所述處理器執行時使所述處理器執行前述權利要求中任一項所述的方法。
9.一種軟件程序,所述軟件程序被配置成當在電子設備的處理器上執行時執行權利要求1至7中任一項所述的方法。
10.一種用于驗證用于創建數字貨幣的創建數據的方法,所述創建數據包括貨幣數據和貨幣創建簽名,所述方法包括由驗證實體:
獲得貨幣創建者公開密鑰;以及
使用至少所述貨幣數據和所述貨幣創建者公開密鑰來對所述貨幣創建簽名執行驗證過程。
11.根據權利要求10所述的方法,其中,所述貨幣創建者公開密鑰從密鑰區塊鏈或從所述驗證實體的存儲器獲得。
12.根據權利要求10或11所述的方法,還包括:
如果所述驗證過程的結果是對所述貨幣簽名的肯定性驗證,則將所述創建數據添加到數字貨幣賬簿;并且
如果所述驗證過程的結果是對所述貨幣簽名的否定性驗證,則丟棄所述創建數據。
13.根據權利要求12所述的方法,其中,將所述創建數據添加到所述數字貨幣賬簿包括:
使用至少驗證者秘密密鑰生成驗證者簽名;
生成包括驗證實體標識符和所述驗證者簽名的驗證數據;
生成包括所述創建數據和所述驗證數據的新區塊;以及
將所述新區塊添加到所述數字貨幣賬簿中。
14.根據權利要求13所述的方法,其中,生成所述驗證者簽名包括:使用所述驗證者秘密密鑰對至少所述驗證實體標識符進行密碼簽名。
15.根據權利要求13或14所述的方法,其中,數字貨幣實體網絡中的至少一個實體能夠獲得與所述驗證者私有密鑰對應的驗證者公開密鑰。
16.一種驗證實體,包括:
處理器;以及
存儲軟件程序的存儲器,其中,所述軟件程序在由所述處理器執行時使所述處理器執行權利要求10至15中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于巴克萊銀行公開有限公司,未經巴克萊銀行公開有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201680051549.0/1.html,轉載請聲明來源鉆瓜專利網。





