屈快恋 发表于 2021-7-12 14:22:27

没有恶意的算力都是公开挖矿的

判断算力是否有恶意,方法很简单,就是是否公开

一个诚实算力A,总是倾向于把交易和区块都尽早地公开出来:
1、A尽早公开广播交易x,这样其他算力B在收到A打出的区块时,发现区块里包含的交易x自己早就收到过,就无需再次验证,这样就可以更快地验证A打出的这整个区块;
2、A尽早广播打出的区块,这样有更多算力会承认这个区块,因为先收到。

所以,如果一个算力C,一下子放出多个大家之前没有见到的区块,这就有问题;同理,如果一个mAPI矿工打出的区块里,包含大量之前未进入公共Mempool的交易(不管是否0费),都可以视为存在恶意。一切按指标来判断,无需分析他们主观是否真有恶意。

未来可以设定规则,比如区块间隔时间低于多少秒,视为非法(杜绝连续藏块);区块包含的交易数少于平均值多少(比如5%),即视为非法(杜绝打空块);区块内包含未在内存池里的交易数达到一定占比,视为非法(杜绝mAPI腐蚀手续费市场)......

总之,所有的规则都可以是开发组去设定,愿意接受的这套规则的算力就来,不接受的可以去挖其他币。很多问题,其实就是一个软件规则而已,真正的阻碍是人的观念惯性。

相生佑子 发表于 2021-7-12 14:29:43

有点懵圈,反正公开透明很重要
页: [1]
查看完整版本: 没有恶意的算力都是公开挖矿的