胡安就EIP 1559提案发表了最后演讲,演讲内容如下:
在Filecoin网络中,GAS概念用于衡量在给定链中执行交易所需的计算资源,必须决定谁承担这些费用以及如何确定消耗有限资源的交易的优先级来决定这些资源的支付成本。
例如,以第一价格拍卖。在系统中,想要在区块链中执行交易的参与者提交投标,当矿工将相关交易包括在开采的区块中时,他们将这些投标作为费用收取。给定区块的大小或区块可以交易的天然气限制,矿工会优先考虑交易以收取费用
尽管从概念上讲很简单,但是这样的过程有很多缺点。进行一价竞标可能会很复杂,并导致竞标者支付更高的价格,并且还可能导致网络拥塞时的不良行为。该系统为矿工的所有GAS费用提供奖励,而忽略了网络中非矿工参与者也必须投入资源来处理每笔交易的事实。
EIP-1559
以太坊改进提案(EIP)1559是旨在解决这些问题的标准,主要创新之处在于引入了针对每个区块的基本费用(每个GAS单位)。
由于网络拥塞,此费用将增加或减少,使网络流量回到目标水平。
根据EIP-1559,交易的创建者指定了费用限制(他愿意为包含此交易而花费的每个GAS单位支付的最高费用)。如果成本限制低于模块的基本成本,则不能将其包含在模块中。
交易的创建者还提供了一个提示(也以每单位GAS为单位)。该操作由大宗矿工收集。
交易创建者支付的最低费用为a)最高费用
b)基本费用加小费
乘以交易平台费用
,无单价拍卖。所有基本费用收入将被消耗掉,从而造成通缩压力,然后整个网络将补偿执行交易所花费的资源。
反向计算要求矿工至少接收a)小费,b)费用上限减去基本费用,然后乘以交易使用的GAS。
作为该计划的一部分,交易构建者可以确保他们的高优先级交易仍然可以放在区块链上,因此他们通常支付的费用要少得多。
EIP-1559和Filecoin的集成
EIP-1559具有许多令人信服的功能,这些功能与Filecoin非常一致:
效力。
EIP-1559描述了一种用于建立和计算GAS的更有效的模型。
用户体验。
与参加价格拍卖相比,估算和设定费用要容易得多。
关键消息吞吐量。
Filecoin中的WindowPost消息时间非常短,因此需要修复阻塞。EIP-1559为此类消息提供了更高的可靠性和吞吐量。
交易奖励网络。
整个网络承担处理交易的费用,因此应予以赔偿。
由于这些原因,Filecoin进行了一些更改,以在其核心协议中包含EIP-1559
.Filecoin使用多种技能,其交易在执行之前已进入链中,在此之前,无法确定实际的GAS使用率。因此,Filecoin要求用户提供估计的交易限额。为了适当地调整激励措施,拉低了超过一定金额的高估。
当前结果
EIP-1559已实现,并存在于Filecoin主网上。当前,由于网络事务,每天消耗约100,000至150,000个文件。
纳入标准至少获得两项重要胜利:
高价值交易的快速通道。
有时存储消息可能会使时间敏感度更高的WindowPost消息的价格面临风险。然而,EIP-1559的集成为Filecoin订户提供了一种简单的机制来解决此拥塞问题而无需付出沉重的代价。
网络容量管理。到目前为止,EIP-1559的基本成本机制在维持目标转换期间的网络容量方面非常成功。
随着时间的流逝,交易创建者还更好地估计了交易平台所需的GAS数量,从长期来看,这减少了高消耗量。
仍有改进的空间:基本成本变化很大,变化率非常高。
随着新商店的推出,出现了严重的过载,这意味着重要的Windows Post消息是以价格提供的。
Filecoin社区可以探索解决这些定价问题的不同方法:
GAS法规。解决网络拥塞的一种方法是在控制平面上为交易创建专用通道,并将每个块的一部分留给对区块链功能至关重要的特定消息。
消息类型的费用结构。
降低WindowPost的成本或增加其他消息(尤其是Pre / ProveCommit消息)的成本。
基本费用变更率。
随着时间的流逝,基本费用的呈报率更加统一。
可以引入与GAS模型无关的其他方法来减少拥塞:
缩放证明。
扩展Filecoin的校对机制的想法包括SNARK的批量验证和对角线验证,以减少需要提前完成的验证量。
规模共识。
考虑到当前的拥塞率,Filecoin可能需要快速搜索碎片。
未来方向
Filecoin网络具有许多潜在的数据分析工作,并提供了机会使用EIP-1559的思想作为与其他研究人员和区块链社区合作的基础。
检查一些可能的研究领域,包括将排队论引入GAS模型(当前模型可能存在效率不佳问题),确保某些消息和交易的服务质量,以及将加密交易引入区块链可以在某些将来使用同时执行。