由跟赞团的问题发现的RC漏洞

in Steemit Feedback3 years ago (edited)

这几天有人反映跟赞团漏了很多篇帖子。检查了一下程序,没发现什么问题,但是的确漏了几篇帖子

检查cn-trail的账号的时候,发现了一个问题,那就是cn-trail的RC不足1%。由于RC不足,不能完成点赞操作,所以漏掉了几篇帖子

cn-trail只做点赞这个操作,而点赞操作消耗的RC十分少的,怎么会消耗掉那么多RC呢?

之前对跟赞团的程序进行了修改,所有跟赞团的点赞集合在一个操作里面完成:

image.png

而正是这个修改让cn-trail的RC消耗的厉害

本来如果cn-trail单独点赞的话,消耗大概0.01% RC。但是当集合在一个操作里面点赞的话,消耗的RC在0.5%-1%, 也就是说cn-trail为所有账号承担了所有的RC费用

这个应该是RC的一个漏洞,如果一个交易里面集合了很多操作,那带头那个账号将承担所有的RC费用

为了验证这个举证,又做了一个测试。就是弄一个操作,操作里面分别包含2个账号的留言操作,看看消耗谁的RC

在这个操作里面,@xiaoyuanwmm占首位,@steem.buzz 末尾

这是操作之前账号的RC情况。xiaoyuanwmm: 98.27%, steem.buzz: 100%

image.png

image.png

连续发了5个留言操作之后,带头账号的RC发生了变化,而不是带头的RC不变。

image.png

xiaoyuanwmm:89.53%, steem.buzz:100%

image.png

image.png

根据上面的举证,确定这是RC的漏洞,但是并不是一个太坏的漏洞

我们可以利用这个RC漏洞来解决新账号RC不足的情况

比如上面的账号@steem.buzz, 只有0.77 SP,也就是发1,2个回复后RC就用完了

利用这个RC漏洞,授权给大户,大户消耗他们的RC帮你做操作,解决了大户用不完RC,小户没有RC的问题

Sort:  
 3 years ago 

您好,感谢您的建议,已经反馈给技术团队~

長知識, 雖然不明白...

意思就是说,有种方法可以让账号不消耗任何RC

steem都有折磨多玩法,可是我都不知道,但是我想参与

[WhereIn Android] (http://www.wherein.io)

玩久了就知道了

Coin Marketplace

STEEM 0.20
TRX 0.12
JST 0.028
BTC 64354.76
ETH 3506.23
USDT 1.00
SBD 2.54