iota如何防止数据篡改/数据不变性?

时间:2018-08-01 19:41:05

标签: iota

iota(纠缠)如何防止数据篡改问题,因为它依赖有向无环图并且不遵循任何线性模式。在区块链中,我们将blockhash附加到下一个块,依此类推,这使得攻击者很难篡改数据。 iota如何防止此类攻击?

1 个答案:

答案 0 :(得分:0)

就像在不使链中所有后续区块无效的情况下无法修改区块链中的区块一样,在不使批准的所有交易无效的情况下,无法修改IOTA缠结中的交易(直接或间接)该交易。在以有向无环图的形式显示的缠结中,当事务A批准事务B时,从顶点A到顶点B有一条边。

从概念上讲,批准交易的过程类似于将新块附加到区块链的末尾:在两种情况下,都存在密码 要解决的难题。对于IOTA缠结,想要批准交易的节点需要找到一个随机数,以使该随机数的哈希值与已批准的交易中的某些数据串联在一起。

因此,通过发行新的交易来“锁定”先前的交易,从而确保了数据的不变性,就像附着在区块链上的区块“锁定”了链中已经存在的区块一样。