自我监护是 Web3 最重要的功能,但自我监护优先应用程序的入门障碍却非常大。为了促进大规模采用,用户必须体验到 Web3 的所有优势--数据主权、所有权、无权限构建和去中心化,以及熟悉的 Web2 工具的无摩擦体验。通过本机协议级账户抽象,用户可以体验到无种子短语入门、简化密钥恢复、安全交易验证和无缝交易签名的 Web3。
倡议
NBA Top Shot 通过社交登录和 Flow 上的信用卡支付成功吸引了主流用户。虽然这对 FTUE 和无缝交易签署具有革命性意义,但应用程序托管限制了建立开放生态系统或纳入可组合性和完全数据所有权的机会。一个突破性的设计是 Flow 最近发布的账户链接,它在应用程序和自我保管钱包之间架起了一座桥梁。
开发者应用堆栈将为自托管钱包打造主流体验
直到最近,许多用户还认为他们的硬件钱包即使解锁并由他人持有,也不会泄露种子短语,但我们最近了解到,一次软件更新让这一说法不攻自破。传统上,用户需要信任生态系统中的某个人来签署交易。软件钱包不安全,交易所完全托管,大多数硬件钱包缺乏制造商的信誉,因此从用户的角度来看,这是一个信任问题。
解决方案是使用基于 Flow 的完全自托管移动钱包,该钱包本机利用安全元件(Secure Elements,SE)生成、存储和使用私钥。之所以能做到这一点,是因为Flow账户模型支持商业化安全元件广泛采用的NIST P-256椭圆曲线。对于备份和恢复方案,开发人员可以使用本地账户抽象实现多签名恢复。一个密钥可以离线生成,并安全地存储在冷钱包中。第二个密钥由 SE 管理。在手机丢失或损坏的情况下,用户可以安全地使用离线备份密钥将资金移出钱包。有了 AA 和在 SE 上存储密钥的功能,用户对账户和数据的控制能力大大增强。
虽然所有这些功能如今都已存在,但要想打造一个世界级的自助保管钱包却很难。我们需要正确的指导、文档、入门指南和开源实施来充当灯塔。
目前的进展情况
Flow 原生内置了对协议级账户抽象的支持,但要确保混合托管模式的安全,还需要进行更多升级。混合托管利用账户链接(Account Linking)将基于应用程序的账户连接到自托管钱包,但支持链接账户以便用户实现混合托管还有一些细微差别--即这些应用程序应基于FLIP #72 中提出的混合托管标准。
采用开源钱包引擎的钱包入门版已在开发中。它将在今年晚些时候推出。
路线图目标
继续阅读
了解有关福禄的最新信息。
了解有关福禄的最新信息。