LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 读完这篇文章你就知道MYKEY网络费是坑还是香

读完这篇文章你就知道MYKEY网络费是坑还是香

2020-08-02 Vincentlyl 来源:区块链网络

00.为什么需要网络费?

众所周知,传统区块链钱包对圈外用户是非常不友好的,有两个原因,一是私钥丢了无法恢复,二是发交易需要先购买相关资源,学习如何使用。

- MYKEY的私钥管理+紧急联络人解决了丢私钥的问题

- MYKEY的网络费则解决了使用资源的问题

去年10月底EIDOS一波,使全网大部分EOS账户动弹不得,唯有MYKEY账户能顺畅使用。随后其他钱包才基于EOS 1.8的代付能力,推出了各种顺畅模式。这充分说明MYKEY推出网络费具备前瞻性。

以太坊的Gas问题也很明显,任何交易都需要消耗ETH,比如用钱包领空投,需要自己存一点ETH才能转出空投代币。使用了MYKEY,发交易无需ETH。

你就把MYKEY网络费类比为手机话费,上网和打电话都是要付费的,运营商先计算使用量,再从你的话费里扣除这一部分,这个过程叫做计费。MYKEY预先支付了发交易的费用,代发了用户的交易,等到交易确认后得到准确的资源使用量后,再根据当时的资源价格折算为网络费,从用户的网络费中扣除。

网络费的好处很多

- 用户不再需要学习各种复杂的资源制度

- 网络费是通用的,既可以用来发EOS,也可以用于ETH

- MYKEY官方可以通过网络费补贴用户,进一步降低用户门槛

网络费原理很简单,但在使用MYKEY时,仍然存在不少认知偏差引发的误解,例如

- 为什么我只是打开了应用就要扣网络费

- 为什么网络费能扣成负数,而不事先提醒我

- 以太坊免费转账次数没有用啊

- 充网络费会陷入死循环

- 网络费计费不透明

- MYKEY发交易比传统钱包贵

- 为什么恢复账户需要花网络费,还那么贵

接着我们来聊聊这些问题

01.

问题:支付网络费时的提示和交互不够清晰

有两个原因,一是MYKEY的使用体验太顺滑,二是原来的网络费预估弹窗视觉上不够突出。使用MYKEY时,用户往往会忽略提示信息,直接下一步,事后就说MYKEY没有提醒过,只是打开应用就扣了钱云云。

首先,所有需要支付网络费的地方,MYKEY都会有提示,目前有几种形式

① 转账、使用DAPP、发起账户请求(如恢复账户)

会有弹窗显示当前要做什么事情,下面有预估网络费。如果是以太坊交易,还可以选择发交易速度。确认以后,会出现验证弹窗,需要验证指纹或输入密码。


② 开通区块链和加速交易

这两类操作强调了网络费,如图


③ 红包提现

提现红包需要支付网络费,和业务相关的提示,如图。


目前安卓最新版本2.7.2的类型①弹窗已做过优化,用户不再可能错过关键信息。正在开发的下个版本会再次优化,包括安卓和苹果,视觉上更加一目了然。


并且增加了几个功能

- 预估网络费大于用户网络费余额时,必须先充值才能继续发交易

- 预估网络费大于0.15时会提醒费用较高

- 免费转账和速度选项分开了

过去允许用户网络费为负数,一来考虑到用户体验,希望不打断当前的操作,只要余额为正,就能让当前交易发出去,下一次才需要充值网络费。正如公交卡,如果卡里只有1块钱,我要去坐地铁,这时说余额不足进不去,那体验是很糟糕的。另外在计费上,只有交易在网络上确认了才能准确计费,如果预估值小于准确值,最终还是可能扣成负数。

如今以太坊交易费实在太贵,综合考虑之后做了上述改动,避免一笔交易导致余额负数太大带来心理的不爽。

另外当网络费为负数时,用户还是可以恢复账户和充值网络费的

02.

问题:网络费充值时遇到的各种情况

有用户曾吐槽网络费充值有死循环,网络费负数了,想用KEY充值,但又提示我先开通EOS,而开通EOS又需要网络费,就这样陷入了困境。

我们来看下功能,网络费充值需要用MYKEY钱包转账,目前支持EOS,KEY(EOS链),ETH,USDT,DAI。

有人会问,为什么充值网络费还要收网络费?那是因为充值就是发交易,发交易就要收费。如果充值网络费的交易免收网络费,那就可能被攻击,比如每次充值价值少于充值交易的成本。再说了,以太坊转一次账1美元,也不可能让MYKEY来承担吧。

