[1IP-81] 替代界面的下一阶段:Solana、安全与点对点更新
摘要
AI 生成本提案申请87,000美元资助,用于在未来6个月继续开发替代版1inch界面。重点包括维护、安全强化、通过WebTorrent实现去中心化更新系统、集成Solana网络支持,并优化兑换流程以提升稳定性和用户体验。
注:摘要由 AI 自动生成,可能与正文存在差异,仅供参考。
提案内容
AI 翻译摘要
本提案建议在未来6个月内继续开发替代版1inch界面,重点在于维护、增强稳定性与安全性、通过WebTorrent实现点对点更新系统,以及集成Solana网络支持。
概述
本提案旨在为替代版1inch界面项目申请为期6个月的延续资助。主要工作重点包括项目维护、优化现有功能、加强应用供应链安全、通过WebTorrent实现去中心化更新交付系统,以及添加对Solana网络的支持。同时将加强测试以提升应用稳定性。申请金额为87,000美元,将在六个月内按月流式支付。
动机
此前的1IP-50和1IP-66提案促成了一个功能完善、开源且模块化的1inch界面,支持兑换和Fusion+功能。在规划下一开发阶段时,我们考虑了DAO代表的反馈,包括对项目范围和预算的关切。
因此,我们将资助期限缩短至6个月,总预算降至87,000美元。我们将专注于提升界面韧性、可靠性和独立性的任务,避免引入可能被视为冗余的功能。
本阶段的一个关键重点是提升代码库和前端交付链的 安全性。鉴于近期主1inch界面遭受攻击的事件,我们将特别关注依赖项的审计,并降低与第三方库和构建流水线相关的风险。去中心化替代方案不仅需要功能完善,还必须安全可靠。
具体规划
计划在6个月内完成以下任务:
- 依赖项审计与供应链安全强化:全面审查所有项目依赖项,移除潜在不安全的库,并增强前端构建与交付过程的安全性。
- 通过WebTorrent实现点对点更新系统:使用户能够直接从彼此获取更新,无需依赖中心化服务器。
- 集成Solana支持:开发用户界面并适配该网络特定的RPC特性。
- 兑换流程优化:改善用户体验、界面可靠性和响应速度。
- 引入QA工程师:进行系统化测试,提升应用整体稳定性。
- 持续项目维护:包括基础设施维护、定期更新、监控,以及继续开发在前期已证明有效的网络钓鱼防护系统。
依据
在与DAO代表讨论后,我们调整了优先级并缩减了项目范围。这使我们能够专注于稳定性、韧性和去中心化等核心方面。通过移除更广泛的功能,项目变得更加聚焦且预算友好,同时仍能为DAO提供战略价值。
我们选择WebTorrent作为实现去中心化更新交付的有前景的技术。支持Solana网络将为多链架构打开大门,扩展界面的覆盖范围和灵活性。
考量因素
安全性:
将特别关注代码安全、网络钓鱼防护(包括源代码验证)以及正确的RPC交互。审计依赖项也有助于防范潜在的dApp供应链攻击。
韧性:
使用WebTorrent和IPFS+ENS将减少对中心化基础设施的依赖,并使界面在不同地区更易于访问。
预算:
申请预算为87,000 USDC,为期6个月。若提案获批,总金额将转入1inch DAO运营多签钱包(0x45e84e10e8E85c583C002A40007D10629EF80fAF),并按以下方式支付至收款地址(0x568D3086f5377e59BF2Ef77bd1051486b581b214):
- 14,500 USDC将立即作为预付款转账。
- 剩余的72,500 USDC将在后续5个月内流式支付。
团队:
- 2名全栈开发人员
- 1名QA工程师
- UI/UX设计师(按需)