System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 精品久久久无码人妻中文字幕,无码国产精品一区二区免费I6,国产网红无码精品视频
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種讀取狀態數據時提供完整性保障的方法、實現恢復狀態索引的方法和計算機設備技術

    技術編號:44420511 閱讀:3 留言:0更新日期:2025-02-28 18:36
    一種讀取狀態數據時提供完整性保障的方法、實現恢復狀態索引的方法和計算機設備。所述讀取狀態數據時提供完整性保障的方法包括:從持久化存儲介質讀取狀態數據至內存的過程中,讀取版本號對應的狀態數據和版本結束元信息;所述狀態數據包括狀態key?value、版本號和操作標示,所述操作標示用來表示對應的寫入持久化存儲介質的狀態數據的寫入順序;所述操作標示根據寫入狀態數據的順序致密遞增;所述版本結束元信息包含區塊的版本號和對應區塊的狀態數據寫入持久化存儲介質的操作標示的范圍;基于所述版本結束元信息中的版本號和操作標示范圍過濾所述讀取版本號對應的狀態數據。

    【技術實現步驟摘要】

    本說明書實施例屬于區塊鏈,尤其涉及一種讀取狀態數據時提供完整性保障的方法、實現恢復狀態索引的方法和計算機設備


    技術介紹

    1、區塊鏈(blockchain)是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。區塊鏈系統中按照時間順序將數據區塊以順序相連的方式組合成鏈式數據結構,并以密碼學方式保證的不可篡改和不可偽造的分布式賬本。由于區塊鏈具有去中心化、信息不可篡改、自治性等特性,區塊鏈也受到人們越來越多的重視和應用。


    技術實現思路

    1、本專利技術的目的在于提供一種讀取狀態數據時提供完整性保障的方法、實現恢復狀態索引的方法和計算機設備,包括:

    2、一種讀取狀態數據時提供完整性保障的方法,包括:

    3、從持久化存儲介質讀取狀態數據至內存的過程中,讀取版本號對應的狀態數據和版本結束元信息;所述狀態數據包括狀態key-value、版本號和操作標示,所述操作標示用來表示對應的寫入持久化存儲介質的狀態數據的寫入順序;所述操作標示根據寫入狀態數據的順序致密遞增;所述版本結束元信息包含區塊的版本號和對應區塊的狀態數據寫入持久化存儲介質的操作標示的范圍;

    4、基于所述版本結束元信息中的版本號和操作標示范圍過濾所述讀取版本號對應的狀態數據。

    5、一種基于所述讀取狀態數據時提供完整性保障的方法實現恢復狀態索引的方法,還包括:

    6、根據樹結構的構建規則,基于過濾的所述讀取版本號對應的狀態數據生成所述狀態key-value對應的樹結構的葉子節點,所述葉子節點中包含所述狀態key-value在持久化存儲介質中的存儲位置;根據所述葉子節點中的內容計算葉子節點的hash值,并根據所述葉子節點的hash值和所述狀態key生成或更新上層樹節點,直至樹的根節點。

    7、一種計算機設備,包括:

    8、處理器;

    9、以及存儲器,其中存儲有程序,其中在所述處理器執行所述程序時,執行上述方法中的操作。

    本文檔來自技高網...

    【技術保護點】

    1.一種讀取狀態數據時提供完整性保障的方法,包括:

    2.如權利要求1所述的方法,所述基于所述版本結束元信息中的版本號和操作標示范圍過濾所述讀取版本號對應的狀態數據,包括:

    3.一種基于權利要求1或2的恢復狀態索引的方法,還包括:

    4.如權利要求3所述的方法,所述根據樹結構的構建規則,基于過濾的所述讀取版本號對應的狀態數據生成所述狀態key-value對應的樹結構的葉子節點,包括:

    5.如權利要求3所述的方法,所述葉子節點中還包含所述狀態數據的hash值。

    6.如權利要求3所述的方法,所述邏輯頁為按照樹結構的節點關聯關系,將上、下相鄰的若干個樹節點聚合后的結果,一個邏輯頁中包含至少一個樹節點,不同的每個邏輯頁中包含的樹節點不同。

    7.如權利要求6所述的方法,根據劃分的邏輯頁結構更新對應內存頁,所述內存頁用于表示所述邏輯頁中對應的全部樹節點的內容。

    8.如權利要求7所述的方法,基于連續版本的邏輯頁中全部樹節點內容的變化,生成基礎頁和增量頁;所述基礎頁對應一個內存頁,包含對應一個內存頁中的全部樹節點;所述增量頁對應一個或多個內存頁,包含相對于之前相鄰的基礎頁/增量頁發生變化的一個或多個連續版本的內存頁中的樹節點。

    9.如權利要求2所述的方法,所述版本結束元信息還包含對應版本樹結構的根hash,所述方法還包括:

    10.一種計算機設備,包括:

    ...

    【技術特征摘要】

    1.一種讀取狀態數據時提供完整性保障的方法,包括:

    2.如權利要求1所述的方法,所述基于所述版本結束元信息中的版本號和操作標示范圍過濾所述讀取版本號對應的狀態數據,包括:

    3.一種基于權利要求1或2的恢復狀態索引的方法,還包括:

    4.如權利要求3所述的方法,所述根據樹結構的構建規則,基于過濾的所述讀取版本號對應的狀態數據生成所述狀態key-value對應的樹結構的葉子節點,包括:

    5.如權利要求3所述的方法,所述葉子節點中還包含所述狀態數據的hash值。

    6.如權利要求3所述的方法,所述邏輯頁為按照樹結構的節點關聯關系,將上、下相鄰的若干個樹節點聚合后的結果,一個...

    【專利技術屬性】
    技術研發人員:趙少花陸鐘豪卓海振張程田世坤
    申請(專利權)人:螞蟻區塊鏈科技上海有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码精品前田一区二区| 精品一区二区无码AV| 人妻丰满av无码中文字幕| 亚洲AV成人无码天堂| 无码av不卡一区二区三区| 国产精品无码无片在线观看| 18禁无遮挡无码网站免费| 亚洲va中文字幕无码久久不卡| 久久久久亚洲AV无码去区首| 亚洲AV无码码潮喷在线观看| 东京热av人妻无码| 久久久久无码精品国产| 成在人线av无码免费高潮喷水| 亚洲va中文字幕无码| 亚洲AV蜜桃永久无码精品| 亚洲的天堂av无码| 久久亚洲精品AB无码播放| 午夜福利av无码一区二区| av无码aV天天aV天天爽| 亚洲日韩av无码中文| 最新亚洲春色Av无码专区| 精品人妻系列无码一区二区三区| 亚洲av无码天堂一区二区三区| 无码中文字幕一区二区三区| 免费看国产成年无码AV片| 无码人妻一区二区三区一| 亚洲AV无码不卡无码| 国99精品无码一区二区三区| 国产午夜无码片免费| 小SAO货水好多真紧H无码视频| 精品久久久久久无码免费| 欧日韩国产无码专区| 亚洲综合最新无码专区| 亚洲精品无码99在线观看| 久久无码一区二区三区少妇| 无码人妻一区二区三区免费视频 | 精品国产一区二区三区无码| 亚洲成av人片在线观看无码不卡 | 自拍中文精品无码| 亚洲精品无码专区久久久| 亚洲中文字幕无码不卡电影|