找回密码
 立即注册

扫一扫,登录网站

首页 百科 查看内容
  • 8450
  • 0
  • 分享到

用简单而又专业的角度为大家揭秘区块链和比特币

2020-9-18 09:39

来源: 启明拉呱

区块链的不可变性


更改某个区块会导致它的签名改变,与后续区块记录的对不上,从而与后面的区块断开链接。要想让网络中的其他参与者接受这个被更改过的区块,就要把它跟后面的区块重新链接起来。

假设有一个矿工 恶意 篡改了某个区块内的交易,然后根据哈希运算为这个区块连同跟在它后面的所有区块生成了新的签名,以此让网络中的其他参与者都接受被篡改过的交易。问题在于,网络中的其他矿工也在原来的链上不断为新的区块计算签名。随着新的区块不断上链,作恶的矿工也要重新计算这些区块的签名。他必须保证所有区块都链接在一起,包括不断被添加到链上的新区块。除非这个矿工拥有的算力超过全网其他人的总算力,否则他永远赶超不了其他矿工。

只有一种例外,就是恶意参与者的算力真的超过全网其他人的算力总和,这种情况下是有可能篡改区块链的(即改变大家共同认可的历史记录),这就叫做 51% 攻击(以后为各位朋友们详细介绍)。

版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部