[1IP-79] 1inch 替代模块化界面的交易终端、限价订单和 Solana 集成

From1inch NetworkSourceSnapshotAuthor0x8247...Bb40已关闭查看原文参与讨论

摘要

AI 生成

替代版 1inch 界面团队提议开发一个功能完整的交易终端,支持限价单、改进的兑换流程、Solana 集成、IPFS 部署及网络钓鱼防护。团队请求 12 个月共 288,000 美元的资金,以扩展界面功能,为交易者提供高级工具,并提升安全性、文档和可嵌入性。

注:摘要由 AI 自动生成,可能与正文存在差异,仅供参考。

提案内容

AI 翻译

作者: Denis

简要总结:

大家好!我们是替代版 1inch 界面的开发团队。我们带着一项新计划回来了:在现有界面的基础上,我们计划开发一个功能完整的交易终端,支持限价单、增强的兑换流程用户体验,并集成 Solana。

我们请求 12 个月和 288,000 美元的资金来完成这项工作。

摘要:

我们的目标不仅仅是添加新功能,而是要在替代版 1inch 界面的开发上迈出重要一步。我们计划实现:

  • 支持限价单,
  • 一个用户友好的交易终端,包含图表、订单簿和交易历史,
  • 改进的兑换流程,将所有操作(授权、许可、封装)统一为一个清晰的操作序列,
  • Solana 集成,
  • 在 IPFS 上部署界面并通过 ENS 访问,
  • 网络钓鱼防护和技术文档。

我们相信这些改进将使界面更加用户友好、安全,并满足用户和开发者的需求。

动机:

从一开始,我们的目标就是构建最好的 Web3 界面——专注于简洁、开放、速度和独立性。目前,该界面支持 Fusion 和 Fusion+ 兑换,仅此一项就使我们具备了竞争力。但交易者需要的不仅仅是快速兑换——他们需要工具:订单、图表、历史记录、控制。我们想提供这些。

我们还想强调我们遇到的一个问题:在过去六个月中,我们发现了超过五个使用我们代码的网络钓鱼网站。这令人担忧。我们已经采取了一个重要步骤,实施了 DevPortal 代理,它不仅优化了请求,还有助于检测未经授权的界面副本并分析可疑活动。它不仅仅是一个代理服务器——它是一个成熟的监控和反网络钓鱼系统。

为了提高稳定性和可管理性,代理基础设施已迁移到 Kubernetes。这为我们提供了部署和扩展的灵活性,并允许我们快速将代理服务迁移到任何区域。这种方法显著提高了系统的可靠性和抵御外部威胁的能力。

此外,随着团队的成长,我们意识到全面文档的重要性——不仅对我们自己,也对未来需要了解项目架构的审计人员。作为本次资助的一部分,我们旨在记录代码库的关键部分。

规范:

