关于在 LXDAO 的各类产品里加入 MPC 钱包讨论

目前 LXDAO 的成员大部分来自于已经了解区块链钱包,基本掌握一个 metamask 的钱包,LXDAO 的账户体系也是基于钱包体系,这样用户必须下载 metamask 且必须自己掌握私钥。那么类似一些不了解区块链和普通用户将无法进入这个生态。要做到普通用户能够进入LXDAO 或者进入LXDAO 的生态项目。比如:南塘DAO 有很多普通用户,他们没有钱包,也不知道钱包,但是他们知道去中心化,也愿意尝试 fairsharing,所以将 MPC 钱包引入 LXDAO 非常有必要,降低用户使用的门槛。

什么是 MPC 钱包?

MPC 钱包就是将私钥分割成若干份并交由多方保管,当需要签名时,再将私钥拼接起来形成一个完整的私钥再签名;或者各分片分别签名后将签名合并计算成完整签名。MPC 钱包的优势包括:

  • 链上成本低,用户不需要支付额外的钱包合约执行费用

  • 恢复方案灵活,用户可以使用邮箱、手机、密码、云存储等多种方式作为鉴权方式获得恢复分片

  • 跟平台无关,MPC 钱包不仅支持 EVM,而且理论上支持各种区块链系统

方案

它将嵌入rainbow 插件里。

它将支持各种登录方式

获取验证码后或者授权后,就会生成一个钱包

然后可以使用这个钱包去 FS 登记贡献,去投票,接受LXDAO 的激励,大大降低用户使用的门槛,可以更好的进行 onboarding 让一些普通用户也可以感受区块链的好处。

如果想体验可以使用 https://lxdao-website-git-0xhardman-particle-lxdao.vercel.app/ 测试链接进行测试尝试,

这里我选择的是 https://particle.network/ 他可以后期扩展 aa 的支持,且免费,

3 Likes

我还没接触过 MPC 钱包,会很想试试看

很好的提议,对于大部分国内普通用户,不涉及到炒币,只是希望能获得链上的治理权利,该钱包是个不错的解决方案

使用particle 后续能支持aa 扩展,不仅gasless,还有很多好玩的玩法

老实说我只是大概的了解,但是我感觉引用 MPC 的这些,还是挺花时间和成本的,而且使用 social login,或许也会产生一些误解,同时如果支持多种,有可能成员会无意中创建多个钱包和账号?

成本不大接入是非常快的,就是用户的登录问题 ,也可以把其他社交登录去掉 只支持推特,谷歌账号,短信,和邮箱。