文章插图
对于解决比特币交易时产生的“双重支付”问题,除了借助权威机构的检查,还有一种“可以让每个人知道”的方法来实现,那就是——“时间戳” 。
【时间戳在区块链中的作用】时间戳是什么?它是怎样工作的?今天就来说说区块链中的时间戳 。
时间戳是什么?
时间戳:一个可以表示一份数据在某个特定时间之前已经存在的、完整的、可验证的数据,多数是一个字符序列 。
目前在大部分的计算机系统中,时间戳指的是从格林尼治时间 1970年01月01日 00时00分00 ,也就是北京时间1970年01月01日08时00分00 秒 起至现在的秒数 。比如,北京时间“2019-11-20 00:00:00”转换为时间戳就是“1574179200” 。
时间戳等于服务器给数据印上了时间标记,给当前数据的哈希值印上时间戳后发布,就证明了在标识的时间下,这个数据是真实存在的 。
时间戳是怎样工作的?
时间戳的工作原理:为特定电子数据提供一个绑定时间戳,来证明该电子数据的产生时间未被篡改 。
在区块链系统中,每个时间戳会把前一个时间戳归入它的哈希值中,这个行为会重复下去,区块之间相连,最后成为一个完整的链条 。
时间戳的应用
时间戳是一个不起眼的概念,总是被忽视,反而让大家对它的作用产生疑惑 。那么,时间戳的作用是什么呢?
区块链是利用时间戳,把每个区块用时间顺序进行排列,最终形成一根完整的链条 。如果没有时间戳,那么怎样证明区块们的顺序,又怎样决定保留哪个区块的内容 。
首先,时间戳是一个意志坚定的“证人”,不受任何人影响,比公证制度更加可信 。
其次,时间戳认证,认证者不用上传电子数据内容,避免了信息泄露的风险 。
最后,时间戳的本质就是来证明先后顺序,这就凸显了区块链在产权与版权保护上的优势 。
推荐阅读
- 姓岳男孩100分名字大全 免费推荐
- 河北小学开学时间 河北中小学会按时开学吗?
- 关于观察的名人名言
- 2018年家庭收入等级划分,你在哪个级别?
- 苹果手机怎么设置QQ在通知栏里
- 亲爱的热爱的谁和谁在一起
- 棒读是什么意思 棒读意思简述
- 医保已报销部分有权索赔吗
- 如何长时间保存白面
- 九是质数吗