首页
学习
活动
专区
工具
TVP
发布

时间不可倒流让区块链更加可靠

本文是区块链知识的系列科普文章

有兴趣与本能君一起学习的

欢迎在文章后面留言

学习中遇到的问题

大家都可以发表出来

我们会不定时邀请杨老师做专业回答额~

本文转自@杨税令@

第三期:时间连续性

视频看完了吗?

区块链的知识听懂了吗?

下面几个小问题

测一下你的学习效率有多高!

(点击空白即可查看答案额~)

Q

这个时间连续性是如何保障区块链可靠的呢?

杨税令

区块链的数据是按时间节奏生成的,不会因为没有人交易就停止这个时间节奏,这个时间节奏不会因任何一个节点的意愿而改变;同时,又因为每一个区块的生成都需要消耗这个时间节奏,所以,当这个节奏一旦开始,所有节点都将没有时间机会去篡改过去的数据,因为时间是无法倒退的,从而在时间纬度上保证了区块链的可靠性。

而对于没有在这个时间节奏上的节点,对于其它节点来说,他相当于掉线了,如果掉线了还迟迟不跟上,那么它相当于断网了,而断网相当于脱离了区块链网络。

Q

如果有人就是故意不让时间持续,会出现什么后果呢?

杨税令

如果有节点不持续打造区块,那么将导致该节点的区块链长度比其它节点小,而区块链上以最长的链为准。

Q

为什么要以最长链为准呢?

杨税令

这是区块链的一个规则,这样可以最大限度保证区块链的时间连续性,也就最大限度的保证了区块链在时间纬度的可靠性。

Q

如果很多人约定好了一起断网会对区块链带来什么样的影响呢?

杨税令

这种约定好一起断网的事情并不会对区块链带来什么影响,因为只要还有节点在正常的工作,区块链的时间连续性就会一直保持。区块链的时间连续性只要还在进行,区块链在时间纬度上就是可靠的。

如果有一种极端情况很多人都同时约定断网,那么说明人们已经不再需要这个区块链了,而此时区块链将不复存在,因为承载区块链这个规则的主体已经消失了。但是,当一旦有一个人把网络恢复了,这个时间连续性也会立即恢复。

本能区块链实验室

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180104G0RYH000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券