作者:ahr999
发布时间:2019年2月17日
网络来源:新浪微博
1、全节点不是投票,全节点可以认为是运行同一种规则的网络。比如,现在比特币有1万个全节点,它们运行同样的规则。
2、伪造节点毫无意义。比如,你伪造了2万个节点。只有你伪造的节点跟现在的节点运行同样的规则,才能接入网络,也就是说,网络上3万个节点,2万个是你伪造的,但是它们都运行同样的规则,有意义吗?如果你的2万个节点运行不同的规则,那么别的节点就会拒绝与你连接,于是你的2万个伪造节点就更没有意义。
3、简而言之,无论你伪造多少节点,比特币网络上运行的那1万个节点,永远运行相同的规则,自成体系,你拿它们没办法。你要么认同它们,加入进去,否则他们就会踢掉你。
4、当年BU就伪造了几千个节点,给BU投票。但是,没有乱用,为什么呢?因为这几千个BU节点运行的还是比特币的规则,只不过客户端叫BU,但规则还是比特币的规则。如果它们修改规则,它们就被踢出去了。
5、有了全节点的保护。开发者如果改规则,他发布的客户端就会被踢出去。矿工敢打包不符合规则的交易,它产生的区块就会被踢出去。
6、于是全节点就是比特币规则的终极保护者,无论怎样你都拿它们没办法。我运行一个全节点,你就是拿我没办法。如论你怎么说它没用,我就是运行它。