赏金活动本质上是一次资格审查,只是套上了任务清单的外壳。办活动的人花的是实打实的代币,所以在付款之前,他们会设法弄清摆在面前的这些参与里有多少其实是同一个人——而他们手上最便宜的信号,就是每一份参与是从哪个浏览器进来的。下面四节讲 Argus 分开了什么,第五节讲它做不到什么。
隔离
一份参与一个环境,什么都不共享
当两份参与共享存储时,它们看起来就是同一个人。同一个浏览器意味着同一份 local storage、同一个 IndexedDB、同一批 Service Worker 和同一套 Cookie 存储——而其中每一样,都是网站可以留下标记、再从另一个标签页读回来的地方。
每个 Argus 环境都从自己的目录开始:自己的存储、自己的缓存、自己的 Cookie 存储。会话恢复是关闭的,所以昨天那次运行不会在今天冒出来。代理施加在网络层,而不是通过页面能检测到的扩展,默认的拦截列表还覆盖了网站为识破自动化而探测的远程访问端口。一份参与不会把任何东西带给下一份,因为根本没有共享的东西可带。

指纹
二十份参与不该是同一台笔记本的二十份复制
第二便宜的信号是设备。二十个钱包报告同一串 GPU 名称、同一块屏幕、同样的核心数和同一个时区,这个问题就已经有了答案,谁都不必去看链上。
Argus 为每个环境生成一套自洽的硬件身份:平台、CPU 核心数、内存、屏幕、时区和语言是一起生成的,彼此不会矛盾——Windows 的 user-agent 不会配上 Mac 的屏幕比例,UA-CH 元数据也和字符串对得上。canvas、WebGL(包括报告出来的 vendor 和 renderer)以及音频都在渲染器里处理,所以脚本读到替换后的值,是因为那里只有这一个值,而不是因为某个包装函数藏起了真的那个。想自己钉死某一项时有按环境的编辑器,而一键重掷会生成一套全新的身份,同时保留其余配置。
重点是自洽,不是藏。一台什么都不肯说的设备,比一台自称普通笔记本的设备更让人记住,而能混进人群里的只有后者。
代理
也不该是二十份参与来自同一个地址
第三个信号是网络,也是人们最容易不小心暴露的一个。Argus 把代理放在一个共享代理库里并按环境分配,健康检查会在你信任它之前报告出口 IP、所属国家和延迟。
有两点在这里比在站内任何地方都更要紧。健康检查不通过的代理会拦下启动,而不是退回你自己的连接——正是这种退回,让一组精心分开的参与在一个下午里共用了同一个家庭 IP。另外,WebRTC 防泄漏是作为浏览器策略施加在每个环境上的,位于 JavaScript 层之下,因此页面无法绕过代理读到你的真实地址。检查还会标出数据中心出口并指明它背后的服务商,而这正是在一个恰好按此筛选的活动之前值得知道的事。
环境 · 数据集
记清楚哪份参与做了什么
赢下活动的是无聊的那一半:哪个环境已经做完任务、哪个还在等确认、哪个已经打过款、哪个还没有。Argus 给每个环境配了标签、可自定义的状态标记和备注,而那份列表可以搜索、筛选、翻页并批量操作。
当这套记录长得超出一列状态时,它就该进数据集——一张归你工作区所有、列名由你来定的表。自动化流程往里写,也从里读,于是待办清单会自己维护自己,而不是躺在谁的记事本应用里。

老实说的部分
浏览器替你做不到的事
Argus 分开的是浏览器所暴露的那部分。那确实是一个活动会看的大多数东西,而我们也只声称这么多。
但那不是链上会看的东西。如果你的每一份参与都由同一个钱包出资、提到同一个交易所充值地址,或者按某种聚类启发式认得出的模式移动资金,那么任何浏览器都帮不上忙——那种分析压根不经过浏览器。Argus 不保管你的密钥,不签署任何东西,也不确认提现。谁把浏览器当作链上聚类的解药卖给你,谁就是在卖一件根本不存在的东西。
隔壁那一页讲的是更长期的那一半——每个钱包、每个交易所账号各一个环境,以及同样措辞的同样边界:Argus 面向加密货币与 Web3。
随之而来的问题
分开的环境能阻止活动方把我的参与聚在一起吗?
它去掉的是浏览器这一侧可以用来聚类的理由,仅此而已。每份参与一个环境,各自有自己的 Cookie 存储、自己生成的设备和自己的出口 IP,所以一个想检查两份参与是否来自同一台机器的活动方,找不到可以关联的东西。它碰不到的是链:资金路径、时间和地址复用都是从账本上读出来的,任何浏览器都不在旁边。请把这两半当作两个不同的问题,因为它们本来就是。
每一份参与都需要一个代理吗?
如果活动方会数地址——值得参加的活动都会数——那就需要。代理放在一个共享库里并按环境分配;健康检查不通过的代理会拦下启动,而不是退回你自己的连接——正是这种退回,会把同一个真实地址盖在故障期间碰巧启动的每一个环境上。Argus 不卖代理;任何 HTTP 或 SOCKS5 地址都可以用。
我最多能同时运行多少个环境?
每个套餐规定了工作区能保留多少个环境、能有多少人共用,以及能存多少条自动化流程;这些上限是在数据库里执行的,而不只是在界面上,所以你从任何一台机器登录,表现都一样。当前各档见价格页。套餐到期时不会删除任何东西——上限只限制你还能新建多少。
Argus 能替我把一个活动刷完吗?
自动化流程是一棵步骤树,在某一个浏览器环境里、经由该环境的代理、Cookie 和指纹执行:导航、点击、输入、提取、跑脚本、问模型、分支、循环并发送通知。它跑在你自己机器上的桌面应用里,所以启动器关着的时候什么都不会执行。它不做的是:把一份你本来没有资格提交的参与变成有资格的——多号参与的规则由活动方来定,违反它是你的事,不是工具的事。
隔三个月再回到一个环境,身份还在吗?
在。环境的指纹是存下来的,每次启动都会重新施加,所以它三月呈现的设备和十二月那次是同一台,它的 Cookie 存储和存储数据也仍在自己的目录里。如果你是有意要换一套身份——比如被标记之后重新开始——一键就能重掷硬件身份,同时保留代理、Cookie、标签和备注。

