(视频5分40秒,建议Wi-Fi环境观看)
《啃碎区块链》第3期:时间连续性
对话语录
杨老师,在昨天的节目中,您提到了可靠还有其它的方式作为保证,比如说时间连续性,今天就请您给我们介绍一下这个时间连续性是如何保障区块链可靠的呢?
疑问
杨税令
好。区块链上所有的数据都是按时间节奏生成的,每一个时间周期都会生成一个区块,这个区块当中会记录这个时间周期的所有交易,如果这个周期没有发生任何交易,它依然会生成一个区块,也就是无论是否发生交易,这个生成区块的节奏在时间上都是持续连续的。
如果有人就是故意不让时间持续,会出现什么后果呢?
疑问
杨税令
如果有节点不持续打造区块,那么将导致该节点的区块链长度比其它节点小,而区块链上以最长的链为准。
为什么要以最长的长度为准?
疑问
杨税令
这是区块链在设计时,就约定的规则,这样可以最大限度保证区块链的时间连续性,也就最大限度的保证了区块链在时间纬度的可靠性。
那这个时间纬度是什么意思呢?
疑问
杨税令
区块链的数据是按时间节奏生成的,不会因为没有人交易就停止这个时间节奏,这个时间节奏不会因任何一个节点的意愿而改变;同时,又因为每一个区块的生成都需要消耗这个时间节奏,所以,当这个节奏一旦开始,所有节点都将没有时间机会去篡改过去的数据,因为时间是无法倒退的,从而在时间纬度上保证了区块链的可靠性。
而对于没有在这个时间节奏上的节点,对于其它节点来说,他相当于掉线了,如果掉线了还迟迟不跟上,那么它相当于断网了,而断网相当于脱离了区块链网络。
您刚刚提到了断网,如果很多人约定好了一起断网会对区块链带来什么样的影响呢?
疑问
杨税令
这种约定好一起断网的事情并不会对区块链带来什么影响,因为只要还有节点在正常的工作,区块链的时间连续性就会一直保持。区块链的时间连续性只要还在进行,区块链在时间纬度上就是可靠的。
好像听明白了一些,不过有没有一种极端的情况就是所有的人都约定好把网断了呢?
疑问
杨税令
这种极端情况在概率上是有可能出现的,当出现这种情况时,那么说明人们已经不再需要这个区块链了,而此时区块链将不复存在,因为承载区块链这个规则的主体已经消失了。但是,当一旦有一个人把网络恢复了,这个时间连续性也会立即恢复。
哦,这样一说我就明白多了,这个时间连续性确实让区块链更可靠了,不过如果我故意做一些错误的数据记录会不会让区块链变的不可靠呢?
疑问
杨税令
无论你有意还是无意导致记录了错误数据,都不会影响整个区块链网络的数据,这是由区块链的共识规则决定的,我们可以在明天深入来聊这个问题。
真的觉得越来越有意思了,我想观众朋友和我一样好期待明天杨老师会怎样告诉我们,共识规则是如何让区块链可靠的。今天的节目就到这里了,欢迎广大观众朋友们明天继续和我一起跟随杨老师啃碎区块链。
疑问
区块链为我们带来的
人人可信的信用时代
非常值得我们期待
但加速它的到来需要
你来一起努力推进与建设
so
欢迎分享转发
进入信用时代
从“普及区块链到我朋友圈”开始!
领取专属 10元无门槛券
私享最新 技术干货