木星链 木星链
Ctrl+D收藏木星链
首页 > 火必APP > 正文

GAS:以太坊 DeFi 的 Gas 消耗是否还有改进空间?

作者:

时间:1900/1/1 0:00:00

如今 DeFi 的价值被发现了,人们的交易活跃度大大提高,Gas 价格也水涨船高。每个项目方都有义务,以最少的读写操作完成业务,为以太坊生态省出宝贵的区块空间。另外,每个项目方也都有义务,为用户寻找一个便宜且安全的 L2 解决方案。

我在这里系统介绍下 Gas 问题。

首先,以太坊的 Gas 是一种预付机制。在 DEX 的使用过程中,你会看到三个 Gas 数值

A. DEX 前端展示的 Gas

B. 钱包签名时看到的 Gas limit

C. 在 Etherscan 看到的真实 Gas 消耗

打个比方,你去住酒店:

A. 携程上看到的酒店价格预估 1000

B. 酒店要刷你预付款 3000

C. 走的时候结账,住宿加酒水真实花掉 1200

Solana联合创始人AnatolyYakovenko:“人们永远不会离开以太坊”:金色财经报道,作为以太坊的最大竞争对手之一,Solana区块链联合创始人AnatolyYakovenko近日接受采访时表示,人们永远不会离开以太坊,他说道:“EVM和Solana的优势在于让人们可以在Solidity上构建新的应用程序并运行任何无法利用、参与更广泛Solana生态系统的虚拟机。但是,Solana想要超越以太坊还有很长的路要走。我们正在构建的是一个非常快速、高性能的执行层,但结算也非常重要,鉴于以太坊在加密结算领域里不稳定的表现,Solana目前越来越多地充当了许多网络的结算层。”今年早些时候,NeonLabs宣布在Solana上部署以太坊虚拟机(EVM),主要是为了让用户从Solana的低交易费中受益。随着Solana着眼于超越以太坊的用例,网络之间的这种共存会持续多久还有待观察。[2021/12/3 12:47:50]

下面我们先着重讨论真实消耗,再讨论如何让这个数字尽可能真实地展示给用户。

前DC漫画家在以太坊游戏中开办展览 并用区块链技术证明作品所有权:7月23日,曾为DC和漫威绘制漫画的艺术家Jose Delbo,宣布开始在基于以太坊技术的去中心化虚拟现实游戏Decentraland中开办展览。展览为期一周,用户可在Decentraland中观看和购买其数字展品。Jose Delbo所有展品均使用区块链技术进行所有权证明。(Cointelegraph)[2020/7/24]

我们所讲的一笔交易用了 100 美金 Gas,指的是:

「Gas * GasPrice * ethPrice」

这里面,GasPrice 由用户决定,要快速成交就多花点,不着急就少花点。ethPrice 由市场决定。

真正受产品影响的,是 Gas 消耗本身。所以要真的深入了解 Gas,我们讨论的基础,就要从美元,变成 Gas 数量。

以太坊钱包Argent不再替用户支付Compound等应用的Gas费:据官方消息,以太坊钱包Argent对其Gas收费政策进行更新,最大的变化是不再替用户支付使用TokenSets、Uniswap V2 、Kyber、Maker的储蓄利率(DSR)以及Compound所产生的Gas费用。Argent 表示,将为以下服务支付Gas费用:

1. ETH、ERC20代币和收藏品的转账;

2. 添加“监护人”或更改每日转账限额上限设置所需要支付的Gas费用;

3. 使用借贷平台Aave的Ggas费(该费用由Aave补贴);

4. 使用无损彩票平台PoolTogether的Gas费(由PoolTogether补贴)。

此外,为简化流程,用户可以使用多种代币支付Gas费用,如ETH、ZRX、BAT、REP、DAI、USDC、USDT或WBTC。为避免网络拥堵和支付不必要的gas费用,Argent还引入了最低的交易(0.4ETH)和DeFi投资规模(0.2ETH)。[2020/6/30]

那么 Gas 主要消耗在什么地方了呢?

动态 | Blockchains LL将建立基于以太坊的智慧城市:据ethnews报道,Blockchains LLC首席执行官杰Jeffrey Berns今天在Devcon大会上宣布,该公司今年早些时候在美国内华达州北部购买的6万多英亩的土地将被用于建造一个建立在以太坊区块链上的智慧城市。Berns计划让这个城市拥有一个运作良好的社区的所有服务。这座城市将开发人工智能,纳米技术和3D打印,所有这些技术都与区块链技术相结合。[2018/11/2]

两大部分: 1. 数据写入 2. 外部调用

所谓的 Gas 优化,指的就是用尽可能少的数据写入和外部调用,来完成业务逻辑。

写入数据花费大约 20,000~5,000 Gas,合约调用花费大约 3,000 Gas,这是最大头的部分,由于计算执行环境的复杂,在生产环境中,下面所有提到的 Gas 消耗都是会小范围浮动的。

一笔 ERC 20 转账涉及两次写入,大约花费 60,000 Gas

一笔 ERC 20 Approve 涉及一次写入,大约花费 45,000 Gas

一笔 Uniswap 单跳交易,大约花费 110,000 Gas (e.g. USDT→ETH)

一笔 Uniswap 两跳交易,大约花费 170,000 Gas (e.g. USDT→ETH→UNI)

