Gas:目前将稳定币支付规模扩大10倍,在不久的将来扩大50倍

  • fuellabs
  • 发布于 2019-10-24 22:22
  • 阅读 20

文章介绍了Fuel,一个旨在通过乐观汇总(optimistic rollup)技术扩展以太坊支付能力的项目,特别是针对ERC-20代币的转移。Fuel项目通过减少状态膨胀和提升交易吞吐量,使得以太坊的支付更加高效和经济。

Fuel:今天的Token支付提升10倍,未来不久将提升50倍

一个可持续、无信任的以太坊扩展未来

两个月前,一小组以太坊工程师和研究人员聚集在一起,开展后来由 Vitalik Buterin 传播的 optimistic rollups 工作。我们的工作基于ConsenSys研究员 John Adler 的研究和努力,他在几个月前提出了这一技术作为可行的扩展解决方案 几个月前。他描述了一种以太坊的可扩展性方法,这种方法不涉及对第一层的共识更改,可以直接实施,以帮助缓解以太坊因 ERC-20 token(特别是美元稳定币 Tether)转账 造成的 状态膨胀问题。经过几次深入的对话后,我们开始努力制定出一种切实可行的以太坊扩展实施方案,解决一个单一问题:可持续扩展、低成本和可靠的以太坊稳定币支付:Fuel

我们相信,任何区块链的杀手级应用是 稳定币支付。如果区块链能够掌握这一点,它可以为全球经济带来巨大的价值,并具有 深远的影响Fuel 专注于以太坊上的这一问题,采用简洁的乐观 Rollup风格的方法。

以太坊的可持续扩展

我们再三看到,以太坊的交易吞吐量严重有限:每秒不到 ~10 符合 ERC-20 的新转账。这一限制主要是由于 状态(即账户余额和合约存储槽)。以太坊的未压缩状态大小约为 45 GB,这个大小过于庞大,无法装入内存,这导致了在处理代币转账时需要大量磁盘访问。

不断增加的状态膨胀 是目前以太坊面临的头号问题,因为状态与历史不同,并不可删除。我们希望在 增加状态膨胀或状态访问的情况下扩展以太坊。事实上,可以通过使用交易的 calldata 非常轻松地实现这一点!只需“发布”链外的交易数据并在链上进行 Merkle,让以太坊基本层几乎完全消除状态访问,同时可持续地进行扩展(即无明显的重复性或长期成本对完全节点造成的负担)。

乐观 Rollup?

Fuel 构建在 John Adler 的开创性帖子 Minimal Viable Merged Consensus 的基础上,后者引入了一个具体的最小规范,用于无信任的无许可链外,并通过欺诈证明强制执行链上数据的可用性和正确性(现在通常称为“乐观 Rollup”)。

Twitter Embed

在 X 上访问此帖子

PhABC\ \

@PhABCD

·

关注

在 X 上查看

Devcon5 的一切概述。

Image

晚上9:31 · 2019年10月15日

X 广告信息和隐私

164 回复

复制链接

阅读8条回复

Twitter Widget Iframe

乐观 Rollup具有几个特性和保证特点,这使其区别于早期的扩展提案,如 shadow chainsPlasma。与shadow chains不同,只有在有人明确支付费用的情况下,才会在链上应用状态转换——自动应用所有状态转换将导致状态膨胀,这是正是我们想要避免的确切问题!与Plasma不同,它是 无许可的 ,并利用 非交互式欺诈证明,以确保高度抵抗链拥堵攻击。

Fuel:高级概述

Fuel侧链设计上专门处理以太坊上的大量支付,它将以太坊 ERC-20 代币转账的费用(在保守估计下)降低5倍。与通道不同,它并不承诺即时最终性 不提,但确实以以太坊块时间的最终性提供无信任和低费用的交易,而无需通道的高预先抵押要求。Fuel链通过提供一个半无许可运营商模型解决即时最终性,只要主要块提交者在以太坊块最终性之前是可信的,事务就可以被视为最终和立即。

Fuel链提供类似于烧钱包的体验

Fuel的一个主要用例将是减轻从交易所转移代币资金的巨大手续费成本。这将立即将它们的外发成本降低至少5倍,而不会 降低基础ERC-20代币资产的价值。此外,Fuel可以使用集中订单薄匹配执行无信任和非托管的原生原子交换。

为最大化其客户端扩展特征,Fuel采用一个可并行化的UTXO数据模型,任何电脑或手机都应该能够轻松验证。我们目前对Istanbul前的估计显示,我们的链将以太坊的总交易每秒潜力(TPS)提高至约50,远超我们目前 ~10 的 ERC-20(提高5倍)。在Istanbul后(包括 EIP-2028 的情况下),我们相信我们可以进一步将这一极限推至约200 TPS。再加上一些 微小的第一层升级,我们可以将这一数字推高到上2000多。此外,凭借单一整合 擦除码数据可用性证明到以太坊,以太坊的TPS可以实现二次扩展,达到数万到数百万TPS的数量级。

Fuel 重点总结

  • 以太坊上的乐观 Rollup侧链
  • UTXO数据模型
  • 以太坊块时间最终性
  • 可选择的烧钱包般的即时交易体验
  • 运算员无法审查交易
  • 支持任何 ERC-20 代币 / 以太(重点关注 Dai/Tether)
  • 无信任和去中心化
  • 客户端可并行验证(友好型浏览器)
  • 专注于低成本的 ERC-20 交易
  • 使用原子交换和流动性提供者在任何时候自由进出
  • 用户无抵押或入站流动性要求
  • 未来我们将致力于实现对数百万TPS的二次扩展

钱包集成

我们正在设计Fuel以便于开发者使用,集成将只是添加一个处理存款、取款和UTXO数据的库。任何以太坊账户和合约都可以处理Fuel交易,只要它们能够签名或发送任意交易。合约钱包的Gas节省可能较少,但在代币转移成本上仍将有显著降低。

进一步背景阅读

接下来是什么?

我们的以太坊智能合约和浏览器客户端目前正在进行安全审计,在主网上线之前。有关更多信息,请查看以下链接并在 Twitter 上关注我们 @FuelLabs_ 以获取更新和 参与我们即将进行的测试网 以及 正式规范发布

网站:https://fuel.sh

Twitter:https://twitter.com/FuelLabs_

GitHub:https://github.com/FuelLabs

同时请继续关注我们基于UTXO谓词的自定义脚本系统,这将能在Fuel侧链上启用智能合约功能。

如需进一步的技术咨询,你可以在 Twitter 上联系我们的核心开发者 @IAmNickDodson

  • 原文链接: fuellabs.medium.com/fuel...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
fuellabs
fuellabs
江湖只有他的大名,没有他的介绍。