第一章:产品愿景
让每个人都能安全、简单地管理自己的数字资产。
1.1 产品定位
BFM Pay 是一款多链数字钱包移动应用,目标是成为用户进入 Web3 世界的可信赖入口。
核心理念
我们相信:复杂的区块链技术不应成为普通用户的障碍。
| 传统钱包的问题 | BFM Pay 的解决方案 |
|---|---|
| 需要理解"助记词""Gas费"等概念 | 用通俗语言解释,引导式操作 |
| 多个钱包管理不同链的资产 | 一个钱包,多链支持 |
| 界面复杂,功能堆砌 | 渐进式复杂度,新手友好 |
| 转错地址无法挽回 | 多重确认,地址簿管理 |
产品形态
┌─────────────────────────────────────────┐
│ BFM Pay │
├─────────────────────────────────────────┤
│ │
│ ┌─────────┐ ┌─────────┐ │
│ │ Web │ │ DWEB │ │
│ │ 版本 │ │ 版本 │ │
│ └────┬────┘ └────┬────┘ │
│ │ │ │
│ └────────┬────────┘ │
│ │ │
│ ┌───────▼───────┐ │
│ │ 统一核心 │ │
│ │ React + TS │ │
│ └───────────────┘ │
│ │
└─────────────────────────────────────────┘- Web 版本:浏览器访问,无需安装
- DWEB 版本:Plaoc 原生应用,更深度的系统集成
1.2 目标市场
主要市场
BioforestChain 生态用户
- BFMeta、PMChain、CCChain 等链的持有者
- 需要与 DWEB 应用交互的用户
- 参与生态质押和投票的用户
拓展市场
主流公链用户
- Ethereum、BSC、Tron 等链的持有者
- 寻找多链管理方案的用户
- 对安全性有较高要求的用户
1.3 价值主张
对用户的价值
┌─────────────────────────────────────────────────┐
│ │
│ 🔐 安全 → 私钥本地存储,永不上传 │
│ │
│ 🌐 多链 → 一个钱包,管理所有链资产 │
│ │
│ 📱 便捷 → 随时随地,轻松转账收款 │
│ │
│ 🔗 生态 → 无缝连接 DWEB 应用 │
│ │
└─────────────────────────────────────────────────┘核心功能价值
| 功能 | 用户价值 | 技术实现 |
|---|---|---|
| 创建钱包 | 30秒拥有自己的数字身份 | 助记词生成 + 多链派生 |
| 资产查看 | 一目了然的资产状况 | 多链余额聚合 |
| 转账收款 | 像发微信一样简单 | 统一的转账流程 |
| 跨链质押 | 参与生态建设,获取收益 | Mint/Burn 机制 |
| DWEB 授权 | 安全地与应用交互 | Plaoc 协议 |
1.4 与 mpay 的关系
BFM Pay 是 mpay 的技术重构版本,而非简单的 UI 改版。
保留
- ✅ 核心业务逻辑
- ✅ 多链支持能力
- ✅ DWEB 协议兼容
- ✅ 用户数据格式
提升
| 方面 | mpay (Angular) | BFM Pay (React) |
|---|---|---|
| 框架 | Angular 15 | React 19 |
| 状态管理 | Service + RxJS | TanStack Store/Query |
| 导航 | Angular Router | Stackflow |
| 组件库 | Ionic | shadcn/ui |
| 测试 | Jasmine | Vitest + Playwright |
| 文档 | 无 | Storybook |
原则
参考,而非复制- 理解 mpay 的业务逻辑,不是复制代码
- 质疑原始实现,发现并修复问题
- 使用现代化技术栈重新实现
1.5 成功指标
用户体验指标
| 指标 | 目标 |
|---|---|
| 首次创建钱包时间 | < 60秒 |
| 完成一笔转账时间 | < 30秒 |
| 新用户次日留存率 | > 40% |
| 用户满意度 (NPS) | > 50 |
技术质量指标
| 指标 | 目标 |
|---|---|
| 单元测试覆盖率 | > 70% |
| E2E 测试通过率 | 100% |
| Lighthouse 性能分 | > 90 |
| 首屏加载时间 | < 2秒 |
本章小结
- BFM Pay 的愿景是让数字资产管理变得安全、简单
- 核心定位是多链钱包,服务 BioforestChain 生态和主流公链用户
- 是 mpay 的技术重构,保留业务逻辑,提升技术栈和用户体验
- 成功需要同时满足用户体验和技术质量指标
下一章
继续阅读 第二章:用户画像,深入了解我们的目标用户。