IT之家 11 月 6 日消息,GitHub 的 Stars 功能可以理解为朋友圈点赞,表示对相关项目支持和赞许,用户可以点选项目右上角的按钮为项目本身添加星标,这些星标对项目本身及作者都有一定的积极意义。
IT之家此前报道,有多名外媒揭发称 Stars 功能已经被滥用,在交易 GitHub Stars 的灰色平台上,支付价值 6 美元(IT之家备注:当前约 44 元人民币)的虚拟货币即可购买 50 个 Stars。
▲ 售卖 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检测器问世,据称“一项目高达97%星标都是假的”