本發明專利技術公開了基于區塊鏈智能合約的能源數據分析和資源調度系統,包括區塊鏈數據系統和中央處理模塊,區塊鏈數據系統由數據層、網絡層、共識層、激勵層、合約層和應用層建立,網絡層包括分布式組網機制、數據傳播機制和數據驗證機制,所述共識層封裝中央處理模塊的網絡節點的各類共識算法,合約層封裝中央處理模塊各類腳本、算法和智能合約,是區塊鏈可編程特性的基礎,應用層則封裝了區塊鏈的各種應用場景和案例,中央處理模塊由區塊鏈數據系統中的數據層和資源調度運算模塊組成。該基于區塊鏈智能合約的能源數據分析和資源調度系統,不僅可以建立數據分析調度網,同時在預處理時可以提高其數據資源調度的安全性。提高其數據資源調度的安全性。
【技術實現步驟摘要】
基于區塊鏈智能合約的能源數據分析和資源調度系統
[0001]本專利技術屬于區塊鏈
,具體涉及基于區塊鏈智能合約的能源數據 分析和資源調度系統。
技術介紹
[0002]區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機 技術的新型應用模式。智能合約是指一份能自動執行本需要手動才能完成任 務的協議。智能合約就是任何能自行執行部分功能的協議。例如,一份能自動 計算合同當事人待付金額,并安排支付這筆金額的合約。智能合約將減少協 議執行過程中的人工干預。
[0003]在區塊鏈上運行的程序,通常稱為智能合約。所以通常會把寫區塊鏈程 序改稱寫智能合約。而目前基于區塊鏈智能合約的能源分析和資源調度技術 中,數據調度分析網建立不完善,容易導致數據預處理和調度安全性較低。
技術實現思路
[0004]本專利技術的目的在于提供基于區塊鏈智能合約的能源數據分析和資源調度 系統,以解決上述
技術介紹
中提出的問題。
[0005]為實現上述目的,本專利技術提供如下技術方案:基于區塊鏈智能合約的能 源數據分析和資源調度系統,包括,
[0006]區塊鏈數據系統,區塊鏈數據系統由數據層、網絡層、共識層、激勵層、 合約層和應用層建立;
[0007]中央處理模塊,中央處理模塊由區塊鏈數據系統中的數據層和資源調度 運算模塊組成;
[0008]所述數據層包括數據輸入模塊和數據分析模塊;其中所述數據輸入模塊 通過獲取位置地點信息和資源信息傳輸至數據分析模塊中,所述數據分析模 塊根據資源信息查找資源點標識,依據所述資源點標識獲取資源點的空間位 置信息;
[0009]所述資源調度運算模塊根據空間位置信息對數據層內的信息預處理分 析。
[0010]優選的,所述資源調度運算模塊包括資源信息輸入模塊和將資源信息輸 入模塊獲取的信息進行儲存的資源信息儲存模塊以及將資源信息儲存模塊的 儲存信息輸送出的資源信息輸出模塊;
[0011]所述資源信息輸出模塊與數據分析模塊連通。
[0012]優選的,所述網絡層包括分布式組網機制、數據傳播機制和數據驗證機 制;
[0013]所述共識層封裝中央處理模塊的網絡節點的各類共識算法。
[0014]優選的,所述合約層封裝中央處理模塊各類腳本、算法和智能合約,是 區塊鏈可編程特性的基礎;
[0015]所述應用層則封裝了區塊鏈的各種應用場景和案例。
[0016]優選的,所述區塊鏈數據系統獲取用戶終端的請求信息,請求信息輸入 至中央處
理模塊中,中央處理模塊依據資源調度運算模塊的預處理分析結果 對其調度。
[0017]優選的,所述中央處理模塊根據預設的調度算法連接決策機進行調度, 所述決策機向用戶終端發送調度信息數據。
[0018]本專利技術的技術效果和優點:該基于區塊鏈智能合約的能源數據分析和資 源調度系統,通過將區塊鏈數據系統與中央處理模塊緊密聯合,可以致使數 據輸入模塊通過獲取位置地點信息和資源信息傳輸至數據分析模塊中,而資 源調度運算模塊根據空間位置信息對數據層內的信息預處理分析,從而建立 數據資源的預處理分析系統,與現有的能源數據分析調度技術相比,不僅可 以建立數據分析調度網,同時在預處理時可以提高其數據資源調度的安全性。
具體實施方式
[0019]對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的 實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的 實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其 他實施例,都屬于本專利技術保護的范圍。
[0020]基于區塊鏈智能合約的能源數據分析和資源調度系統,包括區塊鏈數據 系統和中央處理模塊,區塊鏈數據系統由數據層、網絡層、共識層、激勵層、 合約層和應用層建立;
[0021]多方用戶共同參與制定一份智能合約,其中明確規定了交易雙方的權利 和義務,開發人員將這些權利和義務以電子化的方式進行編程,代碼中包含 會觸發合約自動執行的條件;
[0022]網絡層包括分布式組網機制、數據傳播機制和數據驗證機制,共識層封 裝中央處理模塊的網絡節點的各類共識算法,合約層封裝中央處理模塊各類 腳本、算法和智能合約,是區塊鏈可編程特性的基礎,應用層則封裝了區塊 鏈的各種應用場景和案例,中央處理模塊由區塊鏈數據系統中的數據層和資 源調度運算模塊組成,數據層包括數據輸入模塊和數據分析模塊。
[0023]區塊鏈上所有的數據都是公開透明的,因此智能合約的數據處理也是公 開透明的,運行時任何一方都可以查看其代碼和數據,資源調度運算模塊包 括資源信息輸入模塊和將資源信息輸入模塊獲取的信息進行儲存的資源信息 儲存模塊以及將資源信息儲存模塊的儲存信息輸送出的資源信息輸出模塊, 資源信息輸出模塊與數據分析模塊連通;
[0024]其中數據輸入模塊通過獲取位置地點信息和資源信息傳輸至數據分析模 塊中,數據分析模塊根據資源信息查找資源點標識,依據資源點標識獲取資 源點的空間位置信息,資源調度運算模塊根據空間位置信息對數據層內的信 息預處理分析,通過編碼預先內置的合同條款,運行在區塊鏈之上,確定性 的可執行程序,編碼是實現智能合約的方式。
[0025]區塊鏈數據系統獲取用戶終端的請求信息,請求信息輸入至中央處理模 塊中,中央處理模塊依據資源調度運算模塊的預處理分析結果對其調度,中 央處理模塊根據預設的調度算法連接決策機進行調度,決策機向用戶終端發 送調度信息數據;
[0026]智能合約會定期檢查是否存在相關事件和觸發條件,將滿足條件的事件 推送到待驗證的隊列中,區塊鏈上的驗證節點先對事件進行簽名認證,以確 保其有效性,等大多數驗證節點對該事件達成共識,智能合約將成功執行, 并通知用戶,智能合約通過編碼以
計算機可閱讀的方式實現合同條款,運行 在區塊鏈上隱含智能合約繼承區塊鏈的一切優勢:分布式計算、去中心化存 儲、不可篡改。
[0027]確定性描述智能合約的特質:對于給定的輸入條件,其輸出的結果確定, 不存在隨機性;而電子合同則不然,很多時候因為涉及到合同制定者、簽署 者、第三方等主觀判斷,同一份合同針對某個輸入條件,可能解讀的結果完 全相反;
[0028]由于智能合約是一段內置條款的執行程序,機器將會嚴格按照既定邏輯 執行,而且運行的過程中無人能夠干預,因此能客觀、公正的輸出結果,極 大的減少了用戶主觀判斷帶來的爭議。
[0029]在區塊鏈網絡中,由于應用場景的不同,所以采用了不同的共識算法, 目前區塊鏈的共識機制主要有四類:工作量證明機制pow、權益證明機制pos、 委托權益證明Dpos、驗證池共識機制pool。
[0030]系統原理,該基于區塊鏈智能合約的能源數據分析和資源調度系統,通 過將區塊鏈數據系統與中央處理模塊緊密聯合,可以致使數據輸入模塊通過 獲取位置地點信息和資源信息傳輸至數據分析模塊中,而資源調度運算模塊 根據空間位置信息對數據層內的信息預處理分析,從而建立數據資源的預本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.基于區塊鏈智能合約的能源數據分析和資源調度系統,包括,區塊鏈數據系統,區塊鏈數據系統由數據層、網絡層、共識層、激勵層、合約層和應用層建立;中央處理模塊,中央處理模塊由區塊鏈數據系統中的數據層和資源調度運算模塊組成;其特征在于:所述數據層包括數據輸入模塊和數據分析模塊;其中所述數據輸入模塊通過獲取位置地點信息和資源信息傳輸至數據分析模塊中,所述數據分析模塊根據資源信息查找資源點標識,依據所述資源點標識獲取資源點的空間位置信息;所述資源調度運算模塊根據空間位置信息對數據層內的信息預處理分析。2.根據權利要求1所述的基于區塊鏈智能合約的能源數據分析和資源調度系統,其特征在于:所述資源調度運算模塊包括資源信息輸入模塊和將資源信息輸入模塊獲取的信息進行儲存的資源信息儲存模塊以及將資源信息儲存模塊的儲存信息輸送出的資源信息輸出模塊;所述資源信息輸出模塊與數據分析模塊連通。3.根據權利要求...
【專利技術屬性】
技術研發人員:唐毅,熊世凱,施蔚東,
申請(專利權)人:蘇州和數區塊鏈應用研究院有限公司江蘇協鑫電港能源科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。