比特币价格·比特币行情
Ctrl+D收藏简单区块链

一分钟了解以太坊layer2扩容

作者:

时间:2020/12/13 21:15:22

Ethereum二层(layer2)扩容是怎么回事?Optimism、xDai、OMG和Loopring等项目之间又有什么区别?接下来我们将回答这些问题。

自以太坊网络推出以来,以太坊的扩容是讨论最多的话题之一。关于扩容的争论总是在以太坊网络出现重大拥堵后上演。

最早出现这样的争论是在2017年的加密牛市,名声不那么好的CryptoKitties与ICO,堵塞了整个以太坊网络,造成gas费的大幅飙升。

今年,网络拥堵又来了,且更为严重,这一次是由DeFi和流动性挖矿的火热造成的。有一段时间,即使支付高达500多gwei的gas费,也会出现一时无法验证交易的情况。

说到以太坊或其他区块链的扩展,主要有2种方式:扩展基础层本身(layer 1),或将部分工作放到layer2上,以实现网络的扩容。

Layer1是标准的基础共识层,目前几乎所有的交易都在这一层结算。“层”的概念不是以太坊特有的,其他区块链也有这样的概念,如Bitcon或Zcash。  

Layer2是建立在Layer1之上的另一层。这里有几个重要的点。Layer2不需要对Layer1进行任何改变,只需利用Layer1现有的组成部分(如智能合约)建立在它之上即可。Layer2还可通过将其状态锚定到Layer1来享用Layer1的安全性。

以太坊目前在其基础层(Layer1)上每秒可以处理约15笔交易。Layer2的扩展可以大幅增加交易数量。根据解决方案,能达到2000-4000 笔交易/秒。

那Ethereum 2.0呢?那也是对以太坊进行扩容的吗?

是的,Ethereum 2.0引入了POS和分片,这将大幅提高基础层的交易吞吐量。

这是否意味着Ethereum 2.0发布后,我们就不需要Layer2的扩展了?

并非如此,即使有了分片,Ethereum仍然需要Layer2的扩展,以便在未来能够处理每秒数十万甚至数百万量级的交易。

这也是著名的“可扩展性三难”问题。理论上,我们可以跳过layer2,专注于扩展基础层,但需要高度专业化的节点来处理增加的工作量,这样会造成更高程度的中心化,从而降低网络的安全性和抗审查性能。

保证可扩展性决不能以牺牲安全性和去中心化为代价,在未来的发展中我们只能采用Layer1和Layer2扩展相结合的方式。

Layer2扩展是指通过处理链下交易(layer1链外)来帮助提高Layer1性能的解决方案的统称。Layer2主要是可以提高交易速度和交易吞吐量。除此之外,还可以大大降低gas费。

当涉及到具体的扩容解决方案时,有多种选择。其中一些方案目前就可以使用,并且可以在短、中期内提高以太坊网络的吞吐量。

一些扩展解决方案是针对特定应用的,例如,支付通道。其他的方案比如Optimistic Rollup,可以用于任何任意合约的执行。

为了更好地理解这些差异,让我们来探讨一下最流行的layer2扩展解决方案。

通道是最早被人们广泛讨论的扩展解决方案之一,它可以让参与者在链外进行多次交易,而同时只向基础层提交两个交易。

最受欢迎的通道类型是状态通道及其子分类——支付通道。

虽然通道具有每秒轻松处理数千笔交易的潜力,但它们也有一些缺点:它的参与不是开放的,参与者必须是提前被知悉的,用户必须在多签合约中锁定自己的资金。最重要的是,这种扩展解决方案针对特定应用,不能用于扩展通用的智能合约。

在Ethereum上使用状态通道的项目是Raiden,支付通道的概念也被比特币的闪电网络所使用。

Plasma是最初由Joseph Poon和Vitalik Buterin提出的一个layer2扩展解决方案。它是一个在以太坊上构建可扩展应用的框架。

Plasma利用智能合约和Merkle树可以创建无限数量的子链,即以太坊区块链的副本。

将交易从主链卸载到子链中,可以实现快速和便宜的交易。但Plasma的一个缺点是,对于想要从layer2提取资金的用户来说,等待时间会很长。Plasma与通道类似,不能用于扩展通用的智能合约。

OMG网络建立在他们自己的Plasma上,称为MoreViable Plasma。而Matic Network是另一个使用改编版Plasma框架的平台。

侧链是兼容以太坊的独立区块链,有自己的共识模型和区块参数。

与以太坊的互操作性是通过使用相同的EVM(以太坊虚拟机)来实现的,因此部署在以太坊基础层的合约可以直接部署到侧链上。xDai 就是这样一个侧链的例子。

Rollups通过将侧链交易捆绑或 "滚动 "到一个交易中,并生成一个加密证明,也就是SNARK(简洁的非交互式知识论证)来提供扩展。只有这个证明才会提交给基础层。

使用Rollups,所有的交易状态和执行都在侧链中处理。以太坊主链只存储交易数据。

有2种类型的Rollup。Zk rollups和Optimistic rollups。

Zk rollups虽然比Optimistic rollups更快、更高效,但并没有为现有的智能合约提供一个简单的方式来迁移到layer2。

