区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > FIL > 正文

以太坊:智能合约中的并发性和并行性_COM

作者:

时间:

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

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

金色午报 | 11月23日午间重要动态一览:7:00-12:00关键词:比特币市值、DeFi、Pickle、摩根大通

1.DeFi总锁定价值突破170亿美元;

2.余额大于1BTC的地址数量环比上升734个;

3.以太坊2.0存款合约地址余额28.87万ETH进度55%;

4.双子星联合创始人:比特币市值已超过全球规模最大银行;

5.Pickle Finance:已执行时间锁可撤销违规代码恢复部分Jar存款;

6.Coinbase托管资产达到200亿美元 4月份以来增长140亿美元;

7.以V神为灵感创作的加密艺术NFT“EthBoy”以260ETH高价售出;

8.摩根大通:三季度Square在推动比特币价格上涨中作用大过灰度;

9.Compound或向5000名早期活跃用户发放总供应量5%的COMP代币。[2020/11/23 21:46:32]

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

金色晚报 | 6月29日晚间重要动态一览:12:00-21:00关键词:Tether、资金盘、Compound、亿邦国际

1.深圳拟重点扶持12大数字经济产业区块链、金融科技在列。

2.Tether完成3亿枚TRC20到ERC20协议代币转移。

3.吉安法院:400多个资金盘可能让你倾家荡产。

4.Compound资金规模突破10亿美元。

5.津巴布韦政府暂停所有移动支付业务。

6.亿邦国际计划在2020年启动比特币交易所。

7.俄罗斯基于区块链的电子投票系统遭受节点攻击。

8.股东对安永参与Wirecard欺诈丑闻提起刑事诉讼。

9.全国40余家企业推出“抗疫”区块链应用杭州、北京两地企业最多。[2020/6/29]

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

金色相对论 | 长虹康红娟:区块链的内涵在于将区块链的技术特征真正在产业发生效益:在今日举行的金色相对论中,针对“国家、企业、个人及如何协同促进区块链产业的健康落地”的问题,长虹信息安全实验室研究员康红娟表示,认为产业区块链的内涵在于将区块链的技术特征真正在产业发生显著效益,需要做到“落得下去,提得上来”。“落得下去”主要是指业务需求的准确定位,急业务所急,解决实际问题。“提得上来”主要是强调可以提升为行业解决方案,符合区块链基础设施的建设目标。新基建将区块链技术与5G、人工智能、物联网等技术归为新型基础设施技术,很大程度上肯定了技术的重要性,也指出了技术逐步普及的这样一个循序渐进的实施路线,后续会成为影响产业民生的普适性技术。那么在这样一个利好的政策下,国家、企业、个人三者肯定是相辅相成的这样一个关系,但是技术在实施之初,还是有一个从上至下的过程,国家还是要承当起方向引领者的重要作用,最明显的就是政策指引,这一点大家都已经深有感触。[2020/6/3]

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

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

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

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

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

标签:以太坊区块链ETHCOM以太坊币最新价格行情分析区块链技术通俗讲解举例ETH交易平台Ecom Chain

FIL热门资讯
BRIDGE:比特币ETF的美国八年 从遥不可及到近在眼前_DGE

10月15日,据彭博社报道,有知情人士表示,比特币期货ETF据悉不会遭到美国证交会的反对。市场反应迅速,比特币应声上涨.

DEFI:NFT市场的新风口 生成艺术究竟可以走多远?_DEF

过去一个月,生成艺术系NFTs开始霸屏OpenSeaTop榜单,从Cryptopunk到ArtBlocks,从BoredApeYachtClub到EtherRocks,数据上看似退烧的NFTs.

DEFI:简单理解DeFi2.0 流动性捕获?_CoinBurp

DeFi2.0之流动性关系重构 流动性挖矿的过度开采 DeFi的节奏很快。去年我们见证了一个风起云涌的DeFi,当时的DeFi采用了流动性挖矿模式,引爆了整个加密领域.

数字货币:金色早报 | G7金融领导人就CBDC指导13项原则已达成一致立场_区块链

金色早报|G7金融领导人就CBDC指导13项原则已达成一致立场 头条 ▌G7金融领导人就CBDC指导13项原则已达成一致立场10月23日消息,根据美国财政部的声明表示.

以太坊:科技局姚前:区块链技术与新型金融基础设施变革_区块链

姚前??中国证监会科技监管局局长在纸媒时代,证券的形式是纸质凭证,立“字”为据;在电子化时代,证券无纸化,以“第三方电子簿记”为据;在数字时代,证券的形式则是可信数字凭证,立“数字”为据.

区块链:金色观察|从联盟链应用中看懂联盟链发展方向_COB

截止到2021年6月,从FISCOBCOS金链盟发布的百大应用案例中可以看到,FISCOBCOS金链盟的联盟链解决方案已经切实应用超过120个,其应用范围之广,是令人惊讶的.