您好!刚知道Zcash吗?
Zcash网络很年轻,但发展迅速! 注册以后我们将与您联系告知有关如何开始使用Zcash的更多信息!

语言

对Jaxx和Cryptoner加密货币钱包的可用性评估

2017年8月21日,作者 Linda Lee

总结

一个加密数字钱包(或加密钱包)使用户可以通过存储私钥和公钥以及与各个区块链交互来可行的发送,接收和监管他们的数字货币。如果您想用Zcash或任何其他加密数字货币,您将需要一个数字钱包。

我们推荐Jaxx和Cryptonator,这两个都是很好的加密货币钱包选择。我们评估Jaxx和Cryptonator钱包的原因是因为想让他们做的更好。大多数加密货币钱包都还处在实施和应用的早期阶段,所以我们觉得在Jaxx和Cryptonator发现的任何问题也很可能在其他加密钱包存在。如果您是其他加密钱包的开发者,我们推荐阅读本案例研究,并查看这些问题是否在您的钱包中得到了解决!

这两个加密钱包使用户能够直观的发送,接收和交易Zcash。我们发现Jaxx(v.1.2.17)的新手上路程序做的很好,并且容易安装和使用,但是在交易失败的时候缺少一些用户反馈。Cryptonator(v。2.0.3)有许多安全措施,如电子邮件验证,设备验证和PIN,但这些措施使得设置和导航难用一些。

评估和测试

我们首先从用户体验设计师的角度查看了应用程序及其界面,并给出了每个页面的评估:

手机屏幕 Cryptonator Jaxx
登陆页面 会显示您的钱包的列表和您的余额(图像)。发送交易的时候您需要返回几个页面并找到相应的菜单。 直接发送到您其中的一个钱包,钱包会显示您的余额,交易,并且您可以一键发送和接收交易。(图像
发送支付界面 直观的UI,显示所有必要的字段。(图像 直观的UI,显示所有必要的字段。(图像
请求支付界面 N/A 允许您复制地址,或输入数量来生成QR码(图片),编码地址和发送量的QR码样本。(图片
交易支付界面 不能截屏,但它看起来不错 - 看上去像发送付款的界面。不显示与此操作相关的转化率或费用。 直观的UI,显示转换率,以及最小和最大的交换价值。(图片
发送交易详情 有关交易的信息,并提供了一个空间来注释交易是用来做什么。(图片 有您需要的信息,但没有空间做注释。(图片
收到的交易细节 有关交易的信息,并提供了一个空间来注释交易是用来做什么。(图片 有您需要的信息,但没有空间做注释。(图片
交易费用细节 交易费用列为单独交易,但交易费用的信息很少。(图片 交易费用细节包含在发送的交易中不是单独的,这就减少了视觉混乱。

我们测试了完成某些任务的容易程度,假设第一次使用的用户在尽力正确的完成任务:

任务 Cryptonator Jaxx
安装和设置 需要一个注册帐号并且有太多任务需要用户去完成 - 再加上很难验证邮件,帐户,设置密码等。(视频 几近完美的最容易的选项,方便和快捷。(视频
发送付款 很容易找到它在哪里,并可以轻松发送付款。(视频 很容易找到它在哪里,并可以轻松发送付款。(视频
接收付款 没有交易收到的推送通知(尽管发送付款的时候会有一个),并且在应用程序中没有推送通知 - 只会有账户更新。(视频 没有交易收到的推送通知(尽管发送付款的时候会有一个),并且在应用程序中没有推送通知 - 只会有账户更新。(视频
交换货币 相对很容易交换(视频),但是如果你错过了一个小数点(.02而不是0.02)的前导零,那么它就会出错。(视频 如果你不知道shapshift是什么的话,就不清楚可以交换付款(视频视频视频),否则的话没问题.。(视频

既然我们也想看看加密钱包如何响应上述没有成功完成任务的用户,我们手动输入和切换设置来触发错误,并发现:

测试 Cryptonator Jaxx
地址输入过滤 不要过滤不用于地址的输入。(视频 不要过滤不用于地址的输入。(视频
地址输入长度限制 没有输入长度限制。(视频 没有输入长度限制。(视频
金额输入过滤 只允许数字和逻辑上一个周期。(视频 过滤掉字母,但允许+, - ,一排里多个句号。(视频
金额输入长度限制 不允许ZEC中最大长度发送(例如 20999999.99999999)。(视频 不允许ZEC中最大长度发送(例如 20999999.99999999)。当输入的数字太小时,会出现一个错误来重置输入字段 (例如 .00000)。(视频)。
发送到句法正确但无效的地址 告诉用户这个是无效的Zcash地址,并指示仔细检查地址是否正确。(视频 无法使用,也没有推送通知或用户界面反馈。(视频
发送到句法无效的地址 告诉用户这个是无效的Zcash地址,并指示仔细检查地址是否正确。(视频 无法使用,也没有推送通知或用户界面反馈。(视频
离线发送付款 通知用户无法离线发送付款。(视频 无法使用,也没有推送通知或用户界面反馈。再次尝试时在下次启动时消失。(视频
发送的太少(少于费用或余额) 告知用户发送的数量太少。(视频 看上去可以发送,有确认的对话等,但它实际上并没有发送出去。(视频
发送的太多(超过余额) 通知用户发送的金额太大。(视频 无法使用,也没有推送通知或用户界面反馈。(视频

推荐

  1. 对所有加密钱包来说:不仅要考虑用户应该输入或执行的操作,并且还要考虑用户会做的所有可能的输入和交互。如果其中任何一个无效,可以通过过滤输入和禁用互动来阻止用户犯错误。

  2. 对于Jaxx钱包:用户必然会犯一些错误,但是要帮他们学会用。 当交易没有通过的时候提醒用户,并告知他们发生了什么(请求被取消,我们将重试发送交易),适当时并给出如何解决他们问题的说明(重新检查您的互联网连接,检查钱包地址等)。

  3. 对于Cryptonator钱包:一个漫长且任务繁重的设置过程将在大多数用户还没有开始使用应用程序之前消就放弃了。 首先让用户可以设置钱包,然后指导他们完成安全步骤,之后再验证其帐户。 一个好的策略是要求他们立即验证他们的设备,然后在他们创建加密钱包后一个小时到一天内验证帐户,经过一定时间的使用,再询问他们是否还要启用其他安全功能(PINS,密钥备份等)

我们已经联系了这两家公司,并且他们已经接受了我们的反馈。 我们期待通过进一步的评估和测试,在未来让这两个还有其他的加密钱包更好用。