以太坊高手续费会吞噬 DeFi 的普惠愿景,怎样办?》一文简介了以太坊链上交易本钱骤增的几个缘由,和总结了短、中、经久的处理筹划。本篇文章将评论辩论在短时间内没法处理以太坊搜集拥堵成绩和高额交易费用的情况下,开辟者和用户应如安在交易费用和需求之间找到均衡?

撰文:张改娟

旁氏骗局等资金盘项目标赓续出现、接连赓续的 DeFi 新项目抢占以太坊资本、USDT 需求的赓续上升和市场对以太坊 2.0 的存眷度增多招致近两个月以太坊搜集交易费用居高不下。

BitInfoCharts 数据显示,以太坊搜集上的均匀交易费用已从四月初的 0.0886 美元大年夜幅增至今朝的 0.544 美元,增长超 5 倍。
以太坊链上交易本钱大年夜涨,这些处理筹划或可优化用户体验和节俭 gas 费用以太坊均匀交易费用,来源:BitInfoCharts

Etherscan 供给的数据也显示,近一周单日均匀 gas 本钱达到了 40 Gwei 阁下,而在四月初仅须要 10Gwei 阁下。

以太坊链上交易本钱大年夜涨,这些处理筹划或可优化用户体验和节俭 gas 费用以太坊单日均匀 gas 本钱,来源:Etherscan

虽然 6 月 20 日前后,以太坊 gas 下限由 1000 万阁下升至 1200 万阁下,但交易费用并未出现明显的下滑。弗成否定的是,以后以太坊 gas 费用太高确切是以太坊搜集的一个大年夜成绩。

在高额 gas 费用成绩没法在短期以内取得有效处理的情况下,相继出现了一些专门针对开辟者和用户的处理筹划,以赞助进步用户体验,停止无 gas 交易(不须要持有 ETH),或许直接对冲 gas 费。

无 gas 交易——对用户友爱

UniLogin 引入的费用模型和赞助开辟者应用利钱付出用户链上交易费的处理筹划 PleaseRelayMe 可以大年夜幅晋升用户体验(UX),同时加强用户与 DApp 和以太坊生态体系之间的交互感化。

UniLogin 引入两种费用模型:元交易和免手续费交易

旨在为以太坊 DApp 开辟用户入门处理筹划的 UniLogin 在停止一项采访后发明,多半 DApp 开辟人员表示只需能从用户行动中获利,他们就会情愿为用户付出交易费用。针对 gas 费用动摇性大年夜、转移 ERC20 代币时须要用 ETH 来付出费用和交易费用计算模型复杂等成绩,UniLogin 引入 了两种费用模型来应对以太坊交易费用高额的成绩。

费用模型一:元交易(Meta transaction)

假设用户必须由本身来付出费用,则如今可以经过过程应用元交易(Meta transaction)应用曾经具有的 ERC20 代币(而非 ETH)来停止付出。 这意味着用户不只不须要持有 ETH,乃至不用知道 ETH 是甚么便可以来付出交易费用。

费用模型二:免手续费交易

若 DApp 开辟人员决定为用户付出费用,则用户只需创建一个钱包并发送交易便可。没有费用对话框,没有效来晋升交易速度的小部件,没有繁琐的 UI 界面。如许一来,用户体验就会更加流畅和简便。

上述两个模型现已引入在 UniLogin Beta 4 — 0.6.0 测试版本中。UniLogin 将来还将研究别的一项新功能,即客户可根据交易数据、搜集状况和用户信用等输入条件来决定能否为用户付出费用。

PleaseRelayMe:可赞助 DApp 开辟者应用利钱付出用户链上交易费

PleaseRelayMe 由 BlockRocket 团队 开辟,是一个可赞助 DApp 开辟者应用利钱付出用户链上交易费 Gas Station Network 的交易中继器。关于 DApp 开辟者而言,经过过程集成该项目,DApp 用户不须要付出链上交易手续费,而由 DApp 开辟者自筹资金所产生的利钱或 DApp 收益产生的利钱来付出。

详细来讲,PleaseRelayMe 应用 DeFi 应用 Compound 的 rDai 协定获得储蓄利钱,再采取元交易为 DApp 用户供给交易手续费,个中还应用了 Kyber 协定停止 ETH 和 Dai 的去中间化链上兑换功能。经过开辟者粗略预算,假设有 100 个用户每小我锁定 50 个 Dai 在 DApp 中,每个月经过过程 rDai 协定产生的收益将可以致少赞助 300 屡次链上交易。

可以发明,面向花费者的智能钱包 Argent、MYKEY 和 Authereum 和上述两个筹划(PleaseRelayMe 和 UniLogin 的费用模型)都是基于元交易完成的代付,降低了浅显用户的门槛。开辟者集成后,用户不须要具有 gas,也不须要懂得 gas 费用的成绩。

