作者:阿華 / 來源:白話區塊鏈
和其他公鏈相比,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 的使用復雜嗎?如果復雜,復雜在哪里?