织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

研究 | 解析降低以太坊 Gas 费的实践及优劣势(4)

时间:2021-04-09 16:09来源:未知 作者:admin 点击:
状态通道和 Plasma 的共性问题是要求资产具有所有者,这样资产所有者才可以出具证明。但对于智能合约不属于任何人的应用来说很难与状态通道和 Plasm

状态通道和 Plasma 的共性问题是要求资产具有所有者,这样资产所有者才可以出具证明。但对于智能合约不属于任何人的应用来说很难与状态通道和 Plasma 兼容,因此这两者只能针对降低转账 Gas 费时效果明显,但由于易用性和挑战期的问题,技术进展处于停滞状态。

Gas 相关产品

Gas Token

以太坊的 Gas Price 不是一直都保持在高位,而是在高低之间不断变化,因此可以利用 Gas Price 的不断变化进行 Gas 的储存和套利,例如 Gas Token 的应用。Gas Token 利用以太坊的定价系统实现,在清理状态和存储插槽以及删除带有自毁操作码的合约时的 Gas 收费为负值,也就是会收到 Gas 的退款,最高退款为创造时消耗量的一半。于是在低价时创建状态,在高价时删除会获得 Gas,再用于其他交易就可以节约 Gas 的花费。GST1 和 GST2 是使用不同机制的 Gas Token,铸造和销毁就完成了一次 Gas Token 的应用,他们分别使用了储存和退款机制、创建和自毁机制来获得 Gas 退款,其中 GST2 得到的 Gas 更多。

1inch 实践并创新了一种名为 Chi 的 Gas Token。在价格低的时候,Chi 会创建来「储存」Gas,未来 Gas 费上涨后释放来完成交易。就相当于花费 Chi 退回的 Gas 来支付应本应花钱购买的 Gas。Chi 或者任何 Gas Token 都可以集成到其他系统中来节约 Gas 费,用户可以铸造 Gas Token,也可以购买 Gas Token。Gas Token 的价格会随着 Gas Price 的涨跌而变化,对于用户或项目方来说,在 Gas Price 低的时候自行铸造更为划算。

由于以太坊网络交易量增加,账簿容量扩张,Gas Token 由于占用了空间被认为是不利于网络发展的。除了增加全节点成本的问题,未来对 Gas 操作的重新定价也会让 Gas Token 失效,因此 Gas Token 不应该作为长期降低 Gas 费的手段。

Gas 衍生品

Gas Price 的不断变化会让用户和矿工支出收入随之改变,为了消除这部分的不确定性,Gas Price 可以被设计为期货类产品,让投机者和用户之间交易。例如 uGas 取一个月中以太坊交易 Gas Price 的中位数来定价,它类似于一种期货产品。频繁花费 Gas 的人可以通过购买 uGas 来锁定花费,矿工可以通过铸造并售出来锁定收益。但期货衍生品实用的前提是人们对 Gas Price 的预期不同,才能保证足够的流动性。目前以太坊网络 Gas Price 由网络拥挤程度决定,所以很容易出现大部分人会对 Gas Price 产生相同的预期。如果大家统一看涨或看跌,uGas 就会因流动性问题偏离正常的定价范围而很难使用。

其他节省 Gas 费的方式

一些用户习惯以及相关辅助工具可以帮助用户节约 Gas 费,例如:

进行同种代币的批量转账;挑选交易者休息、网络 Gas Price 低的时间段交易;利用 Gas Price 实时监控产品确定准确的 Gas Price 区间;查询常见的 Gas Limit 范围再进行设置,避免因交易失败造成 Gas 费浪费;开发者可以通过代交 Gas 费的方式为用户节约费用等。 (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容