您的位置:首页 > 其它

共有链比特币如何做到防篡改性呢

2017-07-14 10:31 141 查看
区块链是永久且不可逆转修改的记录。照理说,所有基于区块链的应用都能做到这一点,但是目前只有比特币能做到。

为什么比特币是可以做到永久,不可逆转修改且全网公开透明的呢?

有四点:

1,因为比特币是基于时间流的记录,时间(注意是目前)不可倒流,所以比特币交易记录不可逆转。同时,比特币是一个复式记帐本,上一个十分钟的交易记录哈希值又被记录在下一个十分钟的block里面,所以,对之前任意交记录的修改,都会导致后面所有交易记录的变化。其次,每一笔交易都全网公开,所有人都能看到“A地址到B地址发生了一笔100比特币的交易”,并来验证这笔交易没有重复支付,只有合法的交易才能被计入block,之后所有的人也可以再查看,所以是全网公开透明。

2,算力去中心化,且巨大。

最早中本聪自己挖矿挖了1年,之后7年全球千万矿工一起参与到挖矿的过程中,所以想要修改交易记录,算力只有超过全网超过51%的算力才可能实现。而这几乎是不可能。

3,交易记录存储去中心化。

每十分钟生成一个block,这个记账权可能被世界任何一个地方的人抢到,所以交易记录可能存储在世界各地,而不是某个中心机构,比如支付宝。

4,规则制定去中心化。

任何人都可以提出比特币协议的修改或改变,并写出相应的代码,但是否被采纳就要看是不是能拥有全网超过51%的算力。

以上四点保证了比特币永久,不可逆向修改且全网公开透明。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: