[發(fā)明專利]基于區(qū)塊鏈進行社交的系統(tǒng)、方法和裝置在審
| 申請?zhí)枺?/td> | 202210722710.X | 申請日: | 2022-06-24 |
| 公開(公告)號: | CN115134136A | 公開(公告)日: | 2022-09-30 |
| 發(fā)明(設計)人: | 張如意 | 申請(專利權(quán))人: | 螞蟻區(qū)塊鏈科技(上海)有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;G06Q50/00;H04L9/32;H04L67/10 |
| 代理公司: | 北京億騰知識產(chǎn)權(quán)代理事務所(普通合伙) 11309 | 代理人: | 張靜娟;周良玉 |
| 地址: | 200010 上海市*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 區(qū)塊 進行 社交 系統(tǒng) 方法 裝置 | ||
1.一種基于區(qū)塊鏈進行社交的系統(tǒng),其中,所述系統(tǒng)包括第一用戶設備、第二用戶設備、管理設備和區(qū)塊鏈,所述管理設備包括基于屬性加密算法生成的主公鑰和主私鑰,所述區(qū)塊鏈中存儲的加密社交信息是第一賬戶對應的第一用戶設備通過基于主公鑰和加密策略進行屬性加密而獲得;
所述第二用戶設備用于向所述區(qū)塊鏈上傳關(guān)系創(chuàng)建信息,其中,所述關(guān)系創(chuàng)建信息包括第一賬戶;
所述管理設備用于從所述區(qū)塊鏈獲取所述關(guān)系創(chuàng)建信息,基于所述關(guān)系創(chuàng)建信息生成所述第二用戶設備對應的第二賬戶的社交屬性,將所述社交屬性存儲到針對所述第二賬戶預設的社交屬性列表中,并基于所述社交屬性列表、所述主公鑰和主私鑰生成所述第二賬戶的社交子私鑰,將所述社交子私鑰上傳至區(qū)塊鏈,其中,所述社交屬性包括所述第一賬戶,用于指示所述第一賬戶和第二賬戶存在社交關(guān)系;
所述第二用戶設備用于從所述區(qū)塊鏈獲取所述社交子私鑰和所述加密社交信息,并使用所述社交子私鑰對所述加密社交信息進行解密,在所述社交屬性列表符合所述加密策略的情況中,解密成功,得到社交信息。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述系統(tǒng)還包括目標社交應用的服務器,以及所述第二用戶設備在向所述區(qū)塊鏈上傳關(guān)系創(chuàng)建信息時具體用于:所述第二用戶設備用于通過所述目標社交應用向所述服務器發(fā)送關(guān)系創(chuàng)建信息;所述服務器用于將所述關(guān)系創(chuàng)建信息上傳到所述區(qū)塊鏈。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述社交屬性列表中存儲的社交屬性是基于所述第二賬戶在多個社交應用的操作生成的。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述社交屬性列表包括所述第二賬戶,以及所述加密策略包括目標賬戶,用于規(guī)定所述目標賬戶具有解密所述加密社交信息的能力;或者,所述社交屬性還包括關(guān)系類型,以及所述加密策略包括目標關(guān)系類型,用于規(guī)定與所述第一賬戶存在目標關(guān)系類型的賬戶具有解密所述加密社交信息的能力。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述第二賬戶對應的社交屬性列表包括第二賬戶,所述管理設備還用于將所述社交屬性列表上傳至區(qū)塊鏈,所述區(qū)塊鏈用于與所述第二賬戶關(guān)聯(lián)地存儲所述社交屬性列表和所述社交子私鑰。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其中,所述區(qū)塊鏈在關(guān)聯(lián)地存儲所述社交屬性列表和所述社交子私鑰時具體用于:與所述第二賬戶關(guān)聯(lián)地存儲通過對所述社交屬性列表和所述社交子私鑰進行加密得到的密文,其中,所述密文是所述管理設備使用所述第二賬戶的公鑰加密生成的。
7.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述第一用戶設備用于向所述區(qū)塊鏈上傳第一用戶的身份信息;
所述管理設備還用于從所述區(qū)塊鏈獲取所述第一用戶的身份信息,在對所述第一用戶的身份信息校驗通過之后創(chuàng)建第一賬戶,生成所述第一用戶的屬性列表,所述屬性列表包括所述第一賬戶和所述第一用戶的身份屬性;基于所述屬性列表、所述主公鑰和所述主私鑰生成第一子私鑰,將所述第一子私鑰和所述屬性列表上傳至所述區(qū)塊鏈;
所述區(qū)塊鏈用于與所述第一賬戶關(guān)聯(lián)地存儲所述屬性列表和第一子私鑰。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,所述區(qū)塊鏈中部署有合約,所述管理設備在將所述第一子私鑰和所述屬性列表上傳至所述區(qū)塊鏈時具體用于:向所述區(qū)塊鏈發(fā)送調(diào)用所述合約的第一交易,所述第一交易中包括第一賬戶和對所述第一賬戶的所述第一子私鑰和所述屬性列表進行加密得到的加密子私鑰,所述加密子私鑰使用所述第一賬戶的公鑰加密生成;
所述區(qū)塊鏈在與所述第一賬戶關(guān)聯(lián)地存儲所述屬性列表和所述第一子私鑰時具體用于:根據(jù)所述第一交易在所述合約的合約狀態(tài)中的賬戶信息列表中與所述第一賬戶關(guān)聯(lián)地存儲所述加密子私鑰。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于螞蟻區(qū)塊鏈科技(上海)有限公司,未經(jīng)螞蟻區(qū)塊鏈科技(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210722710.X/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設備





