• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種區塊鏈中的智能路由處理方法技術

    技術編號:21167227 閱讀:73 留言:0更新日期:2019-05-22 09:41
    本發明專利技術一種區塊鏈中的智能路由處理方法,節點包含狀態記錄模塊,狀態判斷模塊,數據請求模塊和數據響應模塊,狀態記錄模塊實時更新和記錄節點當前的節點狀態,節點狀態是指在短時間內是否生成了新的區塊;數據請求模塊是指當新的節點接入區塊鏈時,會向網絡中已有節點發送請求,請求已有節點向其傳輸數據;狀態判斷模塊是指已有節點讀取本地數據庫內容,判斷自己當前的狀態;數據響應模塊是指已有節點根據新的節點的要求向其傳輸數據或反饋無法傳遞數據的結果。如果是短時間內生成了區塊,則不向新的節點傳輸數據,否則傳輸數據,對于新生成區塊的節點,不承擔和新的節點同步數據的任務,這樣就減輕了新生成區塊節點的負擔,提高網絡傳輸效率。

    An Intelligent Routing Processing Method in Block Chain

    The invention provides an intelligent routing processing method in block chain. Nodes include state recording module, state judgment module, data request module and data response module. State recording module updates and records the current node status of nodes in real time. Node status refers to whether new blocks are generated in a short time; Data request module refers to when new nodes access block chain, it will update and record the current node status of nodes in real time. To send requests to existing nodes in the network, requesting existing nodes to transmit data to them; state judgment module refers to existing nodes reading local database content and judging their current status; data response module refers to the result that existing nodes can not transmit data to them or feedback data according to the requirements of new nodes. If a block is generated in a short time, it will not transmit data to the new node. Otherwise, for the newly generated node, it will not undertake the task of synchronizing data with the new node. This will reduce the burden of the newly generated node and improve the network transmission efficiency.

    【技術實現步驟摘要】
    一種區塊鏈中的智能路由處理方法
    本專利技術提出一種在區塊鏈節點通信時,智能選擇通信節點的方法,當新的節點接入區塊鏈P2P網絡時,會向網絡中已有的節點請求數據,已存在節點要判斷自己當前的狀態,如果是短時間內生成了區塊,則不向新的節點傳輸數據,否則傳輸數據。
    技術介紹
    區塊鏈是借由密碼學串接并保護內容的串連交易記錄(又稱區塊)。每一個區塊包含了前一個區塊的加密散列、相應時間戳記以及交易數據(通常用默克爾樹算法計算的散列值表示),這樣的設計使得區塊內容具有難以竄改的特性。用區塊鏈所串接的分布式賬本能讓兩方有效紀錄交易,且可永久查驗此交易。區塊鏈利用P2P網絡傳輸數據,當新的節點接入區塊鏈P2P網絡時,會向網絡中已存在的節點請求數據。選擇哪些節點給新的節點同步數據,會影響到現有節點的處理速度和傳輸效率。當新的節點接入區塊鏈P2P網絡時,會隨機向網絡中已有的節點請求數據,已有節點不判斷自己當前的狀態,直接向新的節點傳輸數據。已有節點不判斷自己當前的狀態,直接向新的節點傳輸數據,如果已有節點在很短時間內生成了區塊,需要把新區塊向P2P網絡中傳播,同時需要和新的節點同步數據,已有節點的處理負擔很重,通信效率很低。
    技術實現思路
    本專利技術的目的是為了減輕生成區塊節點的負擔,提高網絡傳輸效率。本專利技術所采用的技術手段如下所述。本專利技術提供一種區塊鏈中的智能路由處理方法,其改進在于:每個節點至少包含狀態記錄模塊,狀態判斷模塊,數據請求模塊和數據響應模塊;所述狀態記錄模塊實時更新和記錄節點當前的節點狀態,所述節點狀態是指在短時間內是否生成了新的區塊;所述數據請求模塊是指當新的節點接入區塊鏈時,會向網絡中已有節點發送請求,請求已有節點向其傳輸數據;所述狀態判斷模塊是指該已有節點讀取本地數據庫內容,判斷自己當前的狀態,包含短時間內生成區塊或短時間內未生產區塊兩種狀態;所述數據響應模塊是指已有節點根據新的節點的要求向其傳輸數據或反饋無法傳遞數據的結果;如果是短時間內生成了區塊,則不向新的節點傳輸數據,否則傳輸數據;如果新的節點沒有同步到數據,會向網絡中其它已有節點請求數據。如果新的節點一直沒有同步到數據,會一直執行上述步驟,直到同步到數據。本專利技術的有益效果如下。在P2P網絡環境中,彼此連接的多臺計算機之間都處于對等的地位,各臺計算機有相同的功能,本專利技術的實質是將P2P網絡中的節點區別對待,對于新生成區塊的節點,不承擔和新的節點同步數據的任務,這樣就減輕了新生成區塊節點的負擔,提高網絡傳輸效率。附圖說明圖1為本專利技術一種區塊鏈中的智能路由處理方法的結構示意圖。具體實施方式本專利技術提供一種區塊鏈中的智能路由處理方法,每個節點至少包含狀態記錄模塊,狀態判斷模塊,數據請求模塊和數據響應模塊。其中,所述狀態記錄模塊實時更新和記錄節點自己當前的節點狀態,所述節點狀態是指在短時間內,如3秒,5秒內,此節點是否生成了新的區塊,將節點的節點狀態存儲至本地數據庫。其中,所述數據請求模塊是指當新的節點接入區塊鏈P2P網絡時,會向網絡中已有節點發送請求,請求已有節點向其傳輸數據。其中,所述狀態判斷模塊是指,該已有節點讀取本地數據庫內容,判斷自己當前的狀態,如果是短時間內,如3秒或5秒內生成了區塊,則不向新的節點傳輸數據,否則傳輸數據。其中,所述數據響應模塊是指根據請求節點的要求向其傳輸數據或反饋無法傳遞數據的結果。依據上述架構,當新的節點A,接入區塊鏈P2P網絡時,節點A中的數據請求模塊會隨機向區塊鏈中的已有節點B請求傳輸數據,已有節點B的狀態判斷模塊根據狀態記錄模塊記錄的數據庫內容判斷自己是否在短時間內生成了新的區塊,如果是,則不向新的節點A傳輸數據。如果不是,則向新的節點A傳輸數據。如果新的節點A沒有同步到數據,會向網絡中其它已有節點請求數據。如果經過上述步驟一直沒有同步到數據,會一直執行上述步驟,直到同步到數據。當新的節點接入區塊鏈P2P網絡時,不是隨機向網絡中已有的節點請求數據,而是選擇短時間未生成區塊的節點來請求數據。這樣減輕新生成區塊的節點的負擔,提高網絡傳輸效率。在P2P網絡環境中,彼此連接的多臺計算機之間都處于對等的地位,各臺計算機有相同的功能,本專利技術的實質是將P2P網絡中的節點區別對待,對于新生成區塊的節點,不承擔和新的節點同步數據的任務,這樣就減輕了新生成區塊節點的負擔,提高網絡傳輸效率。本文檔來自技高網...

    【技術保護點】
    1.一種區塊鏈中的智能路由處理方法,其特征在于:每個節點至少包含狀態記錄模塊,狀態判斷模塊,數據請求模塊和數據響應模塊;所述狀態記錄模塊實時更新和記錄節點當前的節點狀態,所述節點狀態是指在短時間內是否生成了新的區塊;所述數據請求模塊是指當新的節點接入區塊鏈時,會向網絡中已有節點發送請求,請求已有節點向其傳輸數據;所述狀態判斷模塊是指該已有節點讀取本地數據庫內容,判斷自己當前的狀態,包含短時間內生成區塊或短時間內未生產區塊兩種狀態;所述數據響應模塊是指已有節點根據新的節點的要求向其傳輸數據或反饋無法傳遞數據的結果;如果是短時間內生成了區塊,則不向新的節點傳輸數據,否則傳輸數據;如果新的節點沒有同步到數據,會向網絡中其它已有節點請求數據。

    【技術特征摘要】
    1.一種區塊鏈中的智能路由處理方法,其特征在于:每個節點至少包含狀態記錄模塊,狀態判斷模塊,數據請求模塊和數據響應模塊;所述狀態記錄模塊實時更新和記錄節點當前的節點狀態,所述節點狀態是指在短時間內是否生成了新的區塊;所述數據請求模塊是指當新的節點接入區塊鏈時,會向網絡中已有節點發送請求,請求已有節點向其傳輸數據;所述狀態判斷模塊是指該已有節點讀取本地數據庫內容,判斷自己當前的狀態,包...

    【專利技術屬性】
    技術研發人員:夏冰霍曉棟馬俊昌王虹妍孫玉俐劉迎賓
    申請(專利權)人:貴州藍石科技有限公司
    類型:發明
    國別省市:貴州,52

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品无码av天堂| 亚洲AV无码欧洲AV无码网站| 人妻少妇精品无码专区二区| 久久精品无码一区二区WWW| 亚洲av永久中文无码精品综合 | 精品久久久无码人妻中文字幕豆芽 | 久久久久亚洲av无码专区蜜芽| 亚洲AV无码成人精品区天堂 | 国产在线拍揄自揄拍无码视频| 国产成人麻豆亚洲综合无码精品 | 无码人妻精品一二三区免费| 国产亚洲3p无码一区二区 | 无码天堂va亚洲va在线va| 亚洲AV永久无码精品成人| 色综合热无码热国产| 无码人妻少妇色欲AV一区二区| 免费无码一区二区三区蜜桃大| 人妻无码αv中文字幕久久琪琪布| av无码aV天天aV天天爽| 亚洲6080yy久久无码产自国产| 国产成人无码久久久精品一| 国产在线精品无码二区二区| 亚洲最大中文字幕无码网站| 亚洲国产a∨无码中文777| 亚洲自偷自偷偷色无码中文| 精品久久久无码中字 | 日韩美无码五月天| 亚洲AV无码一区二区大桥未久| 亚洲av无码av制服另类专区| 国精品无码一区二区三区在线| 亚洲AV永久无码天堂影院| 亚洲GV天堂无码男同在线观看| 久久久久久亚洲Av无码精品专口| 亚洲AV永久无码精品水牛影视| 中文字幕av无码专区第一页| 黄桃AV无码免费一区二区三区| 精品人体无码一区二区三区 | 日韩av片无码一区二区不卡电影| 伊人无码精品久久一区二区| 69久久精品无码一区二区| 亚洲中文无码a∨在线观看|