[發(fā)明專利]一種基于區(qū)塊鏈的可信任內(nèi)容分發(fā)網(wǎng)絡(luò)方法在審
| 申請?zhí)枺?/td> | 201811206651.0 | 申請日: | 2018-10-17 |
| 公開(公告)號: | CN109639625A | 公開(公告)日: | 2019-04-16 |
| 發(fā)明(設(shè)計(jì))人: | 王堃;李鵬 | 申請(專利權(quán))人: | 深圳市圓世科技有限責(zé)任公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32;G06Q20/38;H04L29/08 |
| 代理公司: | 深圳市鈞含知識產(chǎn)權(quán)代理有限公司 44290 | 代理人: | 符立新 |
| 地址: | 518000 廣東省深圳市前海深港合作區(qū)前*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 注冊消息 區(qū)塊 發(fā)現(xiàn)消息 訂閱 內(nèi)容分發(fā)網(wǎng)絡(luò) 扁平化 層次化 可信任 發(fā)布 惡意消息 發(fā)送內(nèi)容 反向路徑 可追溯性 內(nèi)容消息 消息傳播 轉(zhuǎn)發(fā)消息 傳播 匹配 篡改 網(wǎng)絡(luò) 轉(zhuǎn)發(fā) 發(fā)送 發(fā)現(xiàn) 傳遞 交易 | ||
1.一種基于區(qū)塊鏈的可信任內(nèi)容分發(fā)網(wǎng)絡(luò)方法,其特征在于,包括以下步驟:
發(fā)布者發(fā)送內(nèi)容消息給訂閱方時(shí),利用包含層次化命名和扁平化命名的名稱對作為交易上傳到區(qū)塊鏈;發(fā)布者將注冊消息發(fā)送到本地NRE,本地NRE將注冊消息傳播至網(wǎng)絡(luò)中各級NRE;
訂閱方從區(qū)塊鏈獲取所需要的層次化名稱或者扁平化名稱,生成發(fā)現(xiàn)消息通過網(wǎng)絡(luò)的來逐層傳播;扁平化名稱通過認(rèn)證之后,當(dāng)發(fā)現(xiàn)發(fā)送的發(fā)現(xiàn)消息與注冊消息相匹配,那么訂閱方將發(fā)現(xiàn)消息沿著注冊消息的反向路徑發(fā)送給發(fā)布者;網(wǎng)絡(luò)中的NRE發(fā)現(xiàn)有消息傳播時(shí),將該消息的相應(yīng)路徑發(fā)送到CR中;發(fā)布者依據(jù)CR中的路徑將內(nèi)容消息傳遞給訂閱者。
2.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的可信任內(nèi)容分發(fā)網(wǎng)絡(luò)方法,其特征在于:訂閱方與發(fā)布者之間的消息數(shù)據(jù)以交易的形式上傳到區(qū)塊鏈中。
3.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的可信任內(nèi)容分發(fā)網(wǎng)絡(luò)方法,其特征在于:層次化命名和扁平化命名的名稱對為H:F,其中F由發(fā)布者的公鑰P和內(nèi)容的哈希值L組成;發(fā)布者將名稱對H:F作為交易上傳到區(qū)塊鏈;當(dāng)交易中的名稱有效,則將該交易存儲(chǔ)在區(qū)塊鏈中。
4.根據(jù)權(quán)利要求1所述的一種基于區(qū)塊鏈的可信任內(nèi)容分發(fā)網(wǎng)絡(luò)方法,其特征在于:發(fā)送方向區(qū)塊鏈上傳SEND_REG交易,發(fā)送方將有效載荷、有效載荷的簽名、交易TxID發(fā)送給接收方;
接收方將有效載荷、TxID和簽名存儲(chǔ)在緩沖區(qū)中,根據(jù)TxID在區(qū)塊鏈中查找SEND_REG交易,如果SEND_REG交易存在,接收方則檢索存儲(chǔ)在其中的公鑰和哈希值;
接收方使用檢索到的公鑰解密接收到的簽名,解密結(jié)果用hashα表示;用hashβ來表示存儲(chǔ)在TxID引用的事務(wù)中的檢索到的哈希值;當(dāng)散列=hashα=hashβ,接收方則向區(qū)塊鏈上傳交易事物通知接收方有效負(fù)載已經(jīng)過驗(yàn)證和接收。
5.根據(jù)權(quán)利要求4所述的一種基于區(qū)塊鏈的可信任內(nèi)容分發(fā)網(wǎng)絡(luò)方法,其特征在于:所述有效載荷為注冊消息、發(fā)現(xiàn)消息或內(nèi)容數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的一種基于區(qū)塊鏈的可信任內(nèi)容分發(fā)網(wǎng)絡(luò)方法,其特征在于:發(fā)布者將注冊消息發(fā)送到本地NRE具體包括以下步驟:
發(fā)布者向本地NRE上傳SEND_REG交易,SEND_REG交易中包含注冊消息和哈希值;其中,SEND_REG交易需要引用先前傳遞的交易來證明內(nèi)容名稱的有效性;SEND_REG交易還將本地的REG標(biāo)記為接受者;
發(fā)布者將簽名和SEND_REG交易的ID發(fā)送至本地NRE,本地NRE收到注冊消息,將注冊消息存儲(chǔ)在緩沖區(qū)中,并驗(yàn)證TxID引用的SEND_REG交易;
本地NRE驗(yàn)證成功,本地NRE向各級NRE傳播RECV_REG交易。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市圓世科技有限責(zé)任公司,未經(jīng)深圳市圓世科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811206651.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 組注冊裝置、組注銷裝置、組注冊方法、許可證取得裝置、許可證取得方法、時(shí)間設(shè)置裝置和時(shí)間設(shè)置方法
- 一種緊急呼叫注冊的實(shí)現(xiàn)方法
- 基于點(diǎn)對點(diǎn)短消息的短消息轉(zhuǎn)發(fā)計(jì)數(shù)系統(tǒng)及計(jì)數(shù)方法
- 以太網(wǎng)無源光網(wǎng)絡(luò)系統(tǒng)中設(shè)備注冊和波長切換的方法和裝置
- 一種核心網(wǎng)網(wǎng)元處理終端注冊擁塞的方法及裝置
- 消息轉(zhuǎn)發(fā)方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及電子設(shè)備
- 網(wǎng)絡(luò)設(shè)備注冊方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種ROS消息發(fā)布注冊的方法和系統(tǒng)
- 一種ROS消息訂閱注冊的方法和系統(tǒng)
- 一種ROS消息發(fā)布和訂閱注冊的方法和系統(tǒng)
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)及電子設(shè)備
- 安全鄰居發(fā)現(xiàn)方法、網(wǎng)絡(luò)設(shè)備和移動(dòng)臺(tái)
- 一種發(fā)現(xiàn)和識別網(wǎng)絡(luò)設(shè)備的方法及裝置
- 用于接入控制器發(fā)現(xiàn)的信任檢查方法
- 一種檢測發(fā)現(xiàn)消息的方法、終端及系統(tǒng)
- 發(fā)現(xiàn)信號的發(fā)送和接收方法、以及發(fā)送和接收裝置
- 自適應(yīng)D2D發(fā)現(xiàn)操作
- 在D2D系統(tǒng)中支持可變的直接發(fā)現(xiàn)消息大小的方法和裝置
- 網(wǎng)絡(luò)鄰居發(fā)現(xiàn)裝置
- 用于保護(hù)用于受限發(fā)現(xiàn)的所構(gòu)造鄰近度服務(wù)代碼的安全的方法和裝置
- 一種服務(wù)發(fā)現(xiàn)方法及服務(wù)發(fā)現(xiàn)裝置
- 一種呈現(xiàn)系統(tǒng)及其處理訂閱者訂閱信息的方法
- 一種位置相關(guān)信息訂閱方法、系統(tǒng)及裝置
- 基于會(huì)話初始化協(xié)議的訂閱方法和裝置
- 訂閱方法、訂閱授權(quán)方法及Feeds生成服務(wù)器
- 一種創(chuàng)建訂閱資源的方法和裝置
- 訂閱數(shù)據(jù)的發(fā)送、接收方法、裝置及系統(tǒng)
- 物聯(lián)網(wǎng)環(huán)境下訂閱通知處理方法、裝置、存儲(chǔ)介質(zhì)及設(shè)備
- 應(yīng)用服務(wù)的訂閱方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 訂閱數(shù)據(jù)推送方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 基于社交網(wǎng)絡(luò)的服務(wù)訂閱信息推送方法及系統(tǒng)





