到目前为止,很多 Dapp 开发人员已经制作了很多与 MetaMask 或其他类似扩展(如 Parity 和 Web3.js)集成的 Dapp。
有没有关于在没有上述所有扩展的情况下开发一个的想法或建议?
谢谢你。
这些扩展存在的原因主要有两个:
用户不应该需要信任网站来提供他们的。区块链数据源,更重要的是,用户永远不必使用其帐户的私钥信任 Web 应用程序。
当然,您可以在没有这些保证的情况下创建网站,但这样做会错过分散信任的重点。
我最近遇到了一个 alpha 项目:https ://fortmatic.com
它消除了使用没有扩展的 DApps 的需要。Docs 看起来相当不错,能够让事情快速运行。它在 iframe 中触发用户身份验证的模式(类似于 Stripe 或 Plaid) - imo 这感觉像是一个更好的用户体验,因为最终用户永远不必离开主要的 dapp 体验