Ethereum 2.0的开发者都是顶级人才 ——The Road to Ethereum 2.0以太坊2.0,通常被称为“Serenity”,是一项雄心勃勃的多年努力,旨在为世界提供可访问的可编程货币。在接下来的几年里,Ethereum将经历多次升级和分叉,以达到近5年前白皮书中所描述的完整网络。 到目前为止,Ethereum每秒大约可以处理25个事务。遗憾的是,考虑到Ethereum的任务是成为下一代应用程序的世界计算机,这种吞吐量在很大程度上是不够的。幸运的是,随着Ethereum 2.0的引入和一些新的扩展解决方案(特别是Sharding和Casper)的出现,网络的吞吐量将在未来几个月(或几年)得到显著的改进。 1.分片是什么? 通常区块链网络中的每个节点都必须验证和处理每个事务,如果系统中有数千个节点,并且每个节点都必须验证每个事务,那么这种冗余将增强网络免受恶意攻击。然而,这也会造成延迟问题,并最终导致低效的事务处理。有人认为,这种体系结构从本质上限制了网络的第一层可伸缩性。 考虑到这一点,分片将网络处理分成更小的块,称为“分片”。分片表示网络中的一个链,每个分片由一组节点(或验证器)组成。因此,节点只负责处理和验证各自分片内的事务。 通过将事务验证委托给多个分片,节点需要处理的事务数量就会大大减少,最终在不牺牲去中心化或安全性的情况下获得更高的可伸缩性。 2.Casper是什么 与Ethereum 1.0或比特币不同,Ethereum 2.0将使用PoS,即Casper来达成共识。对于不熟悉的人来说,PoW需要用户(称为矿工)提供计算能力来保护网络,而PoS需要用户(称为验证器)提供财富来保护网络。在实践中,Casper将要求用户使用32枚ETH作为抵押,并以ETH的形式获得回报。 3.路线图 阶段0:信标链 阶段1:基本分片 阶段2:使用EWASM分片 阶段3及以后:轻客户机、跨分片事务、超二次分片等等。 阶段0:信标链 迈向Ethereum 2.0(第0阶段)的第一步是向一个全新的区块链(信标链)迁移。信标链是Ethereum 2.0的基础,因为它包括最初的Casper/PoS实现(还没有分片),以及一些作为未来分片基础设施的基本功能。 此外,阶段0不包括智能合约或evm相关的功能,因为该功能计划在阶段2中实现。根据2018年10月发表的一篇文章,信标链主要负责: 管理验证器及其利害关系 为每一步的每个分片提名所选的块提议者 组织验证者进入委员会对提议的区块进行投票 应用一致的规则 对验证器应用奖励和惩罚 作为分片注册其状态以促进跨分片事务的锚点 我们想要强调的是,Ethereum 2.0使用了一个全新的区块链。这意味着网络不会升级为现有链上的硬分叉。 更重要的是,通过0-2阶段,所有用户事务和智能合约执行仍将发生在PoW Ethereum 1.0链上。 如此说来,在整个阶段的奖励将分配给验证者和每条链上的矿工(Eth 1.0和2.0)。因此,在Ethereum 2.0的早期阶段,合并发行率将会更高,最终会随着时间的推移下降到0-1%。在0阶段期间,有兴趣成为Ethereum 2.0验证器的用户将通过单向存款合约将他们的1.0 ETH迁移到ETH 2.0。该合约将在信标链上销毁1.0 ETH和铸造新的2.0 ETH。 为了成功地引导信标链,有一个阈值,它需要总共有16384个验证器是活动的,聚集大约524288枚ETH。一旦达到这个阈值,验证者将ETH存入2.0链,根据这些参数将获得11%的利息(阈值参数尚未最终确定)。 第0阶段在2019年取得了巨大进展。5月7日,Prysmatic实验室的团队发布了Goerli上信标链的公共测试网。客户端允许用户成为验证者,并将ETH存入测试网,并从他们的参与中获得回报。 阶段1:基本分片(没有EVM) 在实现信标链之后,第1阶段将引入基本的分片结构。一般来说,这个阶段与信标链相结合将极大地提高网络的吞吐量,是Ethereum可伸缩性的一个重要里程碑。 然而,考虑到这是一个基本的分片实现,将不会有状态执行(即智能合约)。信标链主要负责通过执行blob来确保这些分片中的数据的构造、有效性和一致性。 除了这个基本实现之外,阶段1还将引入交联。 交联允许在信标链上记录和最后确定每个分片的状态。最后,在后面的阶段中,交联是跨分片事务的基础(稍后将对此进行详细介绍)。 这个实现的当前规范说明信标链可以支持1024个分片链,每个分片链包含128个完整节点(共131072个节点)。 需要注意的是,随着进一步的研究和测试的完成,给定的规范在不断地调整。 阶段2:使用EVM/EWASM分片 第二阶段是Ethereum 2.0真正实现的时候。此阶段将帐户余额、智能合约执行和其他抽象引入到网络中。第二阶段最大的改进是集成了eWASM (Ethereum上的WebAssembly),它是基于WebAssembly的Ethereum虚拟机(EVM)的下一个规范。 eWASM将支持更快的代码执行,并提供改进的开发人员体验。eWASM的主要开发吸引力在于它能够用C、c++、Rust编写智能合约,以及访问现有的WASM开发人员工具。 第二阶段的另一个有趣和有潜力的发展是引入状态租金。状态租金允许网络对存储收费,并要求用户为这项“服务”支付eWASM。在Ethereum社区的早期讨论中,这是一个相当有争议的实现。 阶段3及以后:轻客户机、跨分片事务、超二次分片等等 不幸的是,第二阶段之外的任何事情都是推测性的,因为在这些阶段周围几乎没有固定的信息。然而,官方的Ethereum分片FAQ为3-6阶段提供了高层次的概要。这些阶段将增加一些功能,这些功能将把bow与Serenity连接起来,并交付最初设想的可完全扩展的网络。其中一些实现包括: 跨分片事务 轻客户端 二次分片 紧耦合 4.谁在建造ETH 2.0? 毫无疑问,Ethereum 2.0的开发者都是顶级人才,下面是研究或开发Ethereum 2.0客户端的团队。 5.结论 Serenity是一个在技术上雄心勃勃的路线图,旨在打造一台真正的世界计算机。如果Ethereum社区能够成功地交付所设想的网络,那么对于开发人员、投资者和用户来说,具有相当稀缺资产的完全可伸缩的智能合约网络的本质就非常具有吸引力。 如果以太坊能实现其勃勃雄心,那么对ETH持有人来说,这将是不亚于比特币减半的利好,我们坚信ETH能在2020及以后有一个美好的未来。 —- 编译者/作者:丫丫yaya 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
以太坊2.0加持的ETH,能够涨过减半行情下的比特币吗?
2020-02-07 丫丫yaya 来源:区块链网络
LOADING...
相关阅读:
- 新数字交换网络:后疫情时代的黎明和曙光2020-08-02
- K线的画法2020-08-02
- 让娱乐更有价值一粒种子改变世界2020-08-02
- 比特币上涨突破11700刀时,计算接下来的行情里面主涨趋势还有几波?2020-08-01
- 比特币:链上数据支持即将到来的牛市预期2020-08-01