主动销毁:应对以太坊粉尘攻击的一种方案

Cointelegraph中文发布于2022-08-25更新于2022-08-25

文章摘要

我们需要一个简单主动的方法,让以太坊用户保护自己免受恶意攻击,并即时恢复他们的地址。

我们需要一个简单主动的方法,让以太坊用户保护自己免受恶意攻击,并即时恢复他们的地址。

最近对Tornado Cash的制裁以及随后围绕审查制度、洗钱和社会惩罚的争论,提出了以太坊社区需要解决的几个重要问题。

我提出了一个简单的、常识性的、能解决一小部分问题的方案:为以太坊用户提供一种积极主动的方式,以保护自己不与被盗资金或与恐怖主义有关的账户发生无端的关联。

背景介绍

2022年8月8日,美国财政部宣布对Tornado Cash进行制裁。迄今为止,这个加密货币混合器已经被用来混淆价值超过70亿美元的加密货币的来源。仅在2022年,以太坊网络上74.6%的被盗资金(约300,160个ETH)是通过Tornado Cash清洗的。

在公告发布后,一场关于如何在自由、公平和开放的网络与政府合规性、隔离被盗资金或恐怖分子相关资金的善意尝试之间取得平衡的风暴席卷了以太坊生态系统。

虽然围绕验证者审查和社会惩罚(social slashing)的更广泛的辩论消耗了大部分的注意力,但区块链支付中一个明显但危险的弱点也出现了。

攻击载体

研究以太坊、比特币和其他区块链网络如何运作的一个有趣结果是,交易只需要由资金发送方签署。

没有人预料到接收资金会降低钱包的价值。

由于交易不需要对称批准(接收者和发送者同时批准),对公共地址的简单攻击是可能发生的。一个恶意账户只需发送已被标记为负面的资金(被盗、混合、与恐怖主义有关等),就可以污染另一个地址。在美国政府打击Tornado Cash的几天后,就发生了这样一次攻击。

一名黑客在一次 "粉尘攻击"中向几个主要的加密货币交易所(Binance、Kraken、Gate.io)和名人ETH账户(Justin Sun、Jimmy Fallon、Dave Chappelle)发送了0.1 ETH

经济恐怖主义

不难想象,随着加密货币成为全球金融和基础设施的核心部分,民族国家或恐怖组织可能会实施更严重的攻击。

令人担忧的是,恐怖组织ISIS、Al Qaeda或外国对手可以通过单方面将自己与目标钱包联系起来,从而冻结目标钱包的资产。一场大规模的粉尘攻击将触发银行业反洗钱机制,整个行业将关闭数周。

更令人担忧的是,任何识别、监管或隔离恶意账户的善意尝试本身都可能变成经济恐怖主义或勒索的武器。

想象一下这样的勒索计划:黑客购买少量(100个ETH)朝鲜或黎巴嫩真主党的资产,并像装有钚(一种放射性元素)的容器一样持有它,用冻结银行业务和资产来威胁欧洲企业,除非他们悄悄支付赎金。

我们需要一个简单主动的方法,让以太坊用户保护自己免受恶意攻击,并即时恢复他们的地址。

解决方案

与其将以太坊的单一签名交易系统改为更复杂、更慢的接收方/发送方协议系统,我建议我们采用一种惯例来恢复收到受污染资金的账户。

当一个用户/企业收到不想要的资金,或者事后发现他们收到了被盗账户的付款,他们可以通过两个步骤清理他们的账户:

1、通过发送给一个空地址(0x00...000)来销毁受污染的ETH

2、在备忘录中附上被销毁资产的交易哈希/ID

第二步很重要,因为用户/企业可能在多次交易之后才发现这个问题。另外,如果钱包的交易量很大,资金来源(销毁目标)也可能是模糊的。

采用

为了使这种保护用户账户的方法真正发挥作用,它需要被以太坊社区、链上分析提供商和政府刑事执法部门(最终)所采纳。

未来几周内,我将与我的合作伙伴Vivek Raman一起,与以太坊社区的核心成员和一些链上分析公司(Elliptic、Chainalysis、SlowMist等)一起,将这个想法社会化。最终,如果这个概念被采纳,我们也会与OFAC、FinCEN、FBI进行交谈。

建议的改进措施:

可以创建一个用户友好的前端,链接到EtherScan/备忘录。

为修复创建一个专门的销毁地址,而不是空地址。

你可能也喜欢

黄仁勋:Prompt正在过时,Loop才是新范式

黄仁勋等AI领域领军人物提出,传统的“Prompt Engineering”(提示词工程)正在被“Loop Engineering”(循环工程)取代。新范式的核心是从手动编写具体指令,转变为设计和管理能够自动运行、自我验证并持续优化的循环系统。 **Loop是什么?** Loop(循环)指一种系统设计:用户设定一个目标,AI Agent(智能体)会自动执行任务,完成后由独立的验证机制(如另一个模型)进行验收;若未通过,则带着反馈重新执行,直至成功或达到预设限制。人的角色从“逐句指挥”转变为“规则设计者”。这与单纯使用Agent的关键区别在于,Loop为其提供了自主持续工作的管理框架。 **当前落地情况** 目前,Claude Code和OpenAI Codex是Loop理念的主要实践者。两者都实现了将复杂任务拆分,由多个Agent并行处理并汇总结果。其核心设计原则是“执行与验证分离”,以避免自我评分时的宽松问题。例如,“Claude Code之父”Boris Cherny描述其工作流:数百个Agent在隔离环境中自动处理问题,仅疑难事项才需人工干预。 **如何构建有效的Loop?** 1. **前提测试**:任务需具备重复性、可自动化验收、成本可控且Agent拥有必要工具。 2. **从最小可行Loop开始**:包含触发器、技能定义、状态记录文件和自动化验证门禁。务必先手动跑通流程再自动化。 3. **执行与验收分离**:必须由独立的Agent或模型进行验收,确保评估客观。 4. **避开常见陷阱**:设置硬性停止条件(如token上限)、持久化状态、不让Loop处理需要主观判断的任务、坚持阅读代码变更以维持理解。 5. **核心衡量指标**:关注“每个被采纳改动的平均成本”,接受率低于50%意味着Loop可能效率低下。 **范式演进路径** Loop的兴起是AI应用控制粒度不断上移的结果:从**Prompt Engineering**(优化单次指令)到**Context Engineering**(组织背景信息),再到**Harness Engineering**(构建执行环境),最终演进至**Loop Engineering**(设计自主循环系统)。这一过程逐步将人类从具体操作中解放出来。 **渊源与反思** Loop的理念在学术界早有雏形,例如姚顺雨等人提出的ReAct框架,将“推理-行动-观察”构建为循环。业界火爆的背后也需冷思考,专家提醒需警惕token成本,并指出“AI可以外包思考,但无法外包人的理解”,强调在自动化中保持对问题的根本认知至关重要。

marsbit1小时前

黄仁勋:Prompt正在过时,Loop才是新范式

marsbit1小时前

交易

现货
合约
活动图片