作者:阿华
和其他公链相比,EOS 的使用门槛比较高,不但账号要付费,而且还要学习 EOS 资源的抵押和赎回,这不利于 EOS 技术的大规模普及。
不过,EOS 账号体系设计也很灵活,许多操作都可以通过其他账号来代为完成,例如 EOS 资源费用就可以通过其他账号来代付,尤其是 EOSIO V1.8 版本上线以后,EOS 资源代付变得更加方便了。
那么,具体什么是 EOS 资源代付,以及 EOS 资源代付的形式有哪些呢?下面我们一起聊一聊。
01
什么是 EOS 资源代付
EOS 账号在发起交易时,需要消耗一定的资源,包括 CPU、NET 和 RAM。在这三类资源中,CPU 和 NET 资源通过账号抵押 EOS 获取,而 RAM 资源则是通过向系统购买而获取。CPU、NET 和 RAM 这三类资源不但可以通过自己的 EOS 账号来支付,而且还可以通过其他 EOS 账号来代付,这就是所谓的 EOS 资源代付。
随着 EOS 生态的不断发展,EOS 资源代付的形式也越来越丰富了。下面,我们具体介绍几种常见的资源代付形式。
02
CPU/NET 资源代付
在支付 CPU/NET 资源成本时,除了可以通过自身 EOS 账号来支付外,还可以通过其他 EOS 账号来代付,CPU/NET 资源代付的形式多种多样,下面我们一一进行说明。
1、通过其他账号抵押 EOS 来代付 CPU/NET 资源
在上述例子中,账号 A 可以免费为账号 B 抵押 EOS 从而为其代付资源,就像朋友间的帮助。当然也可能是付费的形式,例如市场上存在的专门提供 CPU/NET 资源服务的项目就是收费的。
2、在 REX 市场通过其他 EOS 账号租赁来实现代付
CPU/NET 资源不但可以通过抵押 EOS 来获取,而且还可以通过 REX 租赁来获取。
REX 是 EOS 的 CPU/NET 资源租赁市场,通过 REX 租赁市场,不但可以为自己账号租赁 CPU/NET 资源,还可以为其他 EOS 账号租赁 CPU/NET 资源。
例如,对于 EOS 账号 A 来说,既可以自己到 REX 市场租赁 CPU/NET 资源,账号 B 也可以到 REX 市场为账号 A 租赁 CPU/NET 资源,从而实现为账号 A 代付 CPU/NET 资源。
在 REX 市场租赁 CPU/NET 资源是有期限限制的,一个租借周期为30天,到期后需要重新租赁。
3、EOS DApp 项目方代为支付 CPU/NET 资源成本
在 EOSIO V1.8 版本上线以后,最重要的一个功能之一就是方便第三方代为支付 CPU/NET 资源成本,普通用户在使用 EOS DApp 时,再也无需担心 CPU/NET 资源不足的问题了,消耗的 CPU/NET 资源完全可以由项目方来承担,大大降低了用户的使用门槛,这将会推动 EOS 技术的大规模应用。
目前,许多 EOS DApp 已开始为它的终端用户代为支付 CPU/NET 资源成本了,项目方为终端用户代付 CPU/NET 资源成本将会成为未来 EOS DApp 的标配,EOS 用户免费使用 EOS DApp 的时代也将到来。
03
RAM资源代付
RAM 资源是需要通过向 EOS 系统购买来获取的,EOS 账号既可以为自己购买 RAM 资源,也可以为其他 EOS 账号购买 RAM 资源,从而实现 RAM 资源代付。
例如对于 EOS 账号 A 和 账号 B 来说,账号 A 可以自行购买 RAM 资源,同时,账号 B 也可以为账号 A 购买 RAM 资源,从而实现为账号 A 代付 RAM 资源。
总之,EOS 三种资源的支付形式是多样化的,既可以自己承担资源成本,也可以通过其他 EOS 账号代付来承担。
你觉得 EOS 的使用复杂吗?如果复杂,复杂在哪里?
本文链接:https://www.hellobtc.com/kp/kc/12/2538.html
来源:白话区块链