美文网首页区块链资料整理区块链研习社区块链技术研究
谷歌用区块链来验证数据库是否被篡改

谷歌用区块链来验证数据库是否被篡改

作者: 纳兰少 | 来源:发表于2018-04-02 11:55 被阅读11次

近日,谷歌向美国国家专利局提交了一份专利申请,这份专利与使用区块链平台来保护用户账号数据的安全性有关。

在申请中,谷歌打算使用区块链来记录签名,并用签名来验证保存在数据库中的数据,这样就可以知道数据是否遭到篡改,如果是,还可以知道是何时被篡改的。为了实现这个功能,谷歌就需要开发一种“封口”日志(“封口”通常用于识别有包装的物品是否被拆封过)。

要在保证封口安全的情况下,支持区块链的高效伸缩和频繁的日志查询,虽然这一目标很难实现,但还是存在这个可能性,而且还有望进一步提升安全性。

专利文件中提到,谷歌将会使用两个区块链,其中一个区块链由分户总账上的记录签名组成;另一个则用于保存经过签名验证的信息。这种方式要求在目标区块链中增加一个新的区块,并需要把新区块链接到已有的区块和第二个区块链的区块上,新区块的签名是基于其他两个区块的签名而生成的。目标区块链和第二个区块链有可能都是区块格子的一部分。

文件中介绍,新区块可以包含一到多个日志记录,这些记录带有所有者标识符,而第二个区块链的区块中,所包含的一到多个日志记录,就与这些所有者标识符关联。

新区块的签名是在第一个签名和第二个签名的基础上,通过加密方式生成的。

据悉,为新区块的生成签名可能包括:

1. 识别新区块所包含的一到多个日志记录的信息,基于这些信息进行第一次加密操作,生成一个散列值;

2. 基于已生成的散列值、第一个签名和第二个签名进行第二次加密操作,生成新区块的签名。

尽管谷歌在近日宣布,他们的平台禁止一切与数字加密货币相关的广告,因为他们认为这类广告通常带有欺诈性质,但他们还是相信,区块链技术能够给他们已有系统带来好处。

相关文章

  • 谷歌用区块链来验证数据库是否被篡改

    近日,谷歌向美国国家专利局提交了一份专利申请,这份专利与使用区块链平台来保护用户账号数据的安全性有关。 在申请中,...

  • 关于区块链的简单应用——VSD数字资产交易所

    区块链是一个放在安全环境中的分布式数据库(系统),区块链采用密码学的方法来保证已有数据不可能被篡改,区块链...

  • 什么是区块链?

    一. 区块链的定义 所谓区块链,简单说就是历史记录不能篡改的分布式数据库。以前我们用的数据库,都是CRUD数据库,...

  • 区块链知识

    一、概念定义 区块链是去中心化的分布式数据库。具有可追溯、不可篡改、多方验证、透明性的特征。 去中心化是区块链技术...

  • 笑来老师新春答疑直播有感

    感谢笑来老师还是又为我们讲了区块链。 首先笑来老师这样来理解区块链--历史数据不可篡改的数据库。想起有朋友问起我区...

  • 李笑来分享笔记

    区块链生存指南: 区块链:历史数据不可篡改的数据库。 1.未来绝大多数的数据库应用都是区块链数据库,如:大数据,深...

  • 区块链

    1、区块链是一个放在非安全环境中的分布式数据库(系统)。 2、区块链采用密码学的方法来保证已有数据不可能被篡改。 ...

  • 聊聊区块链通证

    什么是区块链、通证、ICO? 区块链:区块链是一个分布式数据库,这个数据库的历史是不可篡改的。 通证:即Token...

  • 通证经济所用到的四个特性

    01 四大特征之一:不可篡改 区块链最容易被理解的特性是它的不可篡改的特性。 不可篡改是基于“区块+链”(bloc...

  • 解释区块链

    区块链很简单,就是历史记录不能篡改的数据库技术

网友评论

    本文标题:谷歌用区块链来验证数据库是否被篡改

    本文链接:https://www.haomeiwen.com/subject/gcwthftx.html