编者按:本文来自:以太坊爱好者,作者:JohnAdler,Odaily星球日报经授权转载。本文为JohnAdler代表FuelLabs在EthCC3大会上的演讲。Fuel是一个志在用rollup方法提供稳定币支付服务的项目。John此番演讲实质上是在讨论Layer-2扩展方案的意义。演讲的视频地址:https://www.youtube.com/
在第一部分中,作者陈述了公链面临的可扩展性问题,并指出了大家在认识上的误区:共识节点的数量并不影响链的可扩展性,因为瓶颈不在于共识机制。真正的瓶颈在于社会契约,因此不希望对共识节点投入的资源量提出更高的要求。以太坊的扩展困境在于交易的复杂性,以及状态数据的增长和访问需求。
Fuel升级FuelVM:提高网络TPS、增强EVM互操作性并优化开发体验:8月11日消息,模块化执行层 Fuel 表示通过升级增强了 FuelVM,显著提高了其性能和安全性,具体更新包括:
1、合约现在可以铸造无限类型的代币;
2、添加了对新加密签名类型的支持:包括 secp256r1 和 ed25519 (strict);
3、Fuel 增加了对 256 位 bit 数字的原生支持,以使其更便宜地进行大型数学运算,并提高与 EVM 的互操作性;
4、删除了嵌套调用数量的限制,使开发人员能够创建更多可组合的应用;
5、可并行 predicate 验证使网络和内存池可以处理更多交易,从而提高网络的 TPS;
6、WASM Bindgen 支持 fuel-types 和 fuel-asm,统一 Rust 和 TypeScript SDK 代码库,从而实现快速的开发过程,并减少因不同实现而出现的错误。[2023/8/11 16:19:47]
柏林科技公司FUEL旗下NFT平台完成150万欧元融资:3月29日消息,柏林科技公司FUEL宣布旗下NFT平台完成150万欧元完成Pre-Seed轮融资,FintechCollective、Seedcamp、NotionCapital、Pioneers参投。
据悉,该平台旨在成为“NFT的Shopify”,让创作者无需任何技术即可建立自己的定制品牌NFT商店,无缝集成的各种工具来启动、管理和发展NFT收藏品。(ffnews)[2022/3/29 14:24:10]
Theta钱包v3.0.1版本已发布,可在Theta主网上线后启用TFuel质押功能:据官方消息,Theta钱包已升级到v3.0.1版本,新版本增加了TFuel质押功能,允许用户将他们的TFuel代币抵押到他们的Theta Edge节点。
此前消息,Theta主网v3.0.0代码发布,硬分叉升级将于6月30日启动。此外,Theta Network为主网3.0推出Guardian Node v3.0.2版本,将执行硬分叉。[2021/6/30 0:16:14]
火币全球站将于5月27日21时暂停THETA充提和TFUEL提币业务:据官方公告,由于THETA主网升级,火币全球站将于5月27日21:00暂停THETA充提业务和TFUEL提币业务。[2020/5/26]
接下来,作者谈到了Rollup方案的核心思想:用以太坊区块链来提供数据可用性,在链下执行交易和保存状态。至于如何在链上保证上链rollup区块的有效性,则各显神通:使用零知识证明的,称为zkrollup;optimisticrollup用的是错误性证明和同步假设;此外还有使用交互式挑战游戏的。
那么,为什么Rollup可以扩展吞吐量呢?因为交易的执行完全放在链下。这一点意义重大,因为显然,这是最大限度解决了交易执行上的瓶颈。但作者同样指出,大家对rollup方案的吞吐量提升有一些误解。常见的方法是根据单区块的Gas上限和calldata的Gas使用量,以及出块的时间,得出rollup的TPS。但这样是很片面的。原因在于,如果大家只使用一条rollup链,即交易不并行处理,则除非提高对节点的硬件要求,否则吞吐量跟原来应该是一样的。所以,使用rollup的好处,可以跟分片比拟。因为分片之所以能提高吞吐量,不是因为单分片上的节点更少,而是因为可以并行处理交易;此外,还能在不同分片上使用不同的交易执行规则。rollup其实是用同样的方式来拓展吞吐量的。
最后,作者提到Fuel项目所用的rollup方案:使用UTXO数据模型、还有高效的错误性证明方案、无状态的断言脚本。其设计哲学是高效并行执行、易用且便利。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。