[發明專利]基于區塊鏈的去中心化的撲克發牌方法、游戲方法及裝置在審
| 申請號: | 202210515352.5 | 申請日: | 2022-05-11 |
| 公開(公告)號: | CN114978494A | 公開(公告)日: | 2022-08-30 |
| 發明(設計)人: | 李偉鍵;蔡亮 | 申請(專利權)人: | 浙江大學 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/32;H04L9/40;H04L67/1061;H04L67/1095;H04L67/131 |
| 代理公司: | 杭州君銳知產專利代理事務所(普通合伙) 33443 | 代理人: | 應孔月 |
| 地址: | 310058 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 中心 撲克 發牌 方法 游戲 裝置 | ||
本發明公開了一種基于區塊鏈的去中心化的撲克發牌方法、游戲方法及裝置,包括:接收上一玩家用戶端洗牌并加密后的所有牌的第一牌編號,所有牌的第一牌編號由區塊鏈獲取所有牌的原始信息,根據原始信息,對所有牌進行編號,接收所有玩家用戶端提供的初始映射函數種子,根據初始映射函數種子構建一個牌號擴展映射函數,將所述牌的編號帶入所述初始牌號擴展映射函數中,得到所有牌的第一牌編號,第一牌編號包含牌的編號和牌的順序;將接收到的所有牌的第一牌編號進行洗牌并加密;加密后傳遞給下一玩家用戶端,直到最后一個玩家用戶端洗牌并加密結束,得到所有牌的第二牌編號,以使得區塊鏈根據所有牌的第二牌編號,依次將牌分發給各個玩家用戶端。
技術領域
本申請涉及區塊鏈與密碼學技術領域,尤其涉及一種基于區塊鏈的去中心化的撲克發牌方法、游戲方法及裝置。
背景技術
傳統的撲克發牌、打牌方法是中心化的。即發牌人完全控制并知曉發牌順序,從而影響游戲的公平性。
發明內容
本申請實施例要解決的問題是在撲克游戲中發牌人全權掌握洗牌權利以及發牌順序,從而影響游戲公平性問題,提供一種基于區塊鏈的去中心化的撲克發牌方法、游戲方法及裝置。
根據本申請實施例的第一方面,提供一種基于區塊鏈的去中心化的撲克發牌方法,參與同一局游戲的各用戶端同步執行所述方法,應用于玩家用戶端,包括:
接收上一玩家用戶端洗牌并加密后的所有牌的第一牌編號,其中所有牌的第一牌編號由區塊鏈獲取所有牌的原始信息,根據所述原始信息,對所有牌進行編號,接收所有玩家用戶端提供的初始映射函數種子,根據初始映射函數種子構建一個牌號擴展映射函數,將所述牌的編號帶入所述初始牌號擴展映射函數中,得到所有牌的第一牌編號,所述第一牌編號包含牌的編號和牌的順序;
將接收到的所有牌的第一牌編號進行洗牌并加密;
加密后傳遞給下一玩家用戶端,直到最后一個玩家用戶端洗牌并加密結束,得到所有牌的第二牌編號,以使得區塊鏈根據所述所有牌的第二牌編號,依次將牌分發給各個玩家用戶端。
進一步地,將接收到的所有牌的第一牌編號進行洗牌并加密,包括:
隨機生成可交換加密秘鑰;
使用所述可交換加密秘鑰對接收的所述第一牌編號進行加密;
各自生成第一洗牌映射函數,所有牌的第一牌編號經過所述第一洗牌映射函數生成所有牌的第三牌編號;
為每一張牌生成一條信息和與之對應的哈希值,所述信息包含此牌在第一牌編號中的順序,在第三牌編號中的序列以及當前的時間戳;
將所述信息的哈希值提交到區塊鏈的智能合約上存儲。
根據本申請實施例的第二方面,提供一種基于區塊鏈的去中心化的撲克發牌裝置,參與同一局游戲的各用戶端同步執行所述裝置,應用于玩家用戶端,包括:
第一接收模塊,用于接收上一玩家用戶端洗牌并加密后的所有牌的第一牌編號,其中所有牌的第一牌編號由區塊鏈獲取所有牌的原始信息,根據所述原始信息,對所有牌進行編號,接收所有玩家用戶端提供的初始映射函數種子,根據初始映射函數種子構建一個牌號擴展映射函數,將所述牌的編號帶入所述初始牌號擴展映射函數中,得到所有牌的第一牌編號,所述第一牌編號包含牌的編號和牌的順序;
第一洗牌加密模塊,用于將接收到的所有牌的第一牌編號進行洗牌并加密;
第一分發模塊,用于加密后傳遞給下一玩家用戶端,直到最后一個玩家用戶端洗牌并加密結束,得到所有牌的第二牌編號,以使得區塊鏈根據所述所有牌的第二牌編號,依次將牌分發給各個玩家用戶端。
根據本申請實施例的第三方面,提供一種基于區塊鏈的去中心化的撲克游戲方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學,未經浙江大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210515352.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:礦用移動通信系統及方法
- 下一篇:基于視頻分析的煤礦生產控制方法及裝置





