链资讯 链资讯
Ctrl+D收藏链资讯
首页 > SHIB > 正文

智能合约中的并发性和并行性

作者:

时间:

以太坊很慢——极其缓慢。最近做一个简单的USDC审批交易,大概花了3个小时进行验证。这里有一个更有启发性的统计数据:以太坊平均每10~20秒发布一个区块。每个区块包含少于350个交易。所有这些大致转换为每秒30个交易。当批评以太坊的缓慢时,Visa的2000 tps经常被提起。也许这是一个不公平的比较,因为以太坊仍处于开发阶段。然而,以太坊似乎不太可能在短期内主宰数字金融。

以太坊的低吞吐量是一个基础性问题。以太坊是一个基于账户的区块链:账本状态被定义为一个从账户地址到一段数据的键值映射。简单的ETH交易(价值转移)可以实现账户对ETH余额数据的增减。同样,更复杂的交易(合约调用)将改变指定帐户的数据。在这种情况下,以太坊交易是全球账本状态的转换函数。这就是让以太坊虚拟机(EVM)图灵完成并允许智能合约成为可能的原因;以太坊智能合约本质上是一个可交互的账户数据。

YYT突破0.4美元 当日涨幅278.16%:币高CtopEX数据显示,YYT短线上涨,突破0.4美元关口,现报0.4417美元,日内涨幅达到278.16%,行情波动较大,请做好风险控制。[2021/4/29 21:09:54]

现在让我们看看EVM如何处理或验证这些交易。并行处理所有交易是不合理的。按照设计,所有交易都试图改变整个全局状态。如果交易并行运行,EVM将偏向于竞态条件:两个程序(在本例中是交易)尝试并行地增加uint变量。因为两个程序同时访问变量,所以变量只增加一次而不是两次。为了解决此类并发bug,以太坊选择逐个处理交易。换句话说,EVM是一个单线程状态机。因此,以太坊实现了Concurrency(并发),而不是Parallelism(并行)。

以太坊类似于只有一个出纳员的票务队列,其处理时间不一致。排队的人是等待验证的交易,唯一的出纳员是虚拟机。当我们考虑到gas费用时,事情就变得更加复杂了。现在,任何人都可以额外付费插队。超长的队伍意味着那些不能花钱买到更好位置的人将不得不等待过多的时间来处理他们的票。

以太坊的低吞吐量是个问题,尤其是从web3.0的角度来看。以太坊确实成为了所有web应用程序的媒介。如果它目前的吞吐量持续下去,像为Reddit上的一篇帖子加赞这样微不足道的任务可能需要超过两个小时的时间来处理。我们生活在一个速度决定一切的时代,以太坊太慢了。

可能会问,为什么不选择性地应用并发性呢?更详细地说,为什么不将并发应用到冲突的交易上——例如,将价值转移到同一个帐户上——并并行处理其余的交易。不幸的是,Saraph和Herlihy已经向我们表明,所实现的加速充其量是适度的。

已经提出了许多加速以太坊并提高其可扩展性的解决方案。最近的EIP-1559——伦敦硬分叉——并不直接影响以太坊的交易速度,但理论上应该通过减少普通用户在交易处理前必须等待的潜在区块数量来稳定其在大规模交易峰值上的波动。然后是L2的rollup,这应该会直接影响以太坊的吞吐量,而不会破坏区块链宝贵的去信任。

与此同时,其他模拟通用虚拟机的区块链也在积极开发中。有些已经成功实现了并行,承诺吞吐量远高于以太坊的30 tps。特别关注Algorand、Solana和Cardano,以及他们在智能合约中实现并行化的独特方法。

Source:https://medium.com/coinmonks/concurrency-and-parallelism-in-smart-contracts-part-1-10e8f6ecfa12

标签:以太坊CON区块链ARA以太坊硬币模版Baby Falcon Doge区块链TEC币有这种币吗Parallel Universe Meta

SHIB热门资讯
2021年10月第三周NFT发售汇总:14个NFT即将发售

2021 年第三季度 NFT 市场爆发,让 NFT 的市场变得百花齐放,无论是项目方还是买家,对于 NFT 的玩法都有了更深的理解。随第四季度的来临,很多早期的 NFT 项目更新了路线图,新的 NFT 项目也汲取了过往的经验,带来了更多创意。 律动 BlockBeats 为大家整理了本周即将发售的 NFT 项目,本文不构成任何投资建议,请自行判断甄选。

新一批受Web3基金会资助的项目都有哪些?

原标题:Web3基金会公布新一批Grant名单,23个项目入围 本文来自Web3基金会博客。 Web3基金会今日在官方博客公布最新第11批Grant项目名单,共涉及23个项目。据悉,Web3基金会Grant计划自2019年建立,目前累计受资助项目超过300个。

金色观察 | 加密世界的独角兽

在传统的投资世界中,“独角兽”一词被用来指成立时间不超过10年、估值超过10亿美元的未上市创业公司。 随着比特币继续受到更多主流关注,以加密货币为中心的初创公司也从风险投资公司获得资金并成长为加密世界的独角兽。

V神:以太坊可以在价格和价值存储方面超越比特币

在最近对 Stakeborg Talks 的播客采访中,以太坊的联合创始人 Vitalik Buterin 坦率地谈到了广泛的问题,包括他早期对数学和解决问题的吸引力、去中心化自治组织或 DAO 的潜力、他对比特币社区和NFT的看法。 在回答有关他对职业头衔的偏好的询问时,Buterin称自己为科技哲学家,这个词有点自创的味道。

为文化艺术产业赋能 上亿数字艺术上架阿里拍卖

上亿传媒官方店铺上架阿里拍卖 近年来,全球数字文化产业正呈现出IP化、集群化态势。随着全球年轻人对数字多媒体艺术越发痴狂热爱,再加上区块链技术解决了数字资产稀缺性问题,一个和传统艺术收藏市场完全平行的世界已经出现,数字艺术产业正孕育出一个巨大的蓝海市场。在市场开拓方面,作为国内著名的文化IP服务公司,上亿传媒在模式探索、市场合作已经走在了行业前列。

V神抨击:萨尔瓦多的比特币立法与加密货币的理念背道而驰

在回复网友的 Reddit 帖子时,以太坊联合创始人 Vitalik Buterin 对萨尔瓦多的比特币法案发表了批评言论,特别是总统 Nayib Bukele 强迫当地企业接受比特币支付。 Vitalik Buterin:以太坊联合创始人,以下简称“V神”。 Nayib Bukele:萨尔瓦多现任总统,比特币法案的推动者,以下简称总统布克勒。