[發(fā)明專利]一種區(qū)塊鏈信息處理方法及相關(guān)設(shè)備有效
| 申請?zhí)枺?/td> | 201911130834.3 | 申請日: | 2019-11-18 |
| 公開(公告)號: | CN110855688B | 公開(公告)日: | 2021-06-25 |
| 發(fā)明(設(shè)計)人: | 馮士乘 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強(qiáng) |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 區(qū)塊 信息處理 方法 相關(guān) 設(shè)備 | ||
本發(fā)明實施例公開了一種區(qū)塊鏈信息處理方法及相關(guān)設(shè)備,所述方法包括:在通過客戶端進(jìn)程檢測到第一區(qū)塊鏈?zhǔn)聞?wù)后確定對應(yīng)的第一區(qū)塊鏈;通過第一區(qū)塊鏈節(jié)點進(jìn)程獲取包含第一區(qū)塊鏈各個區(qū)塊鏈節(jié)點進(jìn)程的節(jié)點進(jìn)程套接字的第一進(jìn)程配置文件;基于第一套接字與節(jié)點進(jìn)程套接字,通過所述第一區(qū)塊鏈節(jié)點進(jìn)程建立與各個區(qū)塊鏈節(jié)點進(jìn)程的socket連接;通過第一區(qū)塊鏈節(jié)點進(jìn)程生成事務(wù)區(qū)塊,并通過socket連接發(fā)送給各個區(qū)塊鏈節(jié)點進(jìn)程進(jìn)行共識驗證;通過第一區(qū)塊鏈節(jié)點進(jìn)程在確認(rèn)滿足共識策略時通過第一區(qū)塊鏈節(jié)點進(jìn)程將事務(wù)區(qū)塊添加至第一區(qū)塊鏈。通過本發(fā)明實現(xiàn)在同一設(shè)備上部署多個區(qū)塊鏈節(jié)點,以及多個區(qū)塊鏈節(jié)點的正常運行。
技術(shù)領(lǐng)域
本申請涉及區(qū)塊鏈技術(shù)領(lǐng)域,尤其涉及一種區(qū)塊鏈信息處理方法及相關(guān)設(shè)備。
背景技術(shù)
區(qū)塊鏈?zhǔn)且环N由多方共同維護(hù),以塊鏈結(jié)構(gòu)存儲數(shù)據(jù),使用密碼學(xué)保證傳輸和訪問安全,能夠?qū)崿F(xiàn)數(shù)據(jù)一致存儲、無法篡改、無法抵賴的技術(shù)體系。區(qū)塊鏈能夠在網(wǎng)絡(luò)中建立點對點之間可靠的信任,使得價值傳遞過程去除了中介的干擾,既公開信息又保護(hù)隱私,既共同決策又保護(hù)個體權(quán)益,這種機(jī)制提高了價值交互的效率并降低了成本。
隨著區(qū)塊鏈技術(shù)的發(fā)展,越來越多的企業(yè)和個人加入到區(qū)塊鏈技術(shù)的應(yīng)用中,在應(yīng)用區(qū)塊鏈技術(shù)之前,使用者需要部署區(qū)塊鏈節(jié)點,區(qū)塊鏈節(jié)點可以部署在任意的計算機(jī)、手機(jī)、平板電腦等設(shè)備上部署區(qū)塊鏈的底層代碼、相關(guān)配置等,然后才能作為區(qū)塊鏈節(jié)點加入對應(yīng)的區(qū)塊鏈,有時用戶希望加入的不僅是一條區(qū)塊鏈,可能希望加入兩條或多條區(qū)塊鏈,這就需要一種針對多鏈的管理方法。
發(fā)明內(nèi)容
本申請?zhí)峁┮环N區(qū)塊鏈信息處理方法及相關(guān)設(shè)備,通過本發(fā)明可以實現(xiàn)在同一設(shè)備上部署多個區(qū)塊鏈節(jié)點,并實現(xiàn)多個區(qū)塊鏈節(jié)點的正常運行。
本發(fā)明實施例第一方面提供了一種區(qū)塊鏈信息處理方法,包括:
第一設(shè)備在通過客戶端進(jìn)程檢測到用戶觸發(fā)的第一區(qū)塊鏈?zhǔn)聞?wù)后,從所述第一設(shè)備對應(yīng)的至少兩個歸屬區(qū)塊鏈中,確定所述第一區(qū)塊鏈?zhǔn)聞?wù)對應(yīng)的第一區(qū)塊鏈,所述歸屬區(qū)塊鏈為在所述第一設(shè)備中部署的至少兩個區(qū)塊鏈節(jié)點進(jìn)程各自歸屬的不同的區(qū)塊鏈;
所述第一設(shè)備通過所述第一區(qū)塊鏈對應(yīng)的第一區(qū)塊鏈節(jié)點進(jìn)程,獲取所述第一區(qū)塊鏈節(jié)點進(jìn)程的第一進(jìn)程配置文件,所述第一進(jìn)程配置文件中包含所述第一區(qū)塊鏈中各個區(qū)塊鏈節(jié)點進(jìn)程的節(jié)點進(jìn)程套接字,所述節(jié)點進(jìn)程套接字由所述第一區(qū)塊鏈中各個區(qū)塊鏈節(jié)點進(jìn)程的節(jié)點進(jìn)程IP地址和節(jié)點進(jìn)程端口號得到;
基于第一套接字與所述第一區(qū)塊鏈中各個區(qū)塊鏈節(jié)點進(jìn)程的節(jié)點進(jìn)程套接字,所述第一設(shè)備通過所述第一區(qū)塊鏈節(jié)點進(jìn)程建立與所述第一區(qū)塊鏈中各個區(qū)塊鏈節(jié)點進(jìn)程之間的socket連接,所述第一套接字為根據(jù)所述第一區(qū)塊鏈節(jié)點進(jìn)程的節(jié)點進(jìn)程IP地址和節(jié)點進(jìn)程端口號生成的;
所述第一設(shè)備通過所述第一區(qū)塊鏈節(jié)點進(jìn)程針對所述第一區(qū)塊鏈?zhǔn)聞?wù)生成事務(wù)區(qū)塊,并通過所述socket連接將所述事務(wù)區(qū)塊發(fā)送給所述第一區(qū)塊鏈中的各個區(qū)塊鏈節(jié)點進(jìn)程,以使所述第一區(qū)塊鏈中的各個區(qū)塊鏈節(jié)點進(jìn)程對所述事務(wù)區(qū)塊進(jìn)行共識驗證,并在共識驗證通過后向所述第一區(qū)塊鏈節(jié)點進(jìn)程返回共識確認(rèn)信息;
所述第一設(shè)備在通過所述第一區(qū)塊鏈節(jié)點進(jìn)程接收到的共識確認(rèn)信息滿足預(yù)設(shè)的共識策略的情況下,所述第一設(shè)備通過所述第一區(qū)塊鏈節(jié)點進(jìn)程將所述事務(wù)區(qū)塊作為所述第一區(qū)塊鏈當(dāng)前最大區(qū)塊高度的區(qū)塊添加至所述第一區(qū)塊鏈。
其中,所述至少兩個歸屬區(qū)塊鏈對應(yīng)不同的區(qū)塊鏈類別,所述第一設(shè)備的客戶端進(jìn)程包括屬于不同的客戶端類別的至少兩個客戶端進(jìn)程;
所述方法還包括:
所述第一設(shè)備確定所述歸屬區(qū)塊鏈各自對應(yīng)的區(qū)塊鏈類別;
所述第一設(shè)備根據(jù)所述歸屬區(qū)塊鏈各自對應(yīng)的區(qū)塊鏈類別,從所述歸屬區(qū)塊鏈中,確定與目標(biāo)客戶端類別的客戶端進(jìn)程匹配的至少一個目標(biāo)區(qū)塊鏈,所述目標(biāo)客戶端類別為所述第一設(shè)備的客戶端進(jìn)程對應(yīng)的任意一個客戶端類別;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911130834.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備





