APP下载

基于以太坊私有链的数据存证与验证服务

2021-11-13杨春节高琪娟徐光翔

合肥学院学报(综合版) 2021年5期
关键词:数据库智能

杨春节,朱 军,高琪娟,徐光翔

(安徽农业大学 a.信息化办公室;b.信息与计算机学院,合肥 230036)

0 引 言

区块链技术被视为继云计算、物联网、大数据之后的又一项颠覆性技术,在本质上是一种安全可靠的数据库技术方案,区块数据无法修改,所有历史记录数据永久保留是其重要特性。[1,2]当前主流的数据库Oracle、SQL Server、Mysql等数据库技术是信息系统的核心,解决了计算机信息处理过程中大量数据有效地组织、存储、检索和处理等方面的问题,但信息系统及数据库管理工具可以任意修改数据库中的数据,由此带来的数据安全问题也比较突出,数据泄露、SQL注入攻击、数据库违规操作等数据安全事件屡屡出现。在信息系统开发及应用中,融合区块链技术是提升数据安全的又一重要途径,在信息系统数据管理模块增加数据上链及数据验证功能可以加强信息系统数据的安全管理和监测。

基于区块链技术的数据存证与验证公共服务链采用以太坊开源项目[3,4]进行基础平台建设,运行具有普适性的数据存证与验证智能合约[1,5,6,7],通过RPC服务[8]面向第三方信息系统提供数据上链及验证接入服务。信息系统调用公共服务平台的服务接口[9],实现应用集成后即可拥有基于区块链技术的数据存证与验证能力。

1 区块链相关技术及应用简介

1.1 区块链

区块链是一个信息技术领域的术语。区块链把数据分成不同的区块,每个区块通过特定的信息链接到上一区块的后面,前后顺连,呈现一套完整的数据。……

登录APP查看全文

猜你喜欢

数据库智能
智能制造 反思与期望
智能前沿
智能前沿
智能前沿
智能前沿
智能制造·AI未来
数据库
数据库
数据库
数据库