WEBCAT 项目背景与核心机制
以太坊基金会已资助 WEBCAT 的开发,这是一款旨在保护加密用户免受受损网站侵害的开源安全工具。根据以太坊基金会发布的声明,该倡议是其“万亿美元安全计划”的一部分,旨在解决影响基于浏览器的加密应用的一个关键弱点。该资助支持新闻自由基金会(Freedom of the Press Foundation)将 WEBCAT 技术集成到以太坊钱包和去中心化应用中。因此,钱包将在用户批准交易前,验证应用代码是否与开发者签名的版本一致。
以太坊基金会指出,HTTPS 虽然能保护互联网连接,但无法检测注入到网站前端的恶意代码。攻击者可利用这一弱点修改交易详情、替换收款地址或操纵签名请求,而用户往往无法察觉这些变化。相反,WEBCAT 在允许钱包交互之前,会将网站代码与开发者签名的发布清单进行比对。如果验证失败,该工具将阻止页面加载并向用户发出潜在安全风险警报。因此,用户获得了另一层防护,以抵御网络钓鱼活动和被篡改的去中心化应用程序。
技术扩展、标准制定与安全协同
根据声明,这笔资金的支持范围超出了验证技术本身。开发者将获得实施支持,同时研究人员将提高与基于 Chromium 的浏览器的兼容性。此外,该项目还包括一项独立的安全审查,以在更广泛部署前评估该软件。此外,该倡议将支持开发一项新的以太坊请求评论(ERC)标准,用于钱包集成。统一的标准可以简化跨钱包的实施过程,并促进以太坊生态系统的更广泛采用。
基金会还指出,WEBCAT 是对“清晰签名”(Clear Signing)倡议的补充,而非替代。清晰签名帮助用户在批准前了解交易详情,而 WEBCAT 则验证展示这些交易的网站是否未被攻击者篡改。该举措通过应对区块链网络本身之外的风险,加强了以太坊更广泛的安全策略。基于浏览器的攻击仍然是去中心化应用程序面临的持续挑战,因此网站验证成为一项重要的保障措施。结合“清晰签名”(Clear Signing)功能,WEBCAT 增加了另一层保护,帮助用户在批准钱包交互之前,确认交易详情和网站真实性。

