网赚论坛

标题: 一个重放攻击小区块比特币的思想实验,请问里面有没有问题? ... [打印本页]

作者: duVtbLx22t    时间: 2018-1-13 15:52
标题: 一个重放攻击小区块比特币的思想实验,请问里面有没有问题? ...
第1章 如果旧链修改难度继续对抗升级
比特币因为算力大,难度高,硬分叉时很难产生两条链,但如果硬分叉过程中旧链通过修改难度的方式来对抗呢?对比特币协议确实有完全执不同理念的人存在,这种硬分叉成本又很低。出现的概率并不小,或许一定会出现。我们假想出现下面这种情况:

现在比特币区块大小是1M,而且社区为此争吵可不是一天两天了,基本上叫闹翻了吧。如果有人执意扩容到更大的区块呢?比如通过修改难度的方式只需要很小的算力,比如现有的10%算力,就可以发起硬分叉,将区块直接扩到2M,甚至是8M,甚至是unlimted。

那会出现什么情况?


第2章 重放攻击小区块比特币主链的思想实验
我们来做下这个思想实验,如果出现了第2章里的小算力硬分叉到更大的区块,那会发生什么:


最终Bitcoin bigger就会占得一席之地,除非Bitcoin core能够升级到更大的区块,以解决交易拥堵问题。

Bitcoin core的任何交易格式的修改,以试图避开Bitcoin bigger的重放攻击都是难于凑效的,因为Bitcoin bigger也可以跟着修改。唯一的办法就是Bitcoin core上有算力切到Bitcoin bigger上去发动51%攻击,彻底消灭他。但这不符合矿工经济利益,甚至面临道义上的压力。有这样牺牲精神的矿工,而且必须是大算力矿,很难找到。即是有这样的矿工阻止了第一个Bitcoin bigger,那下一个呢?毕竟发起Bitcoin bigger项目的成本很低。

如果这个思想实验的推理成立,这意味着Bitcoin core将会面临被迫提高区块大小上限。这将不是共识推动的结果,而是被攻击后的防御的办法。如果真有那么一天,我们还是现在就去升级吧。

重放攻击在以太坊上并且没造成上面的思想思考啊,ETH链没有被ETHc攻击啊。这是因为以太坊区块不像比特币区块那样有这么大交易量压力问题,以太坊每秒可处理量远超过比特币。

第3章 请问上述思想实验有没有漏洞?这样的攻击方式有没有办法阻止?





欢迎光临 网赚论坛 (http://www.caifuba.net/) Powered by Discuz! X3.1