Login
欢迎来到未来世界

您现在的位置是: 首页 > 计算机 > 区块链

区块链

算力和攻击力(什么叫计算能力)

区块链 加入收藏
51%攻击。攻击者如果想通过攻击比特币系统获益,那么就要掌控产生区块的权力。因为由谁产生一个是一个完全随机的事件,那么这个区块由击者产生也是完全可能的。但由于比特币中的正常节点会对产生区块中的交易进行
51%的攻击 攻击者要想从攻击比特币系统中获益,就必须控制生成区块的力量。 因为谁产生一个是完全随机事件,所以这个块完全有可能是攻击者产生的。 但是,由于比特币中的正常节点会对生成的块中的交易进行验证,所以所有诚实的节点都不会接受包含无效交易的块。 这意味着攻击者不能用空创建比特币,也不能掠夺不属于自己的比特币。 攻击者只能修改自己发送的交易信息。 典型的攻击场景是双花攻击。 首先,攻击者说他自己的资产在一次交易中支付给商家购买商品,这被写入当前区块链的第(N+1)块。 此时,攻击者准备不包含事务的第n个块的后续链来替换正常链。 这消除了该交易的费用。 同时由于比特币最长链的制胜原理,攻击链比原链更长,以实现双花攻击。 同时,由于POW机制,生成下一个块的概率与节点计算能力的比例成正比。 所以双花攻与手中算力的比例密切相关。 因为比特币只有在等待后续的X块生成后才会确认上述交易,假设p=诚实节点成功挖掘的概率,q=攻击节点成功挖掘的概率,那么当X块中q=51成功攻击Q/P) x时,概率为(51/49) x,总是大于1。
图集详情底部广告位