[發明專利]游戲數據處理方法及系統有效
| 申請號: | 201810259293.3 | 申請日: | 2018-03-27 |
| 公開(公告)號: | CN108434745B | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 蔡自彬;張通;楊旭 | 申請(專利權)人: | 北京知道創宇信息技術股份有限公司 |
| 主分類號: | A63F13/75 | 分類號: | A63F13/75;A63F13/79;A63F13/80 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 楊奇松 |
| 地址: | 100000 北京市朝陽區阜*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 數據處理 方法 系統 | ||
1.一種游戲數據處理方法,其特征在于,應用于游戲數據處理系統,該游戲數據處理系統包括相互通信連接的智能合約服務器及多個玩家終端,該方法包括:
所述玩家終端在接收到游戲開啟指令時,按照游戲進程執行該游戲包括的多個操作;
針對每個操作,所述玩家終端在得到該操作對應的結果數據時,將該結果數據與該操作之前的所有操作產生的結果數據合并形成當前的第一目標結果數據,執行該操作的玩家終端對該第一目標結果數據進行簽名得到簽名數據,并將所述第一目標結果數據及所述簽名數據發送給參與所述游戲的其他玩家終端;
當接收到的所述簽名數據正確,且接收到的所述第一目標結果數據與所述其他玩家終端當前的第一目標結果數據相同時,所述其他玩家終端保存接收到的所述第一目標結果數據及接收到的所述簽名數據,并按照所述游戲的進程執行下一操作;
每個玩家終端在游戲結束時,根據當前存儲的第一目標結果數據及其簽名數據計算所述多個玩家終端中贏得所述游戲的贏家終端,并將計算得到的贏家數據與當前存儲的第一目標結果數據合并形成第二目標結果數據,對該第二目標結果數據進行簽名,將所述第二目標結果數據及其簽名數據發送給其他玩家終端;
所述贏家終端將各玩家終端的第二目標結果數據及其簽名數據發送給所述智能合約服務器,使所述智能合約服務器根據接收到的數據進行電子籌碼的結算。
2.根據權利要求1所述的游戲數據處理方法,其特征在于,該方法還包括:
當所述簽名數據不正確,或者,當所述第一目標結果數據與所述其他玩家終端當前的第一目標結果數據不同時,所述其他玩家終端將所述第一目標結果數據、所述第一目標結果數據的簽名數據、本終端當前的第一目標結果數據及其簽名數據發送給所述智能合約服務器;
所述智能合約服務器判斷接收到的數據是否足以計算出所述游戲的贏家終端;
若是,所述智能合約服務器根據接收到的數據計算所述多個玩家終端中贏得所述游戲的贏家終端并進行電子籌碼的結算。
3.根據權利要求2所述的游戲數據處理方法,其特征在于,所述方法還包括:
若所述智能合約服務器接收到的數據不足以計算出所述游戲的贏家終端,所述智能合約服務器判斷各玩家終端在所述游戲中執行的操作與預設規則的匹配情況,并根據所述匹配情況對各玩家終端在所述游戲中投入的電子籌碼進行分配。
4.根據權利要求3所述的游戲數據處理方法,其特征在于,所述游戲為撲克牌游戲,所述多個操作包括下注操作,所述智能合約服務器根據所述匹配情況對所述電子籌碼進行分配,包括:
當各玩家終端在所述游戲中均未執行下注操作時,將每個玩家終端存入的電子籌碼退回給各玩家終端;
當存在已執行下注操作的玩家終端時,從各玩家終端存入的電子籌碼中轉出預設數量的電子籌碼,并將轉出的電子籌碼存入所述智能合約服務器提供的預設地址;
當存在未提交簽名數據的玩家終端,或,存在提交的簽名數據與所述游戲的規則不符的玩家終端時,將各玩家終端在所述游戲中下注的電子籌碼均分給各玩家終端。
5.根據權利要求1-4中任一項所述的游戲數據處理方法,每個玩家終端具有私鑰和與該私鑰對應的公鑰;
所述玩家終端對該第一目標結果數據進行簽名得到簽名數據,包括:
所述玩家終端通過預設的哈希算法計算所述第一目標結果數據的哈希值,并通過本終端的私鑰對該哈希值進行簽名,得到所述簽名數據;
所述方法還包括:
所述其他玩家終端通過所述玩家終端的公鑰驗證所述簽名數據是否正確。
6.根據權利要求1-4中任一項所述的游戲數據處理方法,其特征在于,所述游戲為撲克牌游戲,該方法還包括:
所述智能合約服務器在接收到所述贏家終端發送的第二目標結果數據及簽名數據時,驗證該簽名數據是否正確;
若正確,則根據所述第二目標結果數據判斷各玩家終端計算出的贏家終端是否相同;
若相同,則根據所述簽名數據進行電子籌碼的結算;
若不同,則根據各玩家終端在所述撲克牌游戲中分發到的撲克牌重新計算確定贏家終端,并根據重新計算得到的贏家終端進行電子籌碼的結算。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京知道創宇信息技術股份有限公司,未經北京知道創宇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810259293.3/1.html,轉載請聲明來源鉆瓜專利網。





