6月12日,密歇根州提出一项法案,该法案对操纵区块链数据以实施欺诈的行为将进行刑事处罚。这是世界上第一次对分布式账本技术(DLT)上所存储数据进行的法律保护——如果有人将错误的信息输入区块中或更改区块的话,他可能将面临长达14年的监禁。
故意引入虚假数据并不会带来任何问题——因为在这里所有成员都可以看到非法行为的迹象。但是随着行业的不断发展,事情开始变得更加复杂,因为有一些具体操纵数据的例子并没有被法律所限定,而且直到最近人们还一直认为改变区块数据是不可能的。
但事实证明这是可行的,就像一些黑客经常对一些大型区块链进行的成功攻击就证明了这一点,这其中就包括了最近对Bitcoin Gold和Verge的攻击。因此,密歇根州的新法律似乎旨在保护网络免受所谓的“51%攻击”,这已成为2018年整个加密社区的一个严重问题。
区块链数据的不可更改性
当谈论区块链时,“不可更爱性”这个词经常被人们听到。区块链结构的一致性意味着当一个数据记录在分布式数据库中它是无法被调整的。这是由于区块链的主要属性——去中心化,即负责交易真实性的网络的各个部分都是自治的,他们并没有连接到公共服务器上。
在这个数据库中,一个有序记录列表(称为区块)被持续地存储和重新填充。区块被反复复制,它们的验证由存储信息的设备数量(节点)所提供。目前比特币区块链中每一个区块的可靠性都得到了9000多个节点的确认,而比特币网络中的区块总数已超过50万个。
为了保护区块链中的数据,记录者会创建一个访问密钥。如果你对区块做了更改,那么前一个密钥就会失效,并且这个过程对所有网络参与者都是可见的,这些参与者通过简单的多数投票原则就可以防止任何更进一步的未经授权的操作。因此,一般情况下是不可能对存储在区块中的信息进行更改的,这是区块链作为一种技术的基本特性之一。