[發明專利]一種基于區塊鏈的電子檔案共識方法有效
| 申請號: | 202110033313.7 | 申請日: | 2021-01-11 |
| 公開(公告)號: | CN112700333B | 公開(公告)日: | 2023-10-03 |
| 發明(設計)人: | 劉園;譚立元;陳俁欣 | 申請(專利權)人: | 東北大學 |
| 主分類號: | G06Q40/04 | 分類號: | G06Q40/04;G06F16/23;G06F16/27;G06F11/14 |
| 代理公司: | 沈陽東大知識產權代理有限公司 21109 | 代理人: | 梁焱 |
| 地址: | 110819 遼寧*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 電子 檔案 共識 方法 | ||
本發明公開了一種基于區塊鏈的電子檔案共識方法,屬于電子檔案存儲技術領域。測試節點收到用戶發起的交易申請時,首先判斷其權益值是否充足,若否則觸發公有鏈更新;若是則測試節點發起交易,其他節點對測試節點發起的交易進行交易共識,若達成共識則測試節點私有鏈更新,若未達成共識則駁回交易。公有鏈更新時需校驗增量備份是否一致,不一致則需進行增量備份同步使增量備份達成一致后,測試節點創建區塊存儲增量備份中的交易數據,需校驗區塊數據真實,若真實則將區塊添加到公有鏈上,完成公有鏈更新后,對參與交易共識、校驗增量備份是否一致和校驗區塊數據真實性過程的節點給予權益值獎勵。采取義務驅動代替經濟激勵機制保障共識的真實性。
技術領域
本發明屬于電子檔案的存儲技術領域,具體涉及一種基于區塊鏈的電子檔案共識方法。
背景技術
當前基于區塊鏈有很多共識機制,共識機制是解決區塊鏈系統在去中心化的分布式場景下如何保證互不信任的各個節點誠實記賬,對合法交易達成共識的一種機制。當前已有區塊鏈系統通過不同的共識算法實現了這一機制,如工作量證明共識算法(POW)、股權證明共識算法(POS)、授權股權證明共識算法(DPOS)、拜占庭共識算法(PBFT)等。
經過研究發現共識算法中的共識機制和激勵機制是相輔相成的,共識機制的安全性很大一部分是依賴于激勵機制的策略保證。現在的區塊鏈系統和金融行業結合比較緊密,交易的對象主要是電子貨幣,再由電子貨幣與現實生活中具有實際價值的貨物進行關聯,也就是說采用經濟推動的激勵機制來保障共識的安全可靠。但對于一些公共基礎設施的應用場景,比如電子檔案在區塊鏈中存儲的場景,似乎并不適合使用市場的手段去保證區塊鏈系統的安全性,因為區塊鏈節點的誠實性依賴于經濟激勵,這將產生巨大的公共資產投入。
發明內容
為了解決上述問題,本發明提供一種基于區塊鏈的電子檔案共識方法,針對于電子檔案的使用場景,提出了使用義務驅動代替經濟激勵的新機制,對構成區塊鏈網絡的每個節點進行了權利和義務的定義與劃分,想要獲取電子檔案的信息化服務就必須履行作為誠實節點的義務,以此保證區塊鏈節點的誠實性以及共識結果的一致性和真實性。
為解決上述技術問題,本發明提供一種技術方案:
一種基于區塊鏈的電子檔案共識方法,包括以下步驟:
步驟1、測試節點接收用戶發起的交易申請;
步驟2、測試節點判斷權益值是否充足,若是,則執行步驟3,若否,則執行步驟6;
步驟3、測試節點發起交易;
步驟4、其他節點對測試節點發起的交易進行交易共識,若達成共識,則執行步驟5,若未達成共識,則駁回該交易;
區塊鏈系統記錄其他節點參與交易共識過程的義務付出,給出義務勞動證明;
步驟5、測試節點私有鏈更新;
步驟6、公有鏈更新;
步驟6.1、校驗增量備份是否一致,若是,則執行步驟6.3,若否,則執行步驟6.2;
增量備份是指上一次公有鏈更新到當前時刻,測試節點私有鏈上所有新增的交易;校驗增量備份是否一致是指,校驗測試節點的增量備份與其他節點的增量備份是否一致;
步驟6.2、測試節點與其他節點進行增量備份同步,使增量備份達成一致;
區塊鏈系統記錄其他節點參與校驗增量備份是否一致過程的義務付出,給出義務勞動證明;
步驟6.3、測試節點創建區塊,以存儲增量備份中的交易數據,且存儲到區塊中的數據稱為區塊數據;
步驟6.4、校驗區塊數據的真實性,若真實,則執行步驟6.5,若不真實,則轉至步驟6.3;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東北大學,未經東北大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110033313.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種定量稀釋采樣管
- 下一篇:一種利用磁場導航定位微波針的方法