我们目前有超过 50 项任务排队等待改进代码、架构和安全性。对于本提案,我们将重点关注以下领域:

  • 基于 1inch DevPortal 和链上数据源实现限价单模块。
  • 开发交易终端:
    • 集成价格图表(目前正在研究最佳解决方案),
    • 显示订单簿,
    • 交易历史和用户订单历史。
  • 在“账户视图”部分构建完整的活动历史记录。
  • 直接在界面中发送和接收资金。
  • 更新兑换用户体验——将所有步骤合并为一个清晰、可视化的流程。
  • 扩展可嵌入小部件系统(目前已实现基本兑换小部件;我们希望扩展此功能,并将完整的交易终端作为小部件提供)。
  • 添加对 Solana 网络的支持——代币、路由、兼容性。
  • 在 IPFS 上部署界面并通过 ENS 访问(我们已经获得了 1inch-community.eth 域名,测试版本可在 https://1inch-community.eth.limo 访问)。
  • 通过 CI/CD 自动化发布和更新到 IPFS。
  • 进一步改进网络钓鱼防护系统。
  • 准备架构和技术文档。
  • 直接集成硬件钱包(Ledger 和 Trezor——正在进行技术研究)。

下面我想展示交易终端的早期草案:
图片

理由:

我们已经走过了很长的路——从一个基本的兑换界面(1IP-50)到一个支持 Fusion+ 和网络钓鱼防护的模块化解决方案(1IP-66)。我们所做的一切都是开放、透明和灵活的。现在是时候扩展功能并为交易者提供高级工具了。这将实现与 DApp、钱包和交易平台的集成。我们的目标不仅仅是追赶——而是要领先。

我们也非常重视社区对本项目发展的意见。如果您有建议、想法或评论——我们很乐意在论坛帖子中听到您的声音。您的反馈有助于引导我们朝着正确的方向前进,并使界面变得对每个人都更好。

考量:

安全性:

  • 所有与 1inch Dev Portal 的交互仅通过 https 和授权代理进行,这确保了安全通道。
  • 代理基础设施使用 WAF、CORS 和监控系统进行保护。
  • 架构基于 Kubernetes 构建,确保对威胁的快速响应和可扩展性。

基础设施与分发:

  • 在 IPFS 上进行生产部署,并通过 ENS 访问。
  • 新版本的自动 CI/CD 发布。
  • 网络钓鱼监控系统。

文档与支持:

  • 代码文档,以便更好地内部理解和外部审计。
  • 持续进行模块化和可嵌入性改进。

预算与团队:

  • 总预算:12 个月 288,000 美元。
  • 如果获得批准,288,000 USDC 将转入运营多重签名钱包(0x45e84e10e8E85c583C002A40007D10629EF80fAF),然后按以下方式支付给 0x568D3086f5377e59BF2Ef77bd1051486b581b214:
    • 首笔预付款 24,000 USDC。
    • 剩余的 264,000 USDC 将在接下来的 11 个月内流式支付。

团队:

  • 首席开发人员——1IP-50 和 1IP-66 的作者,
  • 拥有 10 年以上经验的前端开发人员,
  • UI/UX 设计师,一直帮助我们提供最佳用户体验,
  • QA 工程师,前 1inch 核心团队成员,拥有深厚的 DeFi 测试经验。

资金将涵盖:

  • 开发服务,包括:
    • Solana 集成和系统现代化,
    • 基础设施维护和扩展(CI/CD、代理、服务器),
    • 文档准备、发布和维护。
  • QA 服务:
    • 兑换和限价单流程测试,
    • 小部件系统测试,
    • 桌面应用测试。
  • 设计服务:
    • UI/UX 改进和架构更新,
    • 限价单界面设计,
    • Solana 支持的 UI/UX 增强。
  • 安全性、测试和更新发布。
  • 域名成本。
  • 监控和安全所需的其他服务。
  • 一小部分储备金用于未来团队扩展。

1IP-66 工作报告:

在此,我们想分享在 1IP-66 下完成的工作成果。

已完成:

  • 实现了 Fusion+ 功能,包括为跨链流程进行的相关重构。
  • 部署了基于私有代理服务器的网络钓鱼防护系统。
  • 实现了账户视图。
  • 完成了 CI/CD 现代化——自动将所有项目库发布到 GitHub Packages
  • 重大基础设施升级:代理封装在 Kubernetes 中以提高灵活性和可扩展性,并采用全局负载均衡以提高性能。

未完全完成:

  • Permit2:前端实现已完成,但由于 1inch DevPortal 端的问题,暂时禁用。我们已向 1inch 团队报告了此问题,正在等待修复。一旦解决,我们将重新启用、测试并发布 Permit2 功能。
  • 由于与苹果支持的沟通问题,我们未能完全实现 macOS 桌面应用的自动代码签名。我们目前正在解决此问题,一旦获得必要的开发者权限,我们将恢复工作。
  • 初始加载性能:为了保护用户免受网络钓鱼攻击,我们实施了界面验证系统,这增加了初始加载时间。这是一个临时问题——我们计划很快通过引入绕过机制来修复,同时不损害用户安全。

项目 GitHub 仓库:链接
项目 GitHub Pages 暂存环境:链接

暗流 © 2026
Undertide Information