摘要
本发明公开了一种面向区块链的乐观并发保序编码方法,保序编码是一种编码方法,它的编码的排序顺序与明文的排序顺序相匹配,通过将保序编码用在区块链交易数据的隐私字段上,可以保护敏感信息不被泄漏,并且支持在密文上的便捷的查询。本发明提出了适用于区块链这种多客户端-多服务器模型的保序编码方法,保序编码通常被实现为一个保序的编码字典,本发明将字典维护在每个区块链节点上以在参与方之间进行共享。为了提高系统吞吐,本发明提出了一种乐观并发编码方案,包括并发编码阶段和冲突消解阶段。此外,本发明提出了基于密文的点查询和范围查询的方法,为了提高查询效率,还对范围查询提出了一种基于cache的方法。
- 单位