一种基于区块链的在分布式数据库中进行交易查询的方法

    公开(公告)号:CN107247773A

    公开(公告)日:2017-10-13

    申请号:CN201710422493.1

    申请日:2017-06-07

    IPC分类号: G06F17/30

    摘要: 本发明提供了一种基于区块链的在分布式数据库中进行交易查询的方法,包括如下步骤:步骤S101,设计Bloom过滤器,根据设计好的Bloom过滤器找出包含指定交易ID的候选区块;步骤S102,对候选区块进行遍历筛选,找出包含交易ID的目标交易所在的具体区块,然后构造验证消息VerifyMessage;步骤S103,通过解析VerifyMessage,对区块所在交易路径进行完整性验证;步骤S104,根据验证结果,返回对应信息,实现基于区块链的分布式数据库中任意交易的查询。采用本发明的方法,实现基于区块链的分布式数据库中任意交易的查询,提高区块链数据的利用率。

    动态修补的高性能片上缓存容错架构

    公开(公告)号:CN107122256B

    公开(公告)日:2018-06-19

    申请号:CN201710298651.7

    申请日:2017-06-13

    IPC分类号: G06F11/07

    摘要: 本发明专利提出了一种动态修补的高性能片上缓存容错结构,可以及时的,高效的,低开销的处理间隙性位失效和永久故障。通过一个故障敏感的替换机制,可以随时容忍新发生的故障,保证缓存正常工作,然后依据该缓存块被利用访问的情况,通过动态的修补故障子块,减轻故障对缓存的性能影响。