[發明專利]基于區塊鏈的科技數據建模及存儲方法在審
| 申請號: | 201810722515.0 | 申請日: | 2018-07-03 |
| 公開(公告)號: | CN109117501A | 公開(公告)日: | 2019-01-01 |
| 發明(設計)人: | 童詠昕;鄭鵬飛;陶乾;高大偉 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50;G06Q40/04 |
| 代理公司: | 北京市廣友專利事務所有限責任公司 11237 | 代理人: | 祁獻民 |
| 地址: | 100083*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 科技數據 建模 存儲 錢幣 結構表 交易詳情信息 管理和使用 安全保障 交易信息 目標需求 輸出信息 輸入信息 構建 交易 管理 | ||
本發明的實施例公開一種基于區塊鏈的科技數據建模及存儲方法,涉及區塊鏈技術領域,便于為科技數據在確權方面的管理提供安全保障。所述基于區塊鏈的科技數據建模及存儲方法,包括:基于目標需求,構建基于區塊鏈的科技數據建模的實體;其中,所述實體包括錢幣、交易和區塊;根據所述實體,建立各實體的結構表;根據各實體的結構表,完成區塊鏈的整個設計;其中,所述區塊鏈存儲的交易信息包括:錢幣輸入信息、錢幣輸出信息和交易詳情信息。本發明適用于科技數據的管理和使用。
技術領域
本發明涉及區塊鏈技術領域,尤其涉及一種基于區塊鏈的科技數據建模及存儲方法。
背景技術
近年來,由于數據來源的多樣性以及存儲介質的低成本性,越來越多的數據被產生存儲并積累。隨著數據規模的急劇增加以及人們對數據的愈發重視,大數據迅速發展并成為人們關注的焦點和社會各界關注的熱點。
數據尤其是科技數據作為當今時代最為重要的資源之一,如何使用合理的數據結構存儲數據,同時進一步完善數據分享中所有權的管理,以實現深化數據利用能力的同時具有安全保障的數據開放,是一個亟待解決的問題。
發明內容
有鑒于此,本發明實施例提供一種基于區塊鏈的科技數據建模及存儲方法,便于為科技數據在確權方面的管理提供安全保障。
一種基于區塊鏈的科技數據建模及存儲方法,包括:
基于目標需求,構建基于區塊鏈的科技數據建模的實體;其中,所述實體包括錢幣、交易和區塊;
根據所述實體,建立各實體的結構表;
根據各實體的結構表,完成區塊鏈的整個設計;其中,所述區塊鏈存儲的交易信息包括:錢幣輸入信息、錢幣輸出信息和交易詳情信息。
根據本發明實施例的一種具體實現方式,所述根據所述實體,建立各實體的結構表,包括:
根據錢幣實體,建立錢幣結構表;
根據交易實體,建立交易結構表;
根據區塊實體,建立區塊結構表。
根據本發明實施例的一種具體實現方式,所述根據各實體的結構表,完成區塊鏈的整個設計,包括:
根據錢幣結構表、交易結構表及區塊結構表,按照從內至外,從小到大的設計方法,完成區塊鏈的整個設計。
根據本發明實施例的一種具體實現方式,所述錢幣結構表的字段名稱包括:錢幣的保存位置,此值唯一;當前位置下的錢幣的數量;當前錢幣的所有者id,此值唯一;
所述交易結構表的字段名稱包括:所有的錢幣輸入,此錢幣用于購買數據使用,且這些錢幣尚未被花費;所有錢幣輸出,此錢幣為交易的收益方以及超出交易價格的錢幣進行退換;當前交易產生的時間,采用Unix計時;當前產生此交易的動作,其中行為動作包括:購買數據、下載數據、上傳數據、審核數據、登錄系統、修改密碼、找回密碼;數據出售者,且此值唯一;數據購買者,且此值唯一;當前交易涉及到的數據id,且此值唯一;當前交易的價格;當前數據的審核者id;
所述區塊結構表的字段名稱包括:區塊的高度,此值隨著區塊產生而遞增;當前區塊產生的時間,采用Unix時間;上一個區塊的hash值,用于下一區塊構造與驗證;區塊所有的交易;通過分布式共識機制產生的工作量證明值。
根據本發明實施例的一種具體實現方式,所述的方法,還包括:
將部分區塊鏈中的數據存儲在數據庫中,并在數據庫上建立多個索引。
根據本發明實施例的一種具體實現方式,所述數據庫包括:區塊表、數據表、交易表、收益占比表以及錢幣表;其中,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810722515.0/2.html,轉載請聲明來源鉆瓜專利網。





