在现有的系统和组织中, 我们尝试创建责任分离机制, 以使没有任何一个人可以在未被监视的情况下做坏事.
例如, 管理员可能拥有更改数据库的权限, 但日志可能存储在另一个由其他人拥有和管理的系统上....由于每个块都包含前一个块的散列值作为其数据的一部分, 因此会形成一个块链.
使用引用先前的块的块创建分类交易账是比在书账中进行页面编号更好的主意....所以它看起来更像是:
散列值为66a045b45的块( 使用散列值a2c064616构建块 ), 随后是
散列值为8939a3c35的块( 使用散列值66a045b45构建块 ), 随后是
散列值为a41f02e92...监管机构甚至不需要 查看实时区块链中的 数据. 他们只需要查看最近某个块的散列值.
换句话说, 尝试创建虚假区块链非常困难.
更改一个区块链
如何尝试更改你参与的区块链中的现有数据?...结论
在“离线”区块链中更改数据非常困难, 更不用说实时区块链了.
当人们说区块链是不可变的, 不是意味着数据不能改变, 他们意在表明在没有合谋的情况下做出改变是非常困难的.