普通的以太坊区块链交易中,发送方须要在交易信息停止签名上链以后,应用 ETH (以 gas 的情势)付出该笔交易与智能合约交互所产生的费用。但采取元交易后,用户不须要提早购买该区块链搜集的原生代币 ETH,也不要自行付出费用。平日,发送方会把交易和签名经过过程链下传递的方法先转交给中继方,中继方在承当 gas 费用后将交易发送到以太坊搜集中。

也就是说,这些钱包和筹划都是采取元交易的方法完成不触及 gas 的交易,同时交易费用由中继者付出。不过,为了可持续生长,部分中继者会向用户收取费用。

储蓄或对冲 gas ——节俭真实的 gas 本钱

假设开辟者想要为本身的 DApp 节俭真实的 Gas 本钱,可以用 Gastoken 和 1inch 的 Chi,或许 Opium 的 gas 期权对冲 gas 持续增长的风险。

Gastoken——通证化 gas

GasToken 是一种以太坊合约,许可用户在以太坊搜集上直接通证化和直接生意 gas,旨在保护用户免受 gas 价格出现激烈动摇的影响。用户可在 gas 价格便宜时贮存 gas,然后在价格昂贵时应用或许停止安排。GasToken 可使完成雷同任务量的交易完付出更少的 gas,从而节俭矿工费用与本钱,同时还许可用户就 gas 价格出低价而无需付出照应的高费用。

Gastoken 的任务道理为,用户可以在 gas 价格较低时经过过程降数据保存在 Gastoken 合约的存储中来创建或铸造(creat or mint) Gastoken 通证。当 gas 价格较高时(如在 ICO 时代或岑岭时段)用户可将 Gastoken 通证发送回 Gastoken 合约停止烧毁来消费或释放(spend or free) Gastoken 通证,从而释放之前保存的数据。这笔新交易还可以取得退款,与不实用 Gastoken 的同一笔交易比拟,履行起来要便宜很多。Gastoken 符合 ERC20 通证标准,是以支撑用户之间自在的 gas 通证交换。

现实上,Gastoken 有两个版本,GST1 经过过程存储来储蓄 gas,别的一个(GST2)经过过程创建合约储蓄 gas,后者应用了删除全部合约时取得的 gas 退款。用户可按需选择。

Chi Gastoken——优化链上交易本钱

6 月初,链上聚合交易平台 1inch 发布 了基于 Gastoken GST2 版本并对此停止优化的 Chi Gastoken。用户可以经过过程在 gas 费较低时铸造 Chi,gas 费较高时烧毁 Chi,以优化链上的交易本钱。比拟 Gastoken,Chi 节约了 1% 的锻形本钱,并晋升了 10% 在烧毁时的效力。

以太坊链上交易本钱大年夜涨,这些处理筹划或可优化用户体验和节俭 gas 费用Gastoken 两个版本和 CHI Gastoken 的效力比较情况,来源:1inch

据 1inch 表示,一个以太坊智能合约的安排须要大年夜量的 gas。在异样的交易中,Chi 代币可以将这些本钱降低近一半。

1inch 基于 ETHGlobal HackMoney Online Hackathon 构建了一个名为 Deployer.eth 的对象。只需几行代码用以下修改器(modifier)便可将 Chi 代币的支撑集成就任何智能合约中。

以太坊链上交易本钱大年夜涨,这些处理筹划或可优化用户体验和节俭 gas 费用

创建 Chi 代币的方法有两种,一种是直接在 Etherscan 上铸造 Chi 代币,别的一种是应用 1inch 的 Chi 铸造器「Chi Minter」。别的,用户也能够在 1inch 上交易 Chi 代币。

gas 期权——对冲 gas 费用上浮

经过过程交易 gas 期权可以对冲 gas 价格上浮带来的风险。虽然这不会直接影响 gas 价格,但可使交易者免受 gas 价格动摇带来的影响。

5 月份,DeFi 平台 Opium 协定上线交易所 Opium Exchange,可交易自定义衍生品和 gas 费期权。今朝已 推出ETH gas 费每周看涨期权合约和 ETH gas 费每周看跌期权合约。到期日比来(2020 年 7 月 3 日)的 ETH gas 费合约的包管金请求是 70%,每份合约都授予交易者以 0.35 ETH 的价格购买或许出售 10^7 gas 的权力。

Opium.Exchange 建立在 Opium 协定基本上,可以创造、结算和交易任何衍生品。该 gas 看涨 / 看跌期权合约是一种衍生品产品,赐与交易者在将来一周内以预订价格购买 / 出售 gas 的权力,可以对冲 gas 价格上浮的风险。