[發明專利]一種基于區塊鏈的校內成績單存儲方法在審
| 申請號: | 202110662761.3 | 申請日: | 2021-06-15 |
| 公開(公告)號: | CN113326331A | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 王玲利 | 申請(專利權)人: | 廣州以大坊區塊鏈科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F21/64;G06Q50/20 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510630 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 校內 成績單 存儲 方法 | ||
1.一種基于區塊鏈的校內成績單存儲方法,其特征在于:包括如下步驟:
步驟一:成績單錄入節點的選??;
步驟二:校內區塊鏈的形成;
步驟三:以學院為單位進行學生成績的錄入;
步驟四:新區塊的形成;
所述成績單節點的選取方式為:學校通過本學校的情況,本學校有多少個學院組成,然后根據學院個數,在各個學院配置節點;
所述校內區塊鏈為私有鏈,私有鏈的形成過程為:統計建校以來現存學生的成績,學院把學生成績以考試時間和類型為單位分成m份,使得每個學院都有m份的學生成績;接著學院錄入成績形成區塊鏈,學院可以隨意選擇任何m份成績中的一份分開錄入,錄入次序不做要求;
所述私有鏈的記賬者為學校各學院配置的節點,挑選記賬者的方式為:每個節點隨機選擇一個較大的二進制整數N;學??偟暮蜻x記賬者為n,大整數的取值范圍為:N≤2256;對所有新打包的數據求取一個哈希值,接著對哈希值整數化得到一個二進制整數M;最后根據預設規則確定哪個節點為記賬者;
所述新區塊的形成為一種成績錄入次數達成合約,各學院錄入次數達到一定數值,則激活合約,生成新的區塊。
2.根據權利要求1所述的一種基于區塊鏈的校內成績單存儲方法,其特征在于,所述步驟一中選取的錄入節點為學校的各學院,根據學校學院的情況配置節點,每個學院配置一個節點。
3.根據權利要求1所述的一種基于區塊鏈的校內成績單存儲方法,其特征在于,所述步驟二中區塊鏈的形成是根據各學院成立以來保存的學生電子成績單為數據源,生成區塊鏈;成績單信息包括錄入時間、姓名、學號、專業、年紀、身份證號、成績和科目。
4.根據權利要求1所述的一種基于區塊鏈的校內成績單存儲方法,其特征在于,所述校內區塊鏈為私有鏈,私有鏈的形成過程為:統計建校以來現存學生的成績,學院把學生成績以考試時間和類型為單位分成m份,使得每個學院都有m份的學生成績;接著學院錄入成績形成區塊鏈,學院可以隨意選擇任何m份成績中的一份分開錄入,錄入次序不做要求。
5.根據權利要求1所述的一種基于區塊鏈的校內成績單方法,其特征在于,所述步驟三中以學院為單位進行學生成績的錄入,成績錄入以后并不是立刻產生新的區塊,要根據學校學院的情況和綜合錄入的次數而定;在形成區塊鏈的同時指定一個次數達成合約,當前一次區塊Ti生成到下一次區塊Ti+1生成的這段時間,學校綜合錄入次數達到合約約定的次數,則合約被激活。
6.根據權利要求1所述的一種基于區塊鏈的校內成績單方法,其特征在于,所述步驟四生成新的區塊的條件是步驟三中成績錄入次數的達成,如果次數達成,即激活合約,隨后生成新的區塊;新生成的區塊中學生錄入時間、身份信息和區塊標識是相互對應的,其中區塊標識包括時間戳Ti、區塊哈希值Hi和該時間形成區塊的所有學生的成績信息。
7.根據權利要求1所述的一種基于區塊鏈的校內成績單存儲方法,其特征在于,所述私有區塊鏈的記賬者為學校各學院配置的節點,挑選記賬者的方式為:每個節點隨機選擇一個較大的二進制整數N;學??偟暮蜻x記賬者為n,大整數的取值范圍為:N≤2256;對所有新打包的數據求取一個哈希值,接著對哈希值整數化得到一個二進制整數M;最后根據預設規則確定哪個節點為記賬者。
8.根據權利要求1所述的一種基于區塊鏈的校內成績單存儲方法,其特征在于,所述預設規則為:求各個候選記賬者節點隨機的整數N與整數M的值L=|M-N|的值的大小,哪個節點的L值最小,則把該節點作為本輪記賬者。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州以大坊區塊鏈科技有限公司,未經廣州以大坊區塊鏈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110662761.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于區塊鏈狄利克雷加密方法
- 下一篇:一種殼聚糖納米粒及其制備方法





