Telegram 加密交易机器人引发安全漏洞的担忧

原文来源:Telegram crypto trading bots spark fears over security vulnerabilities,The Block

原文作者:Vishal Chawla

编译:Meta Era, 237

越来越多的加密货币交易者被与即时通讯应用 Telegram 集成的机器人深深吸引,其中一些较为知名的机器人包括 Unibot、Swipe、WagieBot 和 Bolt。根据 Dune Analytics 的数据,自 5 月份以来,超过 63,000 名加密货币用户使用这些机器人进行交易,总计交易金额接近 1.86 亿美元。

然而,随着借助机器人进行加密交易活动的蓬勃发展,专家们对机器人处理用户资产的方式提出了批评性的意见。

其吸引力在于其卓越的简单性——与它们交易就像发送一条消息一样简单。基于预定义的规则,它们可以识别交易指令、解释并迅速在连接的去中心化交易所上执行交易。

虽然这些机器人提供了简化交易流程的功能,方便那些渴望在去中心化交易所上快速买卖加密货币的交易者,但许多专家认为它们的安全性是加密货币领域最差的。

“我认为 Telegram 机器人的崛起是一个可怕的趋势——它是闭源的且你正在交出你的私钥。这甚至比当年将资金发送给一个未知的交易所网站更糟糕,”曾任微软安全主管、Forta Network 驻地研究员的 Christian Seifert 告诉 The Block。“这些机器人甚至可能比与未知智能合约进行交互更具风险,在后者中您可以指定和限制授权。使用机器人,您基本上会交出一切,并只能祈祷他们不会拿走您的资金。”

关键问题

为了让用户更轻松地进行加密货币交易,Telegram 机器人旨在简化建立加密钱包以及为处理资产交易的去中心化交易所背后的智能合约授予必要权限所涉及的复杂流程。

最初,加密货币机器人为用户创建钱包,并需要用户提供私钥以便进行交易。然后,用户被要求将资金存入这些钱包以开始交易。然而,这引发了一个问题,此举无疑挑战了保持资金安全自保的原则。

区块链安全公司 BlockSec 对 Telegram 机器人的增长趋势表示担忧,其联合创始人 Yajin Zhou 强调了将代币转移到应用程序创建的第三方钱包或披露私钥所涉及的潜在风险。他指出,虽然这些机器人在提供速度和易用性方面表现出色,但往往以安全性为代价。

Zhou 解释道,当这些服务为用户自动生成钱包时,往往意味着私钥在平台上的持续存储存在固有风险。如果发生数据泄漏或黑客攻击,这可能对机器人用户造成灾难,导致资产潜在流失给网络犯罪分子。

“为了使用机器人,用户必须将代币转移到第三方钱包或分享他们的私钥。谁能保证这些共享的私钥不会被泄露,或者机器人所有者不会滥用它们?”Zhou 告诉 The Block。

当机器人生成一个钱包时,实际上是创建了一个加密密钥对。公钥是接收资金的目标地址。私钥作为访问这些数字资产的唯一入口点,有可能成为主要的攻击目标;如果被恶意行为者入侵,他们可以转移关联的资金。另一方面,如果用户丢失了私钥而没有备份,他们将无法访问自己的资产。

Zhou 进一步解释说,由于用户并非生成私钥的人,他们的安全性并不总是能得到保证,这为潜在的滥用开了方便之门。他还警告称,未来不诚实的机器人开发者利用用户信任的前景令人堪忧。Zhou 将其与过去市场狂热现象进行了类比,比如 meme 币项目和 DeFi 项目,提醒人们许多项目最终被揭露为退出骗局,欺骗了无数投资者。

操作简便性

随着越来越多的人开始使用这些机器人,一些专家对其缺乏代码安全审计的特性表达了担忧,这表明保护用户资产的风险可能存在,尤其是如果项目的运作机制存在不透明的情况。

“这些机器人缺乏适当的安全审计,没有提供有关私钥存储方法的见解,其网站上也没有任何安全文档,”安全公司 Halborn 的首席运营官 Dave Schwed 表示。

由第三方专家执行的安全审计评估系统遭受破坏的可能性。他们的作用在于确保系统遵循最佳实践,保护用户数据和资产。Schwed 强调,缺乏这类的审计会引发危险信号,这意味着可能存在疏漏或妥协。

此外,Schwed 还指出了 Telegram 本身缺少端到端加密的问题,可能会存在潜在漏洞。“尽管 Telegram 聊天是加密的,但它们缺乏端到端加密。这意味着 Telegram 有解码消息的能力,除非用户选择‘秘密聊天’。不幸的是,这些秘密聊天不支持与机器人的交互,”他说道。

端到端加密技术在“秘密聊天”中提供,确保只有参与者才能解密消息,甚至连 Telegram本身也无法访问。这种明显的差异对于数据隐私和安全都带来重大影响。

Schwed 补充说:“考虑到机器人在 Telegram 的非端到端加密领域中运作,任何反映用户财务行为的指令都可能面临风险。”他继续表示,传递给机器人的任何机密信息,无论是交易细节还是简单的命令,都面临潜在的泄露风险。