Category: 机器人,

BTC的 51%攻击是什么?

Posted by – January 11, 2020

即拥有全网51%(或超过一半以上)算力的人或组织控制了BTC的交易打包权

1, 有了这个优势算力, 可能做的攻击(坏事)可能会如何呢?

1), 修改自己的交易记录,从而实现双花(即花一份钱,给多次交易付款)

2), 阻止区块链确认部分或者全部交易。
因为如果我拥有打包权后,区块中放入、剔除那些交易由我说了算。

3), 阻止其他矿工开采区块。
相当于垄断,我包下整个金矿,只有我可以开采。

2, 但51%攻击也不是啥都可以做:

1, 修改他人的交易记录(没有他人的私钥)

2, 凭空产生比特币(其他节点不会通过确认,达不成网络共识)

3, 改变每个区块的比特币数量(其他节点不会通过确认,达不成网络共识)

4, 把不属于自己的比特币发给别人或自己(没有他人的私钥)

5, 修改历史块数据(其他节点不会通过确认,达不成网络共识)

3, 51%攻击博弈:

当拥有51%算力的人或组织,他们自己挖矿也是要付出巨大的代价(电费、设备损耗、金钱投入等等…), 因此花了这么多的代价, 自己再反过来攻击网络,使大家不再信任,从而使自己挖的BTC不值钱,

相当于花巨资破坏自己搞的事儿,这是不是脑袋坏了?!

因此他们在攻击前自己会三思而后行的。

4, more?

我做了 mixin的区块链词条机器人, ID: 7000102232 , 可查询、添加、修改自己专属的区块链词条. 欢迎来玩儿.欢迎 mixin 我: 1051676

BCTerms 已支持@ 功能.

Posted by – January 2, 2020

Now BCTerms supports @7000102232 <question> function:
just @7000102232 from a group chat, and say something/keyword to him.

He will answer you like you use Google.
You just need add BCTerms as a group member.

For not interrupt other member in group, BCTerms currently only support query function.
If you wanna full functions of BCTerms, just chat with him privately. Thanks.

BCTerms 现在支持@7000102232 <关键字>   功能了:

你只需要在组内@他说话即可, @一下,你就知道。就像你使用Google一样。

你只需要把BCTerms加为你的群成员即可。
为了不打扰其他群内成员,BCTerms目前只支持 查询功能。
如果想使用更多功能,请直接和 BCTerms 私聊。
谢谢。

Details see this video.
具体请看这个视频: