持续读取 9 条事件流,每 10 秒一轮

链上的动作,
在执行前就已公开

但几乎没有人在看。Utrust Lab 做的就是这类工具:持续读取公开的链上事件,及时把告警送到当事人手里。工具不大,但每个结论都能核对到具体区块。

账本实时状态 查看延迟
已收录事件
17,845
已记录地址
4,831
最新区块
87,085,876

数据由我们自己从链上采集并写入账本。非采购、非转售,也不是估算。

我们怎么做

三件我们做的事,以及一件我们拒绝做的

我们做的每一件工具都是同一个结构,区别只在于它对准哪一条链。

  1. 自主读取链上数据

    我们自己维护一本事件账本,而不是等用户查询时再去调第三方 API。这样成本更高,但只有这样,页面上的每个数字才能追溯到具体区块。

    账本只追加、不修改,每一行都把原始事件和解析结果一起存下来。以后修好了解析上的缺陷,可以直接在存量数据上重放。采集进程异常退出时,从落盘游标增量续拉,一次崩溃的代价是几分钟,而不是一段数据缺口。

    9 条事件流 每 10 秒一轮 17,845 条事件在库

  2. 结论只在一个地方计算

    地址的结论由**单一模块**计算,所有界面只负责渲染。机器人和网站不可能对同一个地址给出两种说法,因为它们都无权自己判断。

    这个模块返回的是一张结论卡,不是一句话:风险等级、支撑这个等级的证据,以及据此能得出的结论边界。措辞放在模板里,随时可以调整;判断本身要改,只能改那一个文件,而所有界面读的都是它。

    1 个模块 3 个调用点 0 个第二意见

  3. 及时送到当事人手里

    需要用户自己记得打开的页面,算不上提醒。被监控的地址一旦有变动,告警立即发出,以秒计;每一次投递在发出之前都先记账。

    投递和采集是两条独立的循环,因此链上历史的翻页延迟不会挤占任何人的告警时效。投递意图在发送**之前**就已落库。进程中途终止,重启后会补发,而不是悄无声息地丢掉那条最关键的消息。

    目标 30 秒内 发送前先落库

  4. 我们碰不到你的资金

    我们从不索要私钥、助记词或代币授权,任何产品、任何理由都不例外。我们交付的系统里不存在任何一条可以转移资金的代码路径,因此也不存在被诱导授权的可能。

    我们保存提供服务必需的 Telegram ID、监控地址、余额流水、登录会话和查询报告。不记录 IP、User-Agent 或聊天内容;官网仅使用登录必需的安全 cookie。

    不索要私钥 不索要授权 无转账代码路径


我们已交付的产品

一个产品,公开运行。比起路线图,我们更愿意出示一本仍在运行的账本。

UAlert

运行中

TRON 链上的 USDT 冻结风险预警。UAlert 追踪冻结提案,机器人负责持续监控和推送。官网经 TG 确认登录,地址风险查询与机器人共用试用权益和充值余额。

17,845 条事件在库 0 条正在等待执行 网页 + Telegram
打开 UAlert
目前只有这一个。 同一套系统稍作调整就能对准其他发行方、其他公链,我们也正朝这个方向做。但只有真正跑起来之后才会写上这一页,不会提前。

四条我们对自己的约束

这不是挂在墙上的价值观。每一条都对应一个测试,不成立就构建失败。

每个数字都能追溯到源头

统计数字在每次页面加载时从账本重新计算,绝不写死在文案里。有一个测试会扫描全部文本,发现硬编码数字就拒绝合入。一个和源头对不上的数字,比没有数字更糟。

无法确认时如实说明

查询失败时页面就说查询失败,而不是显示 0。如果冻结发生在我们记录开始之前,我们会说明这个日期无法确认,而不是拿手头最近的一条事件顶上。

我们几乎不留存数据

不记录 IP、User-Agent 或聊天内容。官网登录使用必要的安全 cookie,并保存账户归属和收费查询报告,防止重复扣费、支持失败退款。

我们不承诺任何结果

我们只说链上发生了什么。不预测后续走向,不提出代为撤销,也不向刚遭受损失的人兜售希望。有一个测试会拒绝任何承诺解冻的文案。

Utrust Lab 的任何成员都永远不会索要你的私钥、助记词或代币授权,我们也从不承诺解冻任何资产。以我们的名义提出这类要求的,都是诈骗,包括自称来自 Utrust Lab 的人。

↑↓ 移动 ↵ 打开 ↵ 查询 esc 关闭 这里输入的内容不会留存,也不会发送到本次查询之外的任何地方。