[發明專利]一種基于區塊鏈的校內成績單存儲方法在審
| 申請號: | 202110662761.3 | 申請日: | 2021-06-15 |
| 公開(公告)號: | CN113326331A | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 王玲利 | 申請(專利權)人: | 廣州以大坊區塊鏈科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F21/64;G06Q50/20 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510630 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 校內 成績單 存儲 方法 | ||
本發明公開了一種基于區塊鏈的校內成績單存儲方法,包括:成績單錄入節點的選取;校內區塊鏈的形成;以學院為單位進行學生成績的錄入;新區塊的形成。本發明基于比特幣區塊鏈技術生成區塊的模式,生成新的區塊,保障了該系統的穩定性和可靠性;本發明基于區塊鏈技術生成學生成績單的方法,使生成的成績單具有不可更改的功能,一定程度上保證了教育和就業的公平性。
技術領域
本發明基于區塊鏈技術領域,尤其涉及一種基于區塊鏈的校內成績單存儲方法。
背景技術
近年來區塊鏈技術越來越受到相關企業的重視,包括金融、股票、醫療和公證行業。區塊鏈相比傳統記賬模式具有更加安全、不可更改的優勢;區塊鏈是有區塊和哈希鏈連接而成的:一個區塊中包含區塊頭和區塊尾,區塊頭包含著該區塊的總哈希值,區塊尾中包含上一個區塊的哈希值(父哈希值)、時間戳和交易信息數據;實際上,除了整個區塊會被計算哈希值之外區塊中包含的每一筆事務數據都會計算一個哈希值,稱為事務哈希,每一個事務哈希都可以唯一的表示一個事務,對一個區塊中的所有事務進行哈希計算后,可以得出一組事務哈希,再通過對這些事務哈希進行求梅克爾根的密碼算法處理,最終得出一顆哈希樹的數據結構,哈希樹的頂部就是樹根,稱為梅克爾根(Hk)。通過梅克爾根就可以將整個區塊中的事務約束起來,只要區塊中的事務有任何改變,梅克爾根就會發生改變,利用這一點可以保證區塊數據的完整性。
而且在一個區塊的數據發生變化時,要向其他區塊記性確認,其他區塊根據自己已經存在的區塊信息進行比對,是不會同意一個被更改的數據信息的;因為區塊鏈上的節點數量有無數個,除非作弊者獲取區塊鏈上的一半區塊的記賬權,這是不可能的,再次說明了區塊鏈的安全和不可更改的特性。
現存學生成績單的保存方法以及存在的問題:
不同學校保存成績單的方式有所區別,但主要是學校各學院對學生成績以excel進行編輯,然后以文檔的形式進行保存。既然以文檔的形式進行保存,就很容易被攥改和丟失。如果其他地方沒有備份一旦丟失將無法找回,而且由于某些原因,成績存在被惡意攥改的可能,這對于其他學生是相當不公平的。
發明內容
本發明的目的在于克服現有成績單保存方式存在的問題,構造一種安全、公平和無法攥改的成績單存儲方法。
為實現上述目的,達到所描述的技術效果,本發明通過以下技術方案實現。
一種基于區塊鏈的校內成績單存儲方法,包括如下幾部分:
第一步:成績單錄入節點的選取:在校內選擇負責成績錄入的節點,選擇學校各學院;
第二步:校內區塊鏈的形成:建校以來學校學生成績為基礎,系統以一次考試時間為標準,形成區塊,把各區塊用哈希鏈串聯起來,就組成了區塊鏈;
第三步:以學院為單位進行學生成績的錄入:學校各學院在一次考試結果出來以后,及時把學生考試成績錄入系統,系統會將先錄入的學生成績打包;
第四步:新區塊的形成:第三步中當某個學院錄入成績后,綜合錄入的次數達到學院個數N時,則激活次數達成合約,產生新的區塊。
所述所述第二步中區塊鏈的形成是根據各學院成立以來保存的學生電子成績單為數據源,生成區塊鏈;成績單信息包括錄入時間、姓名、學號、專業、年紀、身份證號、成績和科目。
所述區塊鏈為私有鏈,私有鏈的形成過程為:統計建校以來現存學生的成績,學院把學生成績以考試時間和類型為單位分成m份,使得每個學院都有m份的學生成績;接著學院錄入成績形成區塊鏈,學院可以隨意選擇任何m份成績中的一份分開錄入,錄入次序不做要求。
所述私有區塊鏈的記賬者為學校各學院配置的節點,挑選記賬者的方式為:每個節點隨機選擇一個較大的二進制整數N;學校總的候選記賬者為n,大整數的取值范圍為:N≤2256;對所有新打包的數據求取一個哈希值,接著對哈希值整數化得到一個二進制整數M;最后根據預設規則確定哪個節點為記賬者。
所述預設規則為:求各個候選記賬者節點隨機到的整數N與整數M的值L=|M-N|的值的大小,哪個節點的L值最小,則把該節點作為本輪記賬者。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州以大坊區塊鏈科技有限公司,未經廣州以大坊區塊鏈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110662761.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于區塊鏈狄利克雷加密方法
- 下一篇:一種殼聚糖納米粒及其制備方法





