关于Sports Token的BUG

in sct •  5 years ago  (edited)

严格来讲,应该是SCOT的bug!
本来这个bug并不会对SCOT项目造成实际影响的,但是由于Sports初始发行的特殊性。放大了这个bug造成的影响。

明确BUG

刚才测试了一下,BUG依然存在。

BUG源至steem本身的发帖机制。
steem发帖和修改帖子是没有本质区别的。只是修改帖子需要带上所修改帖子的permlink.
而新帖子也是可以设置这个参数的。
由于steem默认生成permlink的机制比较简单。很多发帖工具新发的帖子都会自己生成permlink。
这就造成一个问题。SCOT编写scotbot的时候需要用自己的方法去区分新帖还是编辑帖子。

其实,scotbot不必区分是否是新帖子。scotbot大致是这样拣选文章到各个scot项目的。
只检查新区块,不扫描老区块。
1.未拣选的文章做拣选处理。
2.已拣选的文章不做处理。

修改旧帖子添加sportstalk标签以后,这个帖子就会认为是一个新发的帖子做拣选处理。
但是有的人修改了一些帖子,并未发生任何变化。这是为什么呢?
那是因为没有注意到第二条“已拣选的文章不做处理”
如果你的帖子本身添加过任何scot项目的标签,修改这个帖子就不起作用了。因为他已经被拣选过一次了。

所以,下面这篇文章说的第一条是不对的。Palnet,SCT也存在同样问题。只是他测试的帖子可能有问题,让他产生了误会。
https://www.sportstalksocial.com/sct/@nextgen622/a-possible-solution-to-the-sportstalk-problem-learning-from-sct-and-palnet

处理BUG

程序上重新定义一下什么是新文章就行了。
对于已产生错误的,确实应该跟上面这个帖子说的那样,官方去踩一下这些帖子。
对于恶意获得收益的帐号,拉入黑名单就可以了。
尽量不要殃及无辜,毕竟是一个自身问题造成的。
比如我就只是做了测试而已。

Posted using Partiko iOS

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

这个bug快毁了这个平台了

可惜了!