区块链中有用又有趣的“时间戳”有用又有趣的时间戳
有趣的时间戳如果你现在看到一张发帖时间在2014年7月15日,内容是2018年世界杯法国4:2克罗地亚夺冠的截图,你一定不会认为这图片是真的,即使它是真是真的。
世界杯决赛与区块链时间戳在当今社会,不论是计算机或是手机,或者其他任何电子设备,我们都可以通过修改它显示的时间,“穿越”到过去,或者“穿梭”到未来,我们也可以通过各种软件来修改图片或者视频等等。因此,在网络上,关于时间的信息似乎失去意义,因为几乎任何人都可以修改它。不过,在区块链中,时间戳永远不会撒谎,因为区块链过去的部分是不能以任何方式进行修改的。
区块链与网络比特币公司BTCC在2015年推出了一项服务“千年之链”——即区块链刻字服务,用户可以将通过这项服务将文字刻在区块链上,永久保存。现在,通过区块链,我们只需将图片、音频甚至是视频盖上时间戳,不论多少年后,也足以证明它是时间戳的时间就存在的。为什么区块链中时间戳永不撒谎?
区块链时间戳1997年,密码朋克成员哈伯和斯托尼塔提出了一个用时间戳的方法保证数字文件安全的协议,哈伯和斯托尼塔对它的简单解释是,用时间戳的方式表达文件创建的先后顺序,协议要求在文件创建后,其时间戳不能改动,这就使得文件被篡改的可能性为零。可信时间戳由算力时间源来负责保障时间的授时和守时监测,任何机构包括时间戳中心自己不能对时间进行修改,以保障时间的权威。
区块链论与时间戳系统而区块链拥有的以下特点,使得时间戳可以完全信任:l不可预测/伪造。因Block的计算是随机事件,其Hash值是一个32字节的随机大数(2256)。想蒙对该数的概率实在是太低了;l不可销毁/修改。BlockChain拥有巨大的算力在维护与延续,对于N个确认的Block,想篡改是不可能的;lBlock具有天然时间特性。
区块我们能用时间戳做些什么?
利用时间戳?时间戳像是一台永不失真的摄像机,能把时间和当时正发生的事件原原本本地记录在区块链中。因为时间戳证明了区块链上什么时候发生了什么事情,而且没有人篡改它。时间戳可以在区块链中扮演公证人的角色,而且比传统的公证制度更为可信。如果用户决定公开了一个时间戳,我们能在区块链上看到的,将是结合一个特定文件的哈希值。结合时间戳的特性,我们可以做些什么呢:l保护知识产权。
领取专属 10元无门槛券
私享最新 技术干货