查看原文
其他

认识 Plug:互联网计算机加密钱包和身份提供商

Dfifans DFINITY 2022-07-07




认识 Plug!🔌 互联网计算机浏览器扩展钱包和身份验证提供程序,可让您访问 ICP、Cycles、其他令牌,并使用相同的主体 ID 无缝登录 IC 应用程序


今天是第一次发布!这个 Alpha V0.1.0是 Plug 的早期版本,一开始只包含 ICP 钱包的所有功能,你可以从我们的 GitHub 下载/安装它来试一试!


下载链接

https://github.com/Psychedelic/plug/releases


适用于 Chrome/Chromium 浏览器(如 Brave!)和 Firefox(仅限 Firefox ESR、Developer 或 Nightly,直到在商店可用)。


我们希望获得早期版本的 Plug 触达到公众,以便在不同应用商店对其进行审查期间获得一些反馈/关注(应该需要大约 2 周的时间才能在这些商店中使用)。


随着我们开始发布 V0.2.0,然后是 V0.3.0,我们将在接下来的 1-2 周内支持 Cycles、应用程序身份验证和其他令牌


再一次,这是一个 Alpha 版本。我们通向 V1.0.0 的道路将取决于社区对代码的审查(查看我们的存储库!),以及项目的功能和开发人员界面如何成熟。目前,将其视为小 ICP 金额的热钱包,随着 Plug 我们一起成长和审查它!


今天就加入我们,了解它的全部内容,以及我们下个月的路线图。🔥


什么是 Plug?🔌



一个主钱包(您的主体 ID)来管理您的所有资产(Cycles / ICP /代币、NFT 等)并登录任何 IC 应用程序。无需担心为不同的应用程序使用单独的钱包,或者每个设备/应用程序具有多个身份(就像使用互联网身份时一样)。


您唯一需要的是一个主体 ID 来访问所有这些,互联网计算机上的一个通用身份和钱包。


这就是 Plug 的意义。🔥


我们相信设置这个新标准(主体 ID 作为互联网计算机的主要唯一标识符,并能够在多个应用程序中使用相同的主体 ID)将有助于消除大量摩擦,并为开发人员提供更好的可组合性、网络效应和体验和 IC 的用户。



通过将所有资产/代币/应用程序统一在一个 ID 下(或至少允许用户选择他们想要与哪个 ID 关联的应用程序),我们可以允许用户从应用程序跳转到具有相同身份和代币余额的应用程序。将令牌发送/接收到一个 ID,并在多个应用程序中使用他们的资产,而不必每次在应用程序之间来回发送它们(互联网身份就是这种情况)。


我们已经在以太坊上看到的所有无缝、互操作性和可组合性魔法?现在在互联网计算机上。


Plug 如何做到这一点?通过将单独的代币地址(Cycles Wallets / ICP Account IDs 等)统一在一个主体 ID 下作为用户的主账户/钱包/标识符。抽象掉引擎盖下的其余部分以创建无缝的用户体验。


在前面?您将通过同一个浏览器钱包无缝管理所有资产。在后面?您的所有资产/代币及其地址都由您的主要主体 ID 链接和控制,Plug 抽象了您为您请求的所有操作。


V0.1.0 从哪里开始?它从 ICP 和简单的浏览器钱包体验开始。


Plug V0.1.0:从浏览器钱包管理和发送 ICP💱



Plug 的第一个版本我们可以说是一个 ICP 浏览器钱包,你可以用它来保存和发送 ICP。它由您的主体 ID 管理,该 ID 代表您的身份/钱包(就像以太坊上的以太坊地址!)。


使用 Plug V1,您可以:


  • 将 ICP 发送到其他主体 ID 或帐户 ID

  • 将 ICP 存入您的 Plug 钱包

  • 将联系人(又名姓名 ID)保存在本地存储地址簿(目前特定于浏览器)中