一笔 Uniswap 三跳交易,大约花费 230,000 Gas (e.g. USDT→ETH→WBTC→LINK)

由此可见,同样在 Uniswap,一次 Swap 也可能 Gas 消耗差距很大!

这还是在路由策略非常简单的情况下。如果路由策略开始变得复杂,例如 1inch 或 Matcha,一笔交易的 Gas 可以在 150,000 到 1,000,000 之间浮动。

因此,不能简单地讲某个平台的 Gas 贵。

并不是这样的。

聚合器虽然 Gas 贵,但这不是傻贵。贵是因为有额外逻辑要执行,而这些额外逻辑会带来很大的利润。如果利润能覆盖 Gas 的额外开销,那就应该使用聚合器。

在过去聚合器可能不太在意 Gas,但现在 Gasprice 和以太坊价格的提高,使得 Gas 的美元开销增长了 100 倍。所以在 DODOV2,我们会综合比较 Gas 和报价,给出平均成本最低的解决方案。

贵,也不贵。

DODO 在执行路由时,会在原始流动性外包一层函数调用,会比流动性源头贵 40,000 gas 左右。

但是:

经过 gas 补贴后,DODO 的 Gas 消耗可以做到和流动性源一样甚至更便宜。

考虑到报价的优势,虽然 Gas 的开销大,但平均成本在 DODO 最低。

回想之前酒店的例子。

如果你是携程,你的目的是尽可能真实地展示用户实际花销 。

普通用户都已经被教育好了,去住酒店,刷的预授权肯定比消费的多,也不会太在意。

B. 钱包签名时看到的 Gas Limit

但是以太坊用户还远远没有理解这些机制,他们不知道钱包弹出的是预授权。如果你在网页上直接显示数字 C,但钱包弹出的数字 B 很大,用户会感到非常困惑。

所以在 DODO 的网页上会先显示数字 B,以保证和钱包端的统一。再显示数字 C,以保证没有让用户望而却步。

这里 0.084 是数字 A,即钱包预授权。0.084-0.042 是数字 C,即 DODO 预估你真正的花销。在此场景下,你真正的花销和 Uniswap 单跳是差不多的。

有的,在 DODOV2 主要体现在以下几方面:

综合比较 Gas 和报价,避免出现报价优势,却因 Gas 过贵而使用户利益受损的情况;

路由的改进,减少上层计算开销;

V2 池子的 Gas 优化,减少下层计算开销;

更准确的 Gas Price 估算,让用户精准插队(这一点要感谢星火矿池的 Gasnow 服务);

支持 BSC,L2 平行迁移。

Gas 是所有项目躲不开的痛,这是一种幸福的烦恼。我经历过以太坊 1 gwei 打包交易的惨淡时光,那时链上交易和不要钱似的,但是生活却非常难捱。

如今 DeFi 的价值被发现了,人们的交易活跃度大大提高,Gas 价格也水涨船高。每个项目方都有义务,以最少的读写操作完成业务,为以太坊生态省出宝贵的区块空间。

另外,每个项目方也都有义务,为用户寻找一个便宜且安全的 L2 解决方案。

DODO 一直将 Gas 问题当作一个科研项目,并走在科研的第一梯队里。我们期待用户可以尽早体验到 V2 带来的 Gas 优化,并欢迎任何关于 gas 优化的提议。

撰文:雷明达,DODO 创始人

标签:GAS以太坊ETHSOLDexigas以太坊交易流程sETH2币SOLAPE币

火必APP热门资讯
PUL:Pulse:NEAR的跨链预测市场应用

2020年必将是载入史册的一年,在这一年中发生了很多个第一次:全球厕纸短缺、非英语电影获得奥斯卡最佳影片奖、女性当选美国副总统、远程办公逐渐兴起等等.

1900/1/1 0:00:00
FIX:Fixed:固定利率下的收益放大器

DeFi借贷一直是最安全的资金挖矿领域,而很多人没有参与的重要原因是利率一直在波动,收益无法稳定,而另一方面,固定的利率往往收益比较低,今天说的这个项目兼顾了高收益与稳定利率.

1900/1/1 0:00:00
ECO:金色说明书 | LendHub借贷挖矿教程

DeFi流动性挖矿火爆一时,吸引了大量投资者参与。为了方便投资者及时了解DeFi挖矿项目的相关信息和挖矿流程,金色财经推出了“金色说明书”系列挖矿教程.

1900/1/1 0:00:00
AAVE:Aavegotchi:一个设计精巧复杂的NFT+DeFi项目

本文内容:什么是Aavegotchi?如何获取小鬼?关于AAVE和aToken小鬼的三个价值支撑GHST挖矿方法传统DeFi挖矿稀有度挖矿总结什么是Aavegotchi?Aavegotchi是由.

1900/1/1 0:00:00
TOK:Tokenlon:一文了解这一老牌DEX

原文标题:《【DeFi封神榜】Tokenlon:大器晚成,能否惊艳全场?》在DeFi展露头角的时代,DEX为人所格外关注.

1900/1/1 0:00:00
SWAP:金色说明书 | 去中心化聚合交易所ParaSwap使用教程

错过 Uniswap 的空投而懊悔不已?又没有赶上 1inch 的列车而拍断大腿?DeFi 门户 DeFiBox.com 与金色财经联合推出“全球二十大潜在空投项目”系列内容.

1900/1/1 0:00:00