当前位置:   金科网 > 区块链 > 正文

区块链不可篡改特性的重中之重

  对于解决比特币交易时产生的“双重支付”问题,除了借助权威机构的检查,还有一种“可以让每个人知道”的方法来实现,那就是——“时间戳”。

  时间戳是什么?它是怎样工作的?今天就来说说区块链中的时间戳。

  1. 时间戳是什么?

  

区块链不可篡改特性的重中之重



  时间戳:一个可以表示一份数据在某个特定时间之前已经存在的、完整的、可验证的数据,多数是一个字符序列。

  目前在大部分的计算机系统中,时间戳指的是从格林尼治时间 1970年01月01日 00时00分00 ,也就是北京时间1970年01月01日08时00分00 秒 起至现在的秒数。比如,北京时间“2019-11-20 00:00:00”转换为时间戳就是“1574179200”。

  时间戳等于服务器给数据印上了时间标记,给当前数据的哈希值印上时间戳后发布,就证明了在标识的时间下,这个数据是真实存在的。

  

区块链不可篡改特性的重中之重



  2. 时间戳是怎样工作的?

  时间戳的工作原理:为特定电子数据提供一个绑定时间戳,来证明该电子数据的产生时间未被篡改。

  在区块链系统中,每个时间戳会把前一个时间戳归入它的哈希值中,这个行为会重复下去,区块之间相连,最后成为一个完整的链条。

  

区块链不可篡改特性的重中之重



  3. 时间戳的应用

  时间戳是一个不起眼的概念,总是被忽视,反而让大家对它的作用产生疑惑。那么,时间戳的作用是什么呢?

  区块链是利用时间戳,把每个区块用时间顺序进行排列,最终形成一根完整的链条。如果没有时间戳,那么怎样证明区块们的顺序,又怎样决定保留哪个区块的内容。

  

区块链不可篡改特性的重中之重