校验账本数据一致性

    • 账本数据库校验功能目前提供两种校验接口,分别为:ledger_hist_check(text,…和。普通用户调用校验接口,仅能校验自己有权限访问的表。

    • 校验防篡改用户表和用户历史表的接口为pg_catalog.ledger_hist_check,操作为:

      如果校验通过,函数返回t,反之则返回f。

    1. 校验防篡改用户表ledgernsp.usertable与其对应的历史表是否一致。

      查询结果如下:

      1. ledger_hist_check
      2. -------------------
    2. 查询防篡改用户表ledgernsp.usertable与其对应的历史表以及全局区块表中关于该表的记录是否一致。

      查询结果如下:

      1. ledger_gchain_check
      2. t
      3. (1 row)

      查询结果显示,上述三表中关于ledgernsp.usertable的记录保持一致,未发生篡改行为。