这周我们上线了网络费代充值功能,可以帮其他MYKEY用户充值,这个功能一定程度上可以解决死循环问题。


另外还有两个优化方向,一是允许法币充值网络费,比如唤醒支付宝。二是允许从其他钱包直接转账支付。我选择前一种优化,更加通用。

03.

问题:MYKEY发交易贵,是敛财手段

MYKEY网络费出发点是帮用户解决问题,绝不是靠此赚钱。MYKEY在这里的工作是查链,计算,扣费。对于扣费数字有存疑的,可以从【我的】>【网络费】里打开相关交易,点击【在区块链浏览器查看交易】,可以看到此交易的链上资源消耗。

网络费隐藏了链上资源的概念,用户不必学习,但收费变高就会引发疑问。EOS和ETH都有同样的问题,请仔细阅读和理解下面的分析。

EOS的资源制度非常复杂,和费用关系大的有CPU和RAM。每笔交易都会消耗CPU,CPU是可以根据EOS的资源租赁市场来计算成本的。有些交易会消耗RAM,RAM也有其交易市场和价格。RAM是一种可复用的资源,只要被释放就能复用。

目前发EOS交易,通常只需0.0002网络费。

因为MYKEY补贴了,普通交易只收取0.0002,若按实际CPU消耗计费,会多得多。


那有时候发EOS交易的费用会高很多,比如一笔0.3网络费,或者0.03网络费。

这是因为MYKEY不会补贴RAM,不会补贴CPU超高的交易。

如果以后你看到EOS交易花了超过0.0002的网络费,那就去链上查看这笔交易,要么花了RAM,要么就是CPU超高。

我们再来看ETH的交易

首先承认MYKEY用了智能合约,所有交易会比传统钱包的交易贵一点,一般地址间转ETH(非合约调用),传统钱包需要23000 Gas,MYKEY需要70000,这个确实要贵不少。但其他交易(合约调用,包括转ERC20)一般会多15000左右。

以太坊交易成本 = gas*price,price是单价,单位叫GWEI,与当前网络使用情况相关。MYKEY发交易单价取自https://www.ethgasstation.info/,并为了能顺利发出,会乘上1.1倍。

这是现在的日常Price


这是312之前MYKEY做的0.8网络费换1 DAI,存DAI送网络费活动时的Price,往事真美好。


以太坊交易的价格贵,主要是因为price贵了,年初MYKEY刚刚支持以太坊时,最便宜price只要1GWEI,而最近最便宜的price一般都要50GWEI。3月12日那时更高,见到过300多GWEI。其次价格贵源于大家都在玩DEFI,DEFI的合约调用会消耗更多Gas,这几个数据可以明显做个对比。

- 普通转账ETH 23000 Gas

- 普通转账ERC20 70000 Gas

- 使用Uniswap兑换 120000 Gas

- 使用Balancer兑换 440000 Gas

- 使用Curve兑换 1140000 Gas

使用时觉得网络费贵了,这个锅MYKEY是绝对不背的。

所以,请不要说MYKEY乱扣费了。我们还在补贴用户,比如用KEY充值额外送10%,有时候会有全场送20%的活动,都是真金白银出去的。

MYKEY以太坊交易只能选3个速度,不能完全自定义的问题,见我前一篇文章《你们的反馈,MYKEY都收到了》第8点。

04.

问题:无法理解重新登录账户就要花网络费


区块链去中心化体系没有登录一说,只有导入私钥。

MYKEY的私钥管理分为恢复码(管理私钥)与存在APP里的操作私钥。

使用MYKEY账户的过程如下图,需要用恢复码发交易,本地生成新的操作私钥,这个过程需要花钱和时间。

这样的好处是什么?确保用恢复码导入账户后,只有一台设备可用账户,安全,安全,安全。

MYKEY同样提供了多种导入账户方式,下面为微信登录、MYKEY导入、传统钱包导入的对比


MYKEY推荐第一种同步设备导入,第三种找联络人是最后的保底,如果没丢失恢复码是不需要用到的,这也是MYKEY区别于传统钱包的优势所在,不怕丢私钥。作为权衡,第二种用恢复码导入,需要支付网络费和等待时间,当然也可以找联络人协助立即恢复。

还是这些使用建议

- 任何情况下都不要删除MYKEY

- 同步备份账户到备用手机,好处是同步导入账户立等可取,无需网络费

- 另外升级账户,恢复码意外丢失了还能找回账户

THE END

那么,你认为网络费是真香还是真坑?

—-

编译者/作者:Vincentlyl

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

LOADING...
LOADING...