主页 > imtoken安全码 > 知名比特币布道者欲为比特大陆正名,认为“挖矿中心化”是伪命题
知名比特币布道者欲为比特大陆正名,认为“挖矿中心化”是伪命题
编译:周恒宇
什么是“挖矿中心化”
首先,我们需要定义一下大家所说的“中心化挖矿”是什么意思。
事实上,挖矿中心化有两种不同的解释:
以上两种情况是完全不同的。
人们在谈及挖矿中心化时,其实并没有说清楚指的是上述哪一种情况。 因此,我们的分析将从以上两种情况出发,分析以上两种不同情况下的风险和可能的攻击。
机架是比特币网络算力的一部分,新的矿机从上架的那一刻起就开始消耗电力并产生价值
矿机制造中心化的风险
比特币矿机制造商比特大陆确实生产了大部分 Double-SHA256,这是比特币、比特币现金和其他一些数字货币背后的 PoW 哈希算法。 同时,比特币网络上的大部分哈希算力都来自于比特大陆制造的矿机。 这是现实,但我的观点是,虽然比特大陆生产绝大多数矿机,但他们不一定控制设备。
为了证明我的观点,我做一个最大胆也是最坏的假设:大家想一想,如果网络运行所需的大部分资源设备都由一家厂商生产,会有什么风险?
风险一:后门
在这种可能性下,我们假设比特大陆已经出售了网络中的大部分设备。 此时的风险是比特大陆通过隐藏硬件、固件和软件在挖矿设备中设置了某种后门。 这些后门可能具有以下一些功能:
对于任何关注风险的人来说,前两个潜在的后门实际上是非常明显的。 而一个简单的登录过程就可以证明这个后门的存在。 如果这种后门被发现,对比特大陆的声誉将造成巨大的后果,甚至会使公司成为集体诉讼的被告。 这无异于对比特币的自杀式攻击,短期内只能影响比特币,但会彻底摧毁比特大陆这个设备制造商。
第三个和第四个后门可以更巧妙地隐藏起来,但这并不意味着它们不能被发现。 放弃PoW产出会延迟区块确认时间,也会让非比特大陆矿池的产出率显得较低。 使用远程开关将禁用该设备。 这两种方式的直接影响实际上对比特大陆是不利的,因为他们在这两种情况下都必须处理退单和设备故障投诉。 同时,此类行为也存在被竞争对手发现和利用的风险。
需要明确的是,这些是任何矿工制造商都可能放入其设备的后门。 硬件是很难监管的,更何况你是从某个厂商那里买的矿机,就说明你对他们有足够的信任。
在运营的4-5年里,比特大陆没有使用过这些后门,他们也没有理由使用这样的后门。 这种后门需要精心策划,暴露风险大,实际回报不高。
风险二:设计缺陷
这种情况的假设与前一种情况完全相同,但该设备存在致命缺陷。 也许设备在高于特定温度时起火,也许设备错误计算了时间戳。
在这种情况下,可能发生的最坏情况是设备创建了网络其余部分可以看到的错误块。 这种情况也只会伤害设备制造商,因为他们需要面对客户的投诉并被追究责任。
风险三:物价飙升/限购/发货延误
在这种情况下,设备制造商利用其在行业中的上游地位来增加买家的额外支出。 此类支出可能包括提高产品价格、强制执行某些付款方式、延迟发货,甚至限制产品使用。
所有这些方法都不能容忍比特币剩余数量还可以挖多少年,因为设备的总价不能高于竞争市场的均衡价格,否则订单就会被朋友抢走,所以定价策略一定要明智。 这种情况带来的任何额外收入都是以长期声誉受损为代价的。
算力中心化的风险
虽然上述厂商的行为可能会导致一定的不良后果,但相比较而言,算力中心化的危害更大。 具体来说,一家公司可能控制着全网一半以上的算力。
这种情况可以细分为两种:
通过软件监控矿机运行状态,出现故障及时报警给员工
这两种情况下的潜在威胁大体相似比特币剩余数量还可以挖多少年,但在处理这两种威胁的方式上实际上存在细微差别。 如果一个人控制了多个矿池,矿池中的其他人可以通过转向不受控制的矿池来应对威胁; 如果一个人控制大量机器,则无法解决。
让我们讨论一下控制大量哈希算力的个人攻击整个网络的方式。
风险四:个人主导整个区块链
很明显,拥有大多数哈希算力可以很容易地拒绝验证其他人生成的块,实质上是将块的所有输出据为己有。 他们可以否决他们不喜欢的交易,也可以使用双花套利。
从数学上讲,如果控制的计算能力没有明显高于 50%,那么这种攻击并不像听起来那么容易实施。
为了证明这一点,我们假设有一家名为“Mitbain”的厂商,控制着60%的算力,打算进行区块否决攻击。 网络上剩余的计算能力有 40% 的机会发现一个块的存在。 显然,由于少数算力组仍具有一定的算力比,在某一时刻,Mitbain 可能比其余网络算力少 1 个区块。
为了夺取控制权,“Mitbain”需要比其他算力多找到 2 个区块,但这并不像听起来那么容易。
即使拥有大部分计算能力和大量时间,也有可能再找到 2 个区块,但这不会很快发生。 占用的区块多于剩余网络算力,“Mitbain”必须获得更多的区块,实际上是非常多的,远不止2个。这个问题在math.stackexchange.com网站上已经讨论过了。 如果你拥有全网60%的算力,而你比其他网络算力少1个区块,你需要获得6个区块才能完全超过对方的估计。具体计算公式可以参考
注意这里只有全网60%的算力,所以对应的时间不是60分钟,而是100分钟。 不仅如此,即使在对攻击者最有利的条件下,全网也会因为攻击者的6个新区块而废除之前的5个区块。 前 5 个区块中包含的交易将被作废,就好像付款从未存在过一样,而攻击者的 6 个区块将作为事实呈现。 这称为区块重组,并解释了双花是如何发生的。 当然,攻击者可能会“善意地”包含相同的交易信息,但这并不能保证信息没有丢失。
在这种假设情况下,任何理性的商家或交易所都不会接受少于 30 次的确认。
上图说明了在重组区块之前,每次网络剩余算力找到一个区块时,攻击者期望获得多少个区块。 我们可以看到,即使全网投入了70%的算力,执行这样的攻击也是非常耗时耗力的。 即使有足够的算力找到 6 个全新的区块,此时攻击者仍然可能落后 2-3 个区块。 这种情况下攻击者还会继续攻击吗?
而且,当剩余的网络算力发现区块重组的迹象时,可以检查这些疑似新区块。 节点运营者很可能会直接将这些区块作废,并以剩余网络算力发现的区块作为判断标准。 攻击倾向。
另外,在攻击过程中,非攻击者每发现一个区块,就会触发一次区块重排,这使得攻击的输出风险很大。 除非有超过80%的算力,否则这次攻击产生的比特币是无法使用的。
这种攻击从经济角度来说是不合理的,因为对攻击者来说没有什么好的收益。 即使它成功了,比特币也会生存下来,因为暂时的中断不会导致所有比特币所有者出售他们的资产。
风险五:封闭算力
当拥有超过 51% 的算力时,你不需要攻击网络就能产生影响。 超过51%的算力可以干脆拒绝挖矿,或者拒绝对全网提供相应的安全措施,这将对整个区块链造成影响。 假设 80% 的哈希算力出于某种原因拒绝开采,这很像饥荒。 这种情况可能会导致整个网络出现问题。 区块确认时间可能会从 10 分钟增加到 50 分钟。 内存池将很快填满,交易将非常缓慢。 这将导致更高的处理费用。
然而,这种攻击对攻击者来说代价更高。 在这次攻击中,他们每天将损失 1437 个比特币,按当前价格计算超过 1000 万美元。 即使用其设备在其他网络上挖矿,收益和机会成本也会大大受损。
而且,比特币网络确认时间将在几周内恢复,但攻击者损失的利润却一去不复返了。
就算你拥有超过51%的算力,也不能为所欲为
我们再回顾一下,即使拥有51%以上的大规模算力,也有一些事情是做不到的:
我们应该如何看待比特大陆?
人们对比特大陆有很多话要说,但我们不能忘记在这些制造商出现之前整个比特币网络的样子。 Butterfly Labs、CoinTerra 和 KnC Mining 是这个行业的一些早期参与者,它们都存在一些严重的问题。
比特大陆给整个矿业带来了前所未有的专业化发展。 他们从 2014 年开始销售组装好的即用型矿机,而当时的其他同行总是不得不将矿机的交付延迟数月甚至数年。 比特大陆的这种竞争力是其他厂商倒闭的原因。
当然,我们没有理由相信比特大陆会一直独霸行业。
首先,行业内竞争者众多。 据我所知,至少有四家公司正在进入该领域并试图破坏比特大陆的地位。 与此同时,三星、英特尔、英伟达等一些大公司也在进入这片蓝海。
其次,矿机制造并不像比特币本身那样具有很强的网络效应。 矿工关注的可能是矿机是哪家厂商生产的,但更应该关注的是矿机能赚多少钱。 也就是说,比特大陆的客户并没有很强的回购意愿。
第三,比特大陆现在是一家非常大的公司。 他们正在开发机器学习芯片、比特币以外的加密货币的 ASIC 矿机,同时进行收购和投资各种类型的项目。 大公司的业务能力通常不如小公司。 久而久之,大公司的很多问题就会暴露出来。
这并不是说比特大陆一定会放弃大部分市场份额,但可以肯定的是,整个市场仍然存在巨大的竞争空间。
如果你像我一样相信自由市场,那么很容易想象任何不平衡最终都会被消除。 现在的矿机生产和挖矿市场存在着这样的不平衡。 矿机制造的中心化只会是一个短期问题。
我必须说,挖矿中心化一直是整个比特币社区的一个可怕的鬼故事。 更糟糕的是,许多人仍然认为挖矿中心化会让少数人控制整个网络。
去中心化的各种特性帮助比特币成为一种抗中心化控制的资产。 此外,采矿中心化不是一种可持续的经营方式。 长期来看,矿机是商品,大家会降价。 显然,比特大陆将非常努力地保持市场份额,但如果没有可靠的产品,这种努力将是昂贵且短暂的。
“奶酪斗士”来了!
真正的斗士敢于面对起司的挑战!
谁是最强战士,让我们拭目以待!
你可能还想看看这些
恋文社 | 嘉宾访谈
30 岁以下 30 岁以下