• 
    <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
    主站蜘蛛池模板: 色窝窝无码一区二区三区 | 国产成年无码v片在线| 中文字幕日产无码| 亚洲人成国产精品无码| 亚洲国产精品无码专区影院| 激情无码亚洲一区二区三区 | 无码人妻精品一区二区三区在线| 精品无码久久久久国产动漫3d| 永久免费无码日韩视频| 精品无码一区二区三区爱欲 | 亚洲伊人成无码综合网| 最新中文字幕av无码专区 | 久青草无码视频在线观看| 蜜桃无码AV一区二区| 一本加勒比HEZYO无码人妻| 小12箩利洗澡无码视频网站| 无码人妻少妇久久中文字幕蜜桃| 免费无码专区毛片高潮喷水 | 国产精品无码亚洲一区二区三区| 人妻丰满熟妞av无码区 | 成人无码视频97免费| 成在人线AV无码免费| 无码一区二区三区爆白浆| 精品无码国产一区二区三区AV| 国模GOGO无码人体啪啪| 日韩精品无码一区二区三区四区| 无码视频在线播放一二三区| 久久精品日韩av无码| 67194成是人免费无码| 无码一区18禁3D| 国产精品无码AV天天爽播放器| 亚洲AV成人无码网站| 无码无套少妇毛多18PXXXX| 中文无码热在线视频| 乱人伦人妻中文字幕无码| 国产福利无码一区在线| 欧日韩国产无码专区| 成在线人免费无码高潮喷水| 13小箩利洗澡无码视频网站免费| 久久久久久国产精品无码下载| 国产日韩AV免费无码一区二区|