[發明專利]一種基于區塊鏈去中心化群組建立方法有效
| 申請號: | 202210194819.0 | 申請日: | 2022-03-02 |
| 公開(公告)號: | CN114338046B | 公開(公告)日: | 2022-05-24 |
| 發明(設計)人: | 楊山河 | 申請(專利權)人: | 廣州市悅智計算機有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/30;H04L51/52 |
| 代理公司: | 廣州世超知識產權代理事務所(普通合伙) 44498 | 代理人: | 梅偉紅 |
| 地址: | 510000 廣東省廣州市番禺區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 中心 組建 立方 | ||
本發明涉及區塊鏈智能合約、分布式存儲技術,具體涉及一種基于區塊鏈去中心化群組建立與加密會話維持方法,用非對稱加密算法技術來實現邀請碼的產生及驗證,整個過程受邀者可以不用暴露自己的擁有數字資產的區塊鏈賬號從而可以增強賬號安全,群組發言時,通過將要提交的消息利用群組通信錄上的通信公鑰進行加密,得到發送給群組其他用戶的消息的加密版本的集合,將此集合文件存儲在分布式存儲網絡,得到文件的哈希,利用哈希任何群組內的用戶可以獲取到加密密文,即通信數據是存儲在分布式存儲網絡上,通過區塊鏈智能合約的數據結構維持群組消息隊列,隊列中維持消息的加密文件的哈希,實現去中心化社交群組的建立及加密通信過程。
技術領域
本發明涉及區塊鏈、web3.0社交群組領域,特別是涉及一種基于區塊鏈去中心化建立群組并維持加密通信的方法。
背景技術
當前社交領域的通信群組建立與通信維持都需要依賴中心化社交網絡,用戶通過注冊賬號,驗證身份后創建群組,并主動或被動邀請已存在中心化網絡賬號的用戶加入群組,群組內的通信發送接收都依賴中心化服務設施。
現有技術方案大多是采用中心化方法實現,而當前采用去中心化方法的實現則或多或少存在一定的隱私安全性問題。
發明內容
本發明的目的是利用區塊鏈智能合約技術,提供了一種基于區塊鏈去中心化通信群組建立方法,其特征在于,包括以下步驟:
S1、群組創建者創建一個任意主題的通信群組,用群組關鍵字描述群組,設定群組的配置參數,并提交實現群組功能的區塊鏈智能合約,所述配置參數包括參與人數、群組名稱;
S2、群組創建者利用非對稱加密算法產生一組邀請碼私鑰作為邀請碼,邀請碼私鑰通過非對稱加密算法推導出邀請碼公鑰,群組創建者通過智能合約將該組邀請碼公鑰提交到智能合約建立由受邀者公鑰構成邀請碼數組的數據結構invitecodes{user0_公鑰,User1公鑰,userN公鑰},同時創建由公鑰:簽名信息構成用于群組通信的用戶公鑰列表的數據結構即群組通信錄的數據結構:User_key_list([{ 【Chat_Pub】: 【invite_sign_text】}]),此處的公鑰將由群組成員用于群組通信目的而單獨產生并持有的群組通信目的的私鑰非對稱加密算法推導出;簽名信息由用戶通信目的私鑰簽名后的信息,此處的簽名信息可以很容易由公鑰進行驗證;非對稱加密算法可以是橢圓曲線、RSA加密算法;群組通信錄每添加一個公鑰項目,表示一個用戶被邀請成功加入群組;
S3、群組創建者通過非智能合約交互的途徑告知受邀者邀請碼私鑰,非智能合約交互的途徑包括但不限于郵件、短信、即時聊天、語音聊天工具;
S4、受邀者收到邀請碼私鑰,產生對應的群組通信用途的群組通信私鑰,繼而基于此群組通信私鑰利用非對稱加密算法推導出群組通信公鑰,用于加入群組后受邀者與其他群組成員通信;
S5、受邀者利用收到的邀請碼私鑰對群組通信用公鑰、進行簽名并提交給智能合約;
S6、智能合約收到受邀者提交的簽名信息,先通過邀請碼公鑰驗證簽名信息是否由邀請碼私鑰簽名,確認后,智能合約執行以下操作:
a)刪除受邀者提交的已經驗證使用過的邀請碼公鑰;
b)將受邀者產生的群組通信公鑰加入到智能合約中的受邀者列表,此時受邀者列表成為群組通信錄;
S7、其他受邀者通過S3-S6 步驟進行加入群組中,直到邀請碼都被使用,用戶加入后,刪除邀請碼公鑰。
一種通過區塊鏈去中心化群組加密會話維持方法,其特征在于,包括以下步驟:
S1、受邀者加入智能合約的群組通信錄后,表示已經進入群聊,群組發言者發送消息前,先下載智能合約的群組通信錄;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市悅智計算機有限公司,未經廣州市悅智計算機有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210194819.0/2.html,轉載請聲明來源鉆瓜專利網。





