首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

概念No.3 不可篡改

多维认知

用思维模型来提升认知

我们以比特币白皮书《比特币:一个点对点电子现金系统》(Bitcoin: A Peer to Peer Electronic Cash System)为蓝本,抽取组成区块链的基础概念,带你深入剖析当前备受追捧的区块链背后的深层技术原理,这是个系列专题,概念很多,今天我们来说说不可篡改。

再简单的说下工作量证明,就是你为了实现某个目标完成了多少工作。

在比特币世界里,矿工们要计算出哈希函数,计算这道题目的过程,称之为工作量。当你解出了哈希函数,会得到特解和比特币的奖励。而特解,是用来证明你为算出哈希函数所付出的工作量。

如果有人要篡改比特币的转账信息,就是说有人要把区块高度上某个交易信息进行修改,他需要做什么?

当然是从这个区块开始把之后所有的区块都重新计算一遍,再把账本再同步给其他人。这是一个很大的工作量。

不但如此,在他进行计算的同时,其他矿工们已经在原来的链上继续往前进行记账了。

因为在比特币的网络里,大家认为最长的链才是正确的链。

这个恶意篡改交易信息的人,需要在很短的时间内赶上现有区块的高度,让自己的这条区块链成为最长的链,让其他矿工误以为这是正确的账本。

这个很难实现,因为全网所有的节点都在计算,都在记账,除非想要篡改信息的人掌握全网超过50%的算力。这样,他才能发起我们称之为的51%的攻击。

再从经济学的角度来分析一下为什么恶意篡改(即拥有51%算力)实现会很困难。

首先,我们用成本效益分析,计算一下拥有51%算力的矿机设备成本。

目前全网算力是8 E 哈希每秒(即每秒进行8*10^18次计算),现在主流矿机每台算力大概是10T左右。如果要拥有全网51%算力,至少需要40万台最新的矿机,一台矿机价格按照10000元计算,仅矿机设备投入就需要至少40亿元人民币。

况且,最新矿机的生产赶不上销量,经常供不应求。随着老矿机不断被淘汰,算力不断上涨。更新设备的速度很难赶上算力上涨的速度。

从投资回报率的角度来说,这项投资的成本需要至少40个亿人民币,如果不是为了至少60、70亿以上的利润,并且有非常雄厚的经济实力和技术实力做支持,一般人是不会有这个动力进行算力攻击的。

当然满足了这个要求,一旦实现了篡改比特币交易,那么比特币将不再受到人们的信任,届时比特币也会一文不值。

结论是:能篡改比特币交易的人,一定靠比特币赚了很多钱。而靠比特币赚了很多钱的人,不会去毁了比特币。所以,这决定了比特币的不可篡改。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180406G0ECXL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券