LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 胡安:关于EIP-1559在Filecoin网络中的应用

胡安:关于EIP-1559在Filecoin网络中的应用

2021-01-07 IPFS储能国际 来源:区块链网络

Filecoin网络的Gas费

在Filecoin网络中,gas概念用于测量链上交易所需的计算资源。

这些资源的消耗需要成本,所以我们必须决定谁来承担这些成本,并根据所支付Gas费用的高低来决定打包信息的优先级。

我们可以进行价格拍卖。在Filecoin网络中,需要在区块链上执行交易的参与者提交出价以提高矿工的积极性。

然后,当矿工将相关交易包含在开采的区块中时,它们便将这个出价作为费用收取。给定区块的大小或区块交易的Gas费上限,矿工对交易进行优先排序,以优化他们获得的费用。

尽管在概念上很简单,但历史已经证明这个方法存在许多缺陷。

价格拍卖的操作很复杂,并且可能导致参与竞价的人多付很多钱。还可能会在网络拥塞期间导致一些不良行为发生。

EIP-1559

以太坊改进提案(EIP-1559)是针对上述问题而开发的标准。主要是引入了与每个区块相关的基本费用(每单位Gas费)。当网络拥塞的时候,基础Gas费会自动调整,从而将网络流量优化到正常水平。

在EIP-1559提案中,交易创建者指定费用上限(他们愿意为包含此交易而花费的每单位Gas最高支付的费用)。

如果费用上限小于区块的基本费用,则不能将其包括在区块中。交易创建者还指定了一个小费(也以基础Gas为单位),这个费用是由区块矿工获得的。

在这种方案下,交易创建者可以确保他们的高优先级交易将被写入区块中,并且支付的费用会保持在正常的水平。

EIP-1559在Filecoin中的应用

EIP-1559具有优秀的功能,且与Filecoin的设计思路非常吻合:

效率:EIP-1559提案优化了设置和计算Gas费的模型;

用户体验:估算和费用设定比价格拍卖更简单;

关键消息吞吐量:Filecoin中的WindowPost的工作时间很紧迫,因此必须以最高优先级进行处理。EIP-1559为此类消息提供了更高的可靠性和吞吐量。

交易奖励网络:整个网络承担处理交易的费用,因此会给予矿工相应补偿。

由于以上这些原因,Filecoin进行了少量修改就将EIP-1559纳入了其核心协议。

Filecoin的交易在执行之前就进入了网络,在这种情况发生之前,我们无法确定实际的Gas使用量。

因此,Filecoin要求用户提供合适的交易限额。为了恰当地调整激励措施,如果交易限额过高将会被惩罚。

当前Gas费总结

EIP-1559已实现并存在于Filecoin主网上。目前由于网络原因,每天Gas消耗约100k-150k 枚FIL。该提案至少取得了两个关键胜利:

高价值交易的快速通道:有时,存储证明的消息可能会威胁到对时间更敏感的WindowPost消息的价格。正如预期的那样,集成EIP-1559为Filecoin参与者提供了一种直接的机制来解决这种拥塞问题,而无需始终付出高昂的代价;

网络容量管理:到目前为止,EIP-1559的基本费用机制在保持网络容量方面做得很好。

随着时间的流逝,交易创建者在预估交易所需的Gas费方面也变得更加出色,当然还有一些改进的余地。由于随着新存储方案的推出,网络中开始大量拥塞。在之前,这将导致重要的WindowPost消息无法上传。

Filecoin社区可以研究多种方法来解决基础Gas费定价问题:

控制区块:解决网络拥堵的一种可能性是创建专用的消息通道,将每个块的一部分留给对区块链功能至关重要的特定消息;

消息费用结构:解决此问题的另一种方法是减少WindowPost的成本,或者增加其他消息(尤其是Pre / ProveCommit消息)的成本;

基本费用变动:基本费用随网络堵塞程度进行调整。

可以引入与Gas模型无关的其他方法来帮助缓解拥堵;

减少证明:扩展Filecoin的证明机制的构想包括SNARK的批量验证,以及基于斜线的验证,以减少需要预先完成的验证量;

区块共识:考虑到当前的拥塞率,Filecoin可能需要迅速寻求区块分片。

未来的工作

Filecoin网络迄今为止所取得的成果,还有许多潜在的数据分析工作,并且有机会与其他研究人员和区块链社区合作,都将以EIP-1559提案为基础。

后续的研究方案可能会包括在gas模型中引入排队理念,或者保证某些消息和交易的服务质量以及探索将加密交易引入区块链的方法,协议实验室将会尽快推出降低Gas费的办法。

储能科技将持续关注胡安和IPFS的最新动态,共同推动IPFS生态持续向好发展。

—-

编译者/作者:IPFS储能国际

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...