IT之家 11 月 6 日消息,GitHub 的 Stars 功能可以理解为朋友圈点赞,表示对相关项目支持和赞许,用户可以点选项目右上角的按钮为项目本身添加星标,这些星标对项目本身及作者都有一定的积极意义。
IT之家此前报道,有多名外媒揭发称 Stars 功能已经被滥用,在交易 GitHub Stars 的灰色平台上,支付价值 6 美元(IT之家备注:当前约 44 元人民币)的虚拟货币即可购买 50 个 Stars。
而日前有一名工程师 Fraser Marlow,便推出了一项 GitHub Stars 星标检测器,用于检测 GitHub 中,哪些项目的星标是刷的。
Fraser Marlow 的团队从两个不同的灰色网站上购买了 Stars,并利用收集到的数据,在 Dagster 中构建了一个可以检测 GitHub 项目中虚假 Stars 的模型。
据悉,检测虚假 Stars 的模型主要拥有两种算法,其一是识别“仅给项目标星、使用默认头像”的账号、另一种是识别“整体活跃记录雷同、行为大致雷同”的账号。
Fraser Marlow 最终发现,在 GitHub 平台中,一个名为 Okcash 的加密货币项目刷星最严重,该项目 759 颗 Star 中,有 97%是刷的,而相关“刷星”灰产早在 2018-2019 年,就至少获得了 341 万-437 万美元(当前约 2489.3 万- 3190.1 万元人民币)的利润。
IT之家同时发现,Okcash 项目的创始人 Oktoshi San 日前作出回应,声称“Okcash 项目并不关心 Stars 和 forks 等虚假指标”。
值得一提的是,在 Fraser Marlow 发布了 GitHub Stars 虚假星标的调查报告后,他花钱购买的几乎所有 Star 在一周内都消失了。
小伙伴们可以在这里找到相关论文链接:点此访问
相关阅读:
《消息称 GitHub Stars 功能已被滥用,6 美元就能买 50 个星标》
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。