LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 介绍一个老外EOS钱包- 锚,EOSIO钱包和身份验证器

介绍一个老外EOS钱包- 锚,EOSIO钱包和身份验证器

2020-06-04 大海定投 来源:区块链网络

锚,EOSIO钱包和身份验证器

大约两年前,Greymass着手通过构建将利益相关者与第一个公共EOSIO区块链连接的工具来帮助激活EOS区块链。这包括发布一个无品牌的开源钱包,简称为eos-voter(通常称为“ Greymass钱包”)。该工具以多种方式帮助EOSIO达到了今天的状态。

Anchor是一个开源,多帐户,多链EOSIO钱包,可提供安全的密钥存储以及您在日常使用这些平台时所需的许多工具。它还提供了身份验证器功能,使您可以使用Anchor登录并与兼容的EOSIO应用程序和dapp进行交互。

在这篇介绍性文章中,我们将概述以下内容。

从哪里获得Anchor桌面钱包Anchor 1.0.0中引入的主要功能锚定在哪里适合EOSIO的Greymass视野

Anchor(桌面)现在可以下载

在首次发布我们的新的桌面钱包已发布到Github上,而我们完成产品页面greymass.com网站。有关下载说明,请参阅我们的官方Github存储库上的以下页面:

https://github.com/greymass/anchor#readme

重要提示:请确保仅从位于github.com/greymass/anchor的官方页面上下载。查看浏览器中的URL栏,因为如果您访问错误的URL并下载了伪造的版本,则可能会损害您的帐户并丢失令牌。

对于eos-voter用户:如果您当前是eos-voter用户,我们已经发布了有关如何从eos-voter迁移到Anchor的指南。

我们想邀请任何基于EOSIO的生态系统的用户和开发人员下载并进行尝试。该应用程序为EOS,FIO,Telos,WAX和许多其他兼容的区块链提供本机支持。

Anchor 1.0.0中引入的功能

Anchor具有您在任何EOSIO钱包中所期望的要素:转移令牌,管理抵押令牌和RAM,阻止生产者和代理投票,密钥/权限管理以及Ledger设备对硬件钱包的支持。

对于以前熟悉eos-voter的人,您可能会注意到的第一件事是用户界面已完全重新设计。随着我们继续扩展应用程序的功能,此新界面将用作新功能的画布。

对界面的一些较显着的更改包括:

一个账户信息面板作为新的主屏幕,让加载当前所选blockchain所有帐户的简要概述。本部分的右侧还有一个侧边栏,我们将使用该侧边栏让您了解您可能要执行的重要操作。“资源”部分的介绍,它概述了您帐户的网络资源以及对RAM,放样和REX租金的控制。一个新的安装过程中初始安装的帮助安装任何可用的EOSIO blockchain后。它还提供了易于访问的功能来还原钱包备份,并提供了更多高级功能,例如设置冷钱包。

尽管我们确实花了很多时间来重新设计用户界面,但在我们最初的eos-voter版本和Anchor之间的幕后变化却更为重要。主要更改的简要列表如下:

支持EOSIO签名请求(ESR)协议,以允许身份验证和应用程序集成。您可以在greymass.com或任何其他ESR兼容站点上尝试一下。安装了Anchor后,您只需登录即可。Greymass Fuel可直接在钱包中使用,以提供REX的替代方案,每个帐户每天至少有5毫秒的免费CPU。此资源系统可与钱包中的所有工具以及来自任何经过身份验证的应用程序的请求一起使用。对钱包引擎进行了全面检查,从而可以更好地存储并同时解锁多个钱包,从而以更少的密码提示快速切换。

这只是我们所做的一小部分。所做的所有更改的完整列表都无法放入这样的帖子中。eos-voter 0.7.12(我们的最新版本)和Anchor 1.0.0之间的更改包括776个单独的提交,并且在过去的一年中更改了大约45,000行代码。

我们仍在准备中,以使Anchor更加有用和用户友好。从现在开始,我们计划发布具有改进功能的常规发行版,同时继续构建我们为EOSIO空间构想的更广泛的生态系统。

Anchor适合EOSIO的Greymass愿景的地方

对于我们在Greymass的那些人来说,Anchor只是我们正在努力解决的一个更大难题的一小部分。目标是以安全,私有和灵活的方式为所有相关方弥合开发人员,其应用程序和用户之间的鸿沟。用最简单的术语来说,这就是“用户层”,并且一直是我们所有工作的核心。

引用我们宣布eos-voter初始发行版的帖子:

Greymass的使命是构建工具,以帮助所有人理解和使用EOS,并进一步将这种易用性带给大众。

为了在过去2年中在这方面取得进展,我们不得不将思维范围扩展到单一产品以外的Anchor,并且将更多的思想应用于生态系统的基础部分。从最终用户和应用程序开发人员的角度来看,我们一直在5个不同方面应对这一挑战。

总结这些努力,以下是这些不同领域的细分,以及我们在每个领域中的努力。

Authenticators / Wallets:Anchor以及其他选择合并我们一直在努力的新用户层技术的签名提供者都适合在此进行验证。这包括考虑所有设备类型,无论是计算机,移动设备还是可以与区块链进行交互的任何其他形式的硬件。API /服务:我们的方法一直是使用已经建立的标准,并在可能的情况下对其进行改进。在可能的情况下,我们将使用本机EOSIO API(链/历史记录/等),并在需要时构建其他端点。用户层需要重新考虑钱包和应用之间的通信是如何脱链的,这导致我们开发了像Buoy(JS)这样的回调中继服务。我们还必须部署服务层(Fuel)来处理网络资源和共同签名,这使我们获得了原型共同签名者API。演示/示例:我们认为,帮助开发人员理解的最好方法之一通常是功能演示和技术示例。为此,我们发布了一个与ESR交互的基本演示,以及有关如何与锚链接,ual-anchor和Transit集成的演示。对于任何开发人员来说,这三个关键演示都足以将Anchor和ESR集成到其现有应用程序中。我们还从文档门户网站开始,充当所有这些信息的中心,以便开发人员能够轻松找到所有内容。SDK /库:eosio-signing-request的初始版本使任何应用程序都可以使用ESR协议在较低级别上工作。这项工作随后导致创建Swift库,以实现iOS移动设备兼容性,以及最近针对Android / Java库的讨论。在更高级别上,引入了锚链接,以使开发人员可以轻松地与身份请求集成路径并建立持久会话。然后,我们能够利用锚链接发布ual-anchor身份验证器和运输提供程序,从而允许开发人员使用Block.one的通用身份验证器库或EOS纽约的Transit轻松将所有这些绑定到自己的应用程序中。标准/协议:ESR(EOSIO签名请求)协议以及Anchor Link协议都是我们为钱包和应用程序集成建立的开放标准。这些内容已发布,因此任何钱包都可以采用我们用来创建标准化体验的技术,从而为最终用户提供他们选择使用其私钥的应用程序的选择。

各个部分上面的几乎每个链接都代表了代码和文档,我们必须在Anchor本身之外创建这些代码和文档,以使我们对用户层的看法栩栩如生。Anchor桌面钱包以某种形式进入每个钱包,创造了我们认为使我们更接近大众采用的体验。Anchor是我们正在构建的众多工具中的一个,可在各种区块链上实现更加流畅,安全和轻松的用户交互。

今天发布的Anchor代表了整个过程中的一个重要里程碑,但这仅仅是一个更为复杂的计划的一部分。

定投记录点击此链接。

进群讨论,请加我微信,扫下面。

—-

编译者/作者:大海定投

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...