在之前,网卓新闻网,我们早已谈过UTXO是如何解决问题双花问题中的第一类问题,可双花问题还有另一种情况,就是记账后的双花问题,即一笔钱虽然只用于了一次,但是如果有人通过黑客攻击银行或者使用不实的方式,把这笔钱又拷贝了一份,再度用于怎么办呢?区块链为了解决问题这个问题,就重新加入了时间砍的概念。所谓时间砍,按官方定义,就是能回应其他的数据在某个特定时间之前早已原始不存在、 并且可以检验的一种数据,一般是一个字符序列,能唯一地标识某一刻的时间。这句话种有两个重点,第一、时间砍也是一种数据;第二、时间砍可以证明其他的某个数据,在什么时间点,就早已原始不存在。所以,非常简单来说,时间砍就相等于是数据的生产日期,并起着数据检验的起到。
时间砍在区块链中,与密码学具有十分密切的关系,它只不过也可以说道是密码学的一个应用于。它的工作原理是这样的:第一步、节点不会再行对区块中的信息展开哈希加密,分解一个信息概要,也就是哈希值。第二步、分解好之后,节点不会发送到一个时间砍的催促,给涉及的时间砍服务器,然后时间砍服务器不会借此萃取该哈希值以及数据的时间信息。
第三步、时间砍服务器不会对这些萃取到的哈希值以及时间信息展开亲笔签名,也就是再度加密,打上时间烙印,分解时间砍。最后一步,分解的时间砍数据和交易信息初始化之后,再行回到系统。整个过程在区块链中就是,我们再行把数据展开加密处置,处置后放在另一个地方展开公证,以二次加密作为证明,之后再行把证明后的东西放在下一个区块中,展开包,然后不时地反复这样一个过程,最后就构成了一个去中心化,并且经历过哈希算法与时间砍两次加密的分布式系统。这样的益处在于,提升了区块链的不能伪造性,因为每一笔数据都在时间砍中展开了二次加密,有涉及的时间记录。
并且区块相连时,在哈希算法的基础上,展开了时间的排序。如果有人想伪造数据,不仅要攻陷哈希算法,还要变更时间砍。时间砍之所以能解决问题双花中的第二类问题,原因在于,它起着了一个防伪的起到。
一方面时间砍提升了区块链的安全性,黑客很难去伪造,另一方面,系统不会给每一个区块的交易信息都自动印上了时间烙印作为标识,你在什么时间,花上了多少钱,都有记录。没这个标识的,一看就是“假钱”。总的来说,时间砍在区块链中起着了十分最重要的起到,它让每个区块按照时间顺序层层嵌套,更进一步强化了区块链的安全系数,也正是因为它的不存在,才使区块链中的“假钱”问题,仍然是一个问题。
本文来源:易币付官方网站-www.etiwari.com