-
题名FabricSQL:区块链数据的关系查询
被引量:14
- 1
-
-
作者
余涛
牛保宁
樊星
-
机构
太原理工大学信息与计算机学院
-
出处
《计算机工程与设计》
北大核心
2020年第10期2988-2995,共8页
-
基金
国家重点研发计划子课题基金项目(2017YFB1401001-01)
国家自然科学基金面上基金项目(61572345)。
-
文摘
为解决区块链在查询方面存在的访问方法支持有限、查询功能单一、查询效率低等不足,提出一种区块链数据的关系查询解决方案FabricSQL,将Hyperledger Fabric与MySQL结合,把实时存储的区块链有效交易数据同步存储到SQL数据库中。为防止数据库中的数据被篡改,提出一种交易数据存储验证机制,在SQL数据存储时使用Salt加密方法,在数据顺序追加时引入区块链前哈希的思想防止作恶,在用户访问时,进行数据的一致性校验,返回需求数据和校验结果,保证数据的安全性。在设计的实验模型和基于Fabric的区块链系统上进行多项查询性能的对比实验,实验结果表明,FabricSQL同时拥有区块链和关系型数据库的良好特性。
-
关键词
区块链
关系查询
超级账本
关系型数据库
存储验证机制
-
Keywords
blockchain
relational query
Hyperledger Fabric
MySQL
storage verification mechanism
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向外包空间数据库的查询验证机制设计实现
- 2
-
-
作者
陈伟卫
王晶
-
机构
大连东软信息学院计算机学院
辽宁师范大学计算机与信息技术学院
-
出处
《计算机仿真》
2024年第8期502-505,525,共5页
-
文摘
针对因外包数据库中数据基数大、身份特征难提取,导致的查询验证效率低、误差过大的问题,设计一种基于Hilbert曲线的查询验证机制。采用Hilbert曲线建立分析函数,线性贯穿二维、三维甚至更高维度的离散单元,描述外包空间数据库中数据在每个查询点的线性变化,将变化值映射到不同维度空间中,分别计算验证签名变化情况。求解数据在外包空间数据库中关键词权重,定义其为查询比对阈值,设定数据库中存在数据变换表,建立认证树,将计算得到的待验证数据节点权重输入至认证树中,查找对应信息,设定验证范围完成查询验证。实验结果表明,所提方法查询验证所需运算代价最小,在同等条件下验证耗时最少,验证结果与源数据存在高度一致性。
-
关键词
外包空间数据库
查询验证机制
关键词权重
离散单元
-
Keywords
Outsourcing space database
query verification mechanism
Weight of keywords
Discrete element
-
分类号
TP596
[自动化与计算机技术]
-