分享自:

混合存储区块链中安全可靠可验证的动态布尔范围查询框架

期刊:2025 IEEE 41st International Conference on Data Engineering (ICDE)DOI:10.1109/ICDE65448.2025.00128

这篇文档属于类型a,即报告了一项原创性研究。以下是针对该研究的学术报告:


一、作者与发表信息

本研究由Ningning Cui(长安大学)、Dong Wang(长安大学)、Jianxin Li(澳大利亚伊迪斯·科文大学)、Huaijie Zhu(中山大学)、Xiaochun Yang(东北大学)、Jianliang Xu(香港浸会大学)合作完成,发表于2025年IEEE第41届国际数据工程会议(ICDE),论文标题为《Towards Dynamic Boolean Range Query over Hybrid-Storage Blockchains: A Secure and Reliably Verifiable Framework》。


二、学术背景

研究领域与背景

本研究属于区块链数据查询安全领域,聚焦于混合存储区块链(Hybrid-Storage Blockchains)中的动态布尔范围查询(Boolean Range Query)问题。传统区块链因存储限制难以支持高效查询,而混合存储范式通过链上存储元数据、链外存储原始数据来扩展查询功能。然而,现有方案存在两大缺陷:
1. 安全性不足:多数方案基于“诚实但好奇”(Honest-but-Curious)模型,而实际场景中服务提供商(SP)和查询用户(QU)可能恶意篡改结果或拒绝支付。
2. 功能局限:缺乏对动态更新(Dynamic Update)和正向隐私(Forward Privacy)的支持,且验证过程存在通信开销和Gas消耗过高的问题。

研究目标

提出首个支持安全、可验证、动态布尔范围查询的框架(SRVF),需满足:
- 可靠验证:通过智能合约实现去中心化验证,确保结果正确性与完整性。
- 隐私保护:保护数据隐私、查询隐私及正向隐私。
- 高效性:降低通信开销与Gas消耗。


三、研究流程与方法

1. 核心框架设计

研究提出虚拟关键词森林(Virtual Keyword Forest, VKF)作为索引结构,其核心组件包括:
- 路径编码系统(Path Encoding System):基于四叉树(Quadtree)将空间范围编码为路径标签,支持高效范围查询。
- 分支映射表(Branch Mapping Table):通过伪随机函数扰动路径标签,隐藏原始范围信息。
- Merkle哈希树(MHT)集成:为每个关键词构建独立的验证结构,生成验证对象(VO)。

2. 动态更新与正向隐私

提出自适应版本控制更新方案(Adaptive Version-Control Update),通过引入节点版本号(Node Version)确保新数据与历史搜索令牌无关联,实现正向隐私。例如,更新时若节点已被搜索过,则生成新版本号并重构路径哈希值。

3. 聚合签名优化

针对验证开销问题,设计基于Schnorr方案的聚合签名算法
- 固定尺寸VO:将多个签名聚合成单一签名,减少通信数据量。
- 链上验证优化:仅需验证聚合签名,显著降低Gas消耗。

4. 实验验证

在真实数据集(CA + 20 Newsgroups)和合成数据集(SYN-U、SYN-S)上测试性能,对比现有方案(如PBRQ、IB、SKSE等),评估指标包括:
- 查询延迟:VKF*的查询速度比PBRQ快284倍。
- 验证时间:聚合签名方案(VKF*+)的验证时间仅为传统方法的0.05%。
- Gas消耗:VKF*+的Gas开销比非聚合方法降低99.95%。


四、主要结果

  1. 查询效率:VKF*在100万数据规模下查询时间为552.4秒,远低于PBRQ的13,397秒。
  2. 验证性能:聚合签名将VO尺寸从GB级降至KB级(如1,000,000数据量下仅4.45 GB)。
  3. 安全性验证:理论证明VKF*满足模拟安全模型(Simulation-Based Model),且通过离散对数问题(DLP)保证签名不可伪造性。

五、结论与价值

科学价值

  • 首个支持动态布尔范围查询的区块链框架:填补了混合存储区块链中复杂查询的空白。
  • 理论创新:提出路径编码与版本控制结合的隐私保护方法,为后续研究提供新思路。

应用价值

  • 医疗与法律场景:适用于需高隐私保护的分布式文档管理(如电子病历、合同存证)。
  • 区块链扩展性:为以太坊等智能合约平台的高效查询提供可行方案。

六、研究亮点

  1. 创新索引结构:VKF*首次将四叉树、分支扰动和MHT结合,兼顾查询效率与安全性。
  2. 动态更新支持:通过版本控制实现正向隐私,解决现有方案无法支持动态数据的难题。
  3. 聚合签名优化:通信开销与Gas消耗降低两个数量级,适合资源受限的区块链环境。

七、其他贡献

  • 开源实现:实验代码公开,支持后续研究复现。
  • 跨数据集验证:在均匀分布(SYN-U)和偏态分布(SYN-S)数据上均表现稳定。

(报告总字数:约1,500字)

上述解读依据用户上传的学术文献,如有不准确或可能侵权之处请联系本站站长:admin@fmread.com