当您在 Plug 中创建钱包时,您实际上是在创建一个代表您的主钱包的新主体 ID。在后台,Plug 从您的主体 ID 派生出一个 Account ID,瞧!您现在有一个带有关联 ICP 账户 ID /余额的钱包。



由于帐户 ID 是从您的主要 Principal ID 派生(和控制)的,除了发送/接收到帐户 ID 的 ICP,Plug 还允许您发送或接收 ICP 到一个 Principal ID(来自另一个 Plug 用户或应用程序集成了 Plug)。


只需告诉 Plug 要将 ICP 发送到哪个主体 ID,Plug 将自动派生默认帐户 ID 并将 ICP 发送给它(然后自动显示与您发送 ICP 的主体 ID 关联的 Plug 帐户中的帐户 ID 余额)。


这是迈向互联网计算机版本的第一步,在该版本中,用户只需担心一个 ID /唯一标识符


我们在 V0.1.0 中的最后一个功能是地址簿!当您将 ICP(或 Cycles 和其他代币)发送到另一个人的主体 ID 或帐户 ID(以及很快的容器 ID)时,您可以命名它们并将它们保存在您的地址簿中,以便将来再次发送给他们。



通过这种方式,您可以跟踪您发送 ICP、Cycles 或其他令牌的频繁地址,避免错误或错别字,并且通常具有更安全、更轻松的交易流程和体验。目前,这些联系人保存在本地,因此是特定于浏览器的


接下来是什么?我们的 V0.2.x 和 V0.3.x 路线图 🚀



好吧,V0.1.0 是基础,但这只是开始。正如我们所说,Plug 远不止于此,它将成为任何 IC 代币的钱包,很快您就可以用一个身份登录所有喜爱的 IC 应用程序!


所有这一切即将到来。


实际上,我们的路线图上已经有两个版本,我们计划在整个七月/八月发布。什么来了?


V0.2.x - PlugAgent 和身份验证


在我们的第一个每周更新中,我们将添加 PlugAgent 并扩展 IC Provider API 中的功能,以便 IC 应用程序可以开始集成 Plug 并启用


  • Plug用户一键登录🤝

  • 检查钱包余额⚖️

  • 从应用程序触发代币转移💱


V0.2.0 的主要目的是 Plug 与 IC 应用程序的交互。一切都遵循已在其他网络(如以太坊和以太坊提供商 API)中使用的已知标准,因此任何 IC 应用程序开发人员在集成 Plug 的时候都会很熟悉。


V0.3.x - Cycles 支持和铸造


v0.3.0 即将推出,集成对 Cycles 的支持!✨


这意味着您将能够在您的 Principal ID 下持有和管理它们,连同您的 ICP 👛 将它们发送到其他钱包或容器 🔋 或交换 ICP 以直接从 Plug 铸造更多 Cycles!⛏️


Plug 互联网计算机!👋


我们迫不及待想听听您对 Plug 的看法!您可以访问我们的 GitHub Releases 页面获取它,并插入互联网计算机。🔌


我们今天讨论的所有功能都是为 Plug 的短期计划而设计的,我们计划逐渐开始添加越来越多的功能……请继续关注 V0.2.0 和 V0.3.0 的更多消息!我们将在 Twitter 和我们的 Discord 上分享有关功能的更多更新。至于文档、应用程序集成和开发人员界面来自 V0.2.0,因此我们的文档在此之前是占位符!


  • Discord

  • GitHub 存储库

  • 推特

  • 网站

  • 文档



来源:Plug

翻译:Catherine


互联网计算机社区更新

DFINITY 近期最新动态汇总

简析 DFINITY 应用范式与经济模型:它离互联网计算机还有多远?




你关心的 DFINITY 内容
技术进展 | 项目信息 | 全球活动


长按关注 DFINITY 微信公众号

随时答疑解惑


*添加小助手微信 comiocn 进交流社群



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存