首页 > 区块链技术 > 如何利用区块链技术进行存在性证明?

如何利用区块链技术进行存在性证明?

2018-12-03   14:14         评论:0         阅读:

  信息化时代的来临,我们可以在各大网站、社交平台以及报纸上看到当前的最新消息,更新我们获得实时新闻的数据库。但是由于信息传播速度的飞快以及各种炒作,一些信息并不是真实的存在,掺杂着一些虚假。那么如何利用区块链技术进行存在性证明呢?

 

如何利用区块链技术进行存在性证明?

 

 

  其实区块链和报纸在存在性证明上有很多相似之处,主要有三点:

 

 

  首先是数据篡改困难,如果把当日的报纸看成一个节点,那么区块链和报纸一样有着巨大的数量,如果要篡改需要重新发行巨大的数量的节点(这点和修改所有节点区块数据一样具有很大的难度);

 

  其次,报纸和区块链一样具有天然的时序性,报纸都会有当天的发行时间,区块链一样具有时序性,区块的生成时间会被记录;

 

  第三,具有公开验证方式,你可以买一张当日的报纸进行时间验证,区块链可以通过浏览区块信息进行验证。

 

  但是,秉承着深入探索的精神,你也会发现这种拍照方式的两个存在性证明的主要限制:

 

  1、真实性和存在性,首先照片中只能证明图片中的人于区块生成后的时间点存活,但是不能证明这就是VB本人;这张图片是我在Twitter上的截屏,我们之所以相信这是VB本人,是因为他用他的账号发了这张图,这是我们信任中心化用户系统的结果。所以不应割裂的看待真实性和存在性。

 

  2、应用范围限制,这种拍照基于时序的点的证明方式只能证明时序点以后的情况,也就是常说的后向时间点、有时我们需要证明该时间点以前的事情,或者证明一个时间段内的事情。

 

 

  所以归纳一下关于时间点证明不外乎三个方式:

 

 

  1、前向时间证明:证明更早的时间点拥有某些数据

 

  2、后向时间证明:证明在某个时间点之后拥有数据

 

  3、时间段证明:结合1,2两点的方式完成时间段证明

 

  具体是用区块链的是现实方式比较简单,因为类似比特币、以太坊等都有一个block meta信息段,可以写入少量的hash数据,你可以构造一个带blockmeta的交易信息,将需要的证明hash永久写入区块进行前向时间证明(以前的所谓比特币刻字就是这个原理),当然你也可以开下脑洞,通过hash值构造特殊的私钥,并通过私钥产生公钥地址,随便往这个公钥发送一个数据,并公布这个公钥的交易,需要证明时,只需要使用私钥进行验证该公钥地址,以证明那个时间点的数据。

 

  通过区块链技术可以保证信息的真实性和存在性,实现时间点的存在性证明。基于时间点的存在性和真实性可以对版权、专利、数据进行有效的存证,可以保证数据信息的不被篡改,实现发表内容的真实性和存在性。未来,将会构建基于去中心化的真实性和存在性证明系统。



区块链技术 区块链

版权声明:本文系比特之窗作者原创稿件,版权归比特之窗所有。转载须注明“文章来源,比特之窗”,违者必究。

上一篇:区块链技术也会走向低谷吗?

下一篇:了解我国区块链技术应用落地的成功案例

萧珂儿

阅读排行榜

频道入口: 行情 区块链技术 比特币 竞争币 ICO 专栏 论坛 导航 创投 百科 科技 今日行情 活动峰会 原创 独家 专题 24H快讯 交易所公告

比特之窗
APP
扫码下载

比特之窗
微信公众号
LianBtc789

比特之窗
官方QQ群
697983415