区块链不可篡改的重要条件之一:时间戳

区块链资讯白话区块链2019-12-03 23:12:14  阅读 -评论 0

比特币白皮书中,对于交易过程的解释提及到了因不够信任而产生的“双重支付”问题,除去借助权威机构来检查系统中所有的“钱”是唯一消费的之外,我们还可以提供一种“让所有人都知道”的方式来实现。
据此,中本聪想到了“时间戳”。什么是时间戳呢?它又是如何工作的呢?今天我们就来聊聊区块链系统中的时间戳。

1. 什么是时间戳?

区块链不可篡改的重要条件之一:时间戳

所谓时间戳,指的是一个能表示一份数据在某个特定时间之前已经存在的、完整的、可验证的数据,通常是一个字符序列。
在当前绝大部分计算机系统中,时间戳具体是指从格林尼治时间 1970 年 01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒)起至现在的秒数。举个例子,比如北京时间“2019-11-20 00:00:00”转换为时间戳就是“1574179200”。
时间戳就是服务器给数据块加上时间标记,把当前数据块的哈希值打上时间戳后,发布到网络中。这就证明了在标识的时间刻度下,这个数据是存在的。
2. 时间戳系统的工作流程
时间戳的工作基础是哈希算法的有效性,哈希算法是在区块链中保证交易信息不可被篡改的一种单向的密码机制。时间戳从区块链生成的那一刻起就存在于区块链中,而区块链中已经生成的区块不可篡改,因为一旦篡改,生成的哈希值就会变化,从而变成一个无效的数据。
时间戳的基本工作原理为:为特定电子数据提供一个绑定时间戳,从而有效地证明该电子数据的产生时间未被修改。
在区块链网络中,每一个时间戳会将前一个时间戳也纳入其随机哈希值中,这一过程不断重复,依次相连,最后会生成一个完整的链条。据此,我们可以知道时间戳系统的具体工作流程:
1、用户通过哈希算法对区块中的交易信息进行加密,生成一个散列字符串;
2、用户发出时间戳请求,时间戳服务器从项目区块中提取哈希值;
3、时间戳服务器对提取到的哈希值和时间记录进行签名,生成时间戳;
4、生成的时间戳数据和交易信息绑定之后再返回系统,加入到哈希中。
3. 时间戳的应用
在各类区块链相关书籍中,时间戳这个概念经常被轻描淡写、一笔带过,不禁让人对它具有什么作用产生了疑惑。
那么,时间戳到底有什么用呢?
区块链其实就是在点对点网络上通过节点间的共识算法实现一个分布式的时间戳服务。也就是说,利用时间戳,将各个区块在时间上有序的进行排列,形成一根链条。试想,如果时间戳不存在,那么如何证明区块间的前后顺序;又该如何去决定保存哪个区块的摘要。
首先,时间戳扮演的就是一个意志坚定的“证人”的角色。不受人为意志的影响,比传统的公证制度更可信。
其次,通过时间戳进行认证,认证者无需上传电子数据内容,有效地避免了信息泄露的风险。
最后,时间戳本身的技术优势就是为了证明先后顺序,这便突出了区块链技术在产权保护方面的巨大优势。
时间戳的突出应用表现在版权保护方面。版权所对应的文字、歌曲、图片等作品容易上链,借助区块链技术,作者提交的作品信息会和作者信息等一起被记录成一个区块,并盖上相应的时间戳,版权转让发生的同时也会带上时间戳的证明,为解决版权所属问题提供极大的方便。

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (0 人参与讨论)

相关推荐

区块链入门100词,建议收藏

区块链入门100词,建议收藏

在比特币区块链上,每个交易必须要被 6 个不同的节点确认才算成功。比如,比特币价格突破了 10,000 美元,很多人会产生害怕错过接下来比特币继续上涨的行情。

衡量区块链网络性能的关键指标

衡量区块链网络性能的关键指标

例如,在“乐观”区块链中,已处理的交易可能已经经过验证,但还没有被一致接受。该指标反映了状态数据库在不受网络影响的情况下的性能。接收/发送的p2p通信量允许识别处理网络配置或通道问题的节点。

区块链:寻找价值主张

区块链:寻找价值主张

开放源码的协作项目,如超级分类账正在帮助企业发现区块链技术的价值。寻找价值主张如果区块链要向前发展,它还必须克服制度上的阻力和怀疑。在开发新的应用程序时,开发人员和公司应该寻找令人信服的价值主张。

Multicoin Capital 联创 Kyle:未来有发展机会的区块链项目,必须包含 4 个特点

作者:Kyle Samani原文标题:Web3 堆栈,2019 年版 区块律动 BlockBeats 提醒,根据银保监会等五部门于 2018 年 8 月发布《关于防范以「虚

中国移动 10086 :提醒用户警惕以区块链名义的非法集资

中国移动 10086 :提醒用户警惕以区块链名义的非法集资

区块律动 BlockBeats 消息,12 月 13 日,中国移动 10086 推送短信提醒,提醒用户警惕以区块链名义的非法集资。

农业+区块链,让你清楚每只鸡的来源

农业+区块链,让你清楚每只鸡的来源

区块链的到来,让你知道每只鸡的来源!区块链的到来,可以天然的解决以上所提到的问题。并且由于区块链的不可篡改性,拒绝了一些无良商贩作案的可能,极大的保障了消费者的食品安全。

中信银行打造“区块链”信用证结算!

中信银行打造“区块链”信用证结算!

科技不会改变金融的实质,但却能让金融服务更高效,能让资金供、需方信息不对称的问题更好地解决。近期,中信银行首个区块链项目——基于区块链的国内信用证信息传输系统(简称BCLC)(一期)成功上线,这是国内银行业第一次将区块链技术应用于信用证结算领域。 据中信银行国际业务部总经理助理张栩青介绍,将现在流行的区块链技术应用在国内信用证中,改变了银行传统信用证业务模式,信用证的开立、通知、交单、承兑报文

中国信息技术部门成立区块链研究实验室

中国信息技术部门成立区块链研究实验室

暴走时评:本月初,中国政府对国内的ICO和数字货币交易所的打击在世界范围内引起了强大反响,但政府已经多次声明不会将区块链与数字货币划等号,依然非常重视区块链技术在中国的发展。鉴于中国工业和信息化部成立了一个专门研究区块链的实验室,这一论调也得到了进一步的证实。 虽然中国政府最近在大力打击比特币交易所和ICO,但仍然致力于开发区块链在其他领域的潜力。 据财新网报道,中国工业和信息化部已经成立了一

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