Optimistic rollups运行一个名为OVM(Optimistic Virtual Machine)的EVM兼容虚拟机,它允许执行与以太坊上相同的智能合约。它能够使现有的智能合约更容易维护其可组合性,这在所有主要的智能合约均已经过battle测试的DeFi中极为重要。

运用Optimistic rollups的主要项目之一是Optimism,它们的主网很快就发布。

谈到Zk rollups,Loopring和Deversifi是建立在layer2的去中心化交易所的好例子。除此之外,还有ZkSync实现了可扩展的加密支付。

Rollups的可扩展性也可以被以太坊2.0放大。事实上,由于rollups只需要扩展数据层,所以可扩展性在Ethereum 2.0阶段1(关于数据分片)中就可以获得巨大的提升。

尽管有一系列layer2扩展解决方案可供选择,但看起来以太坊社区倾向于主要通过rollup和以太坊2.0 阶段1的数据分片进行扩展的方法。

这方法也在Vitalik Buterin最近发表的一篇名为 "A rollup centric Ethereum roadmap "的文章中得到了确认。

BTC跌破10000美元关口 日内跌幅为1.44%:火币全球站数据显示,BTC短线下跌,跌破10000美元关口,现报9999.0美元,日内跌幅达到1.44%,行情波动较大,请做好风险控制。[2020/9/8]

99Ex于7月21日上线DeFi代币MKR、LRC:99Ex官方公告,MKR已于7月21日16:00 SGT正式上线99Ex,并开放MKR/USDT交易对;LRC将于7月21日18:00 SGT正式上线99Ex,并开放LRC/USDT交易对。99Ex目前已经上线COMP、BTM(2X)、KNC(3X)、BNT等DeFi类代币。 \n  \n据悉,MakerDAO(MKR)是以太坊上的去中心化自治组织和智能合约系统,提供以太坊上第一个去中心稳定货币Dai。路印科技Loopring(LRC)是一个开放的、基于ERC20和智能合约的代币间多边交易协议。99Ex是一个基于区块链技术应用的多语言创新数字资产交易平台,由OK CAPITAL、科银资本、连接资本、链兴资本战略投资,累计交易用户100万+,日均交易用户20万+。[2020/7/21]

中国联通入围工业互联网产业联盟实验室 依托区块链等多维能力:6月30日,工业互联网产业联盟实验室名单正式发布,中国联通牵头申报的“工业互联网网络技术应用实验室”顺利入围并完成公示。中国联通“工业互联网网络技术应用实验室”依托5G+人工智能、区块链、云计算、大数据、边缘计算等多维能力,围绕工业网络技术、5G与工业互联网融合应用技术、工业网络安全技术三大方向开展研究。(中证网)[2020/7/1]

标签:

区块链热门资讯
算法稳定币:被神话与被妖魔化

随着区块链世界的金融场景不断增长,作为金融基础设施的稳定币越来越被关注。 据The Block统计,2020年稳定币供应量从59亿美元增加至248亿美元,涨幅高达322%。 市场一片蓝海,却是一家独大。

2020/12/13 21:15:35
苹果联合创始人Wozniak携WOZX进军区块链 首发上线霍比特HBTC

自工业革命以来,人类不断向自然界排放大量二氧化碳等温室气体,超出了地球承载与调节能力,导致海洋——陆地——大气碳循环失衡,温室气体浓度和地球温度“双升”,并通过地球系统大气圈、水圈、岩石圈、冰冻圈、生物圈五大圈层相互作用,产生复合连锁效应,严重破坏了地球生态环境,对人类生存和发展产生重大影响。

2020/12/13 21:15:31
滴滴尝试推动支付业务 日订单达百万级

今日,界面新闻从滴滴知情人士处获得一份滴滴金融旗下支付业务的月报。月报显示,自今年下半年来,其支付业务数据上升,日订单已达百万级,滴滴支付用户近3000万。 目前,滴滴生态内的网约车、花小猪、青桔单车、快的新出租车等产品均可以使用滴滴支付。上述知情人士还称,央行数字货币(DCEP)此前已在青桔单车上,测试完成全国DCEP的第一单支付。

2020/12/13 21:15:26
通道网络中的再平衡(Rebalancing)算法加速思路

继上一次关于支付网络中路由问题的全面研究之后,热爱研究的 Nervos 小伙伴 Shor 对通道网络中的再平衡(Rebalancing)算法又做了详细的研究。 本文中,我们会介绍通道网络(Channel Network,CN)中的 Rebalance 问题。首先我们将介绍问题的定义和现有的解决算法。

2020/12/13 21:15:16
星展银行的“灰度”式野望

星展银行的最新公告,将数字货币交易与数字证券发行再度推上风口浪尖。 多位数字货币领域学者及行业内投资人注意到,星展银行数字交易平台提供数字货币交易的四种货币中,包含了新加坡元、美元、港币、日元。透过这四种法定货币,星展银行在东南亚数字资产领域的野心已经显露。

2020/12/13 21:15:11
ZKSwap:基于Layer2技术的AMM

市场对去中心化交易的需求已经在Uniswap上得到验证。 今年以来,Uniswap的交易量大幅增长,尤其是8月底的时候,Uniswap的日交易额超过4.26亿美元,超过了Coinbase Pro,交易量增长幅度一度赶超主流中心化交易平台。

2020/12/13 21:15:07