Web3 Developer
Web3 Developer

Subscribe to yewlne

Subscribe to yewlne
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
目前以太坊的Layer2扩容方案包括侧链、State Channel/Plasma/ZK Rollup /Optimistic /Validium,之前Zero knowledge proof零知识证明好像更被看好为比较安全的解决方案?
不论那种解决方案,都验证解决实用性和扩容的重要。Arbitrum的主网上线,锁仓量直达15亿美金,还有dydx最近也很热,当然还有很多好项目,layer2有点势不可挡的意味。基础设施yyds。
以下抄袭了下别人的总结,随缘参考:
侧链:matic/loom
Plasma:omg/leverJ
ZK Rollup:dydx/lrc/zks/hez/zkSync/Aztec
Optimistic rollup:hbt/Arbitrum、Optimism
Validium/StarkEx:dydx/dvf/Sorare、ImmutableX
其他:celr/skl/nii等
关于optimism二层协议如何避免提取7天的方法:
在二层网路里,通过uniswap将ETH换成usdc----通过hop(https://app.hop.exchange)----转换成matic的usdc----充值进入到gate
这个方法是比较省GAS,当然如果你不在意GAS,完全可以直接通过hop转换到ETH链上。 顺便刷了一手hop,因为 hop还没有发币。
//L2 相关的工具:
1、http://t.cn/A6MPl7XS 二层分析和研究网站(TVL+风险对比)
2、http://t.cn/A6MPl7XK 二层交易费预估
3、http://t.cn/RznMwrX 二层所有跨链桥合约的 TVL
4、http://t.cn/A6ccXF48 二层项目的 TVL
5、http://t.cn/A6MPXTTN 二层看K 线工具
6、http://t.cn/A65Fc48o 二层看价格、交易量、TVL
7、http://t.cn/A6LWv1Uv 二层看资产追踪功能工具
8、http://t.cn/A6LzgAba 区块浏览器的聚合器
9、http://t.cn/A6MPl7Xo 专注 Arbitrum One 网络的 区块浏览器
https://mp.weixin.qq.com/s/DTJsYTaDeKPsFtm4rZAuCA
https://www.chainnews.com/articles/003295982317.htm
https://www.163.com/dy/article/G6RNC76T0514832I.html
https://www.chainnews.com/articles/266023474507.htm
在以太坊生态中的两个重要扩容方案 Optimism 和 Arbitrum 网络正式对外公开测试后,二层网络的整体数据增长都极其明显,Arbitrum 更是在短短两周时间里积累了价值超过 20 亿美元的 TVL,一跃成为 目前 资产锁仓量最多的二层网络 。
另一方面,经过链闻的测试《Arbitrum 和 Optimism 到底比 L1 便宜多少?》,现阶段 L2 网络的交易成本相比以太坊一层网络已经减少了一个数量级,考虑到目前 Optimism 和 Arbitrum 还限制了网络的扩容容量,所以未来还有更多的空间。
各类一层网络的 DeFi 项目都开始了向 L2 的迁移,比如 MCDEX、WePiggy、Balancer、SynFutures 等,而包括 MetaMask、imToken、Math Wallet、Trust Wallet、Rabby、TokenPocket、Go Pocket 在内的多类钱包也都已经实现了对于 L2 网络的支持。
https://www.chainnews.com/articles/153444604938.htm
l2beat 收录的 Layer2 版块活跃项目分布进行整理,该版块的活跃项目分布整理如下:
侧链: Polygon、Loom、Ronin、xDai
Plasma:OMGNetwork、LeverJ
ZK Rollup: dYdX、LRC、ZLS、Herme、zkSync、Aztec
Optimistic Rollup:Habitat、Arbitrum、Optimism
Validium:DeversiFi、Sorare、ImmutableX
其他:CELR、SKL、Nahmii
https://news.huoxing24.com/20211125101456300664.html
截至2021年底,以太坊已经发展到可以支持来自去中心化金融、NFT、游戏等领域的数千个应用程序。整个网络每年结算数万亿美元的交易,超过1700亿美元被锁定在平台上。但与此同时,问题也随之而来。
以太坊的去中心化设计最终将其可以处理的交易量限制为每秒15笔。由于以太坊的受欢迎程度远远超过每秒15笔交易,这就导致以太坊的交易拥堵,以及Gas费的高昂。最终,这也让许多用户望而却步,并限制以太坊目前能够处理的应用程序类型。
如果基于智能合约的区块链想要成长为数十亿用户的金融和Web 3应用程序,就需要可扩展的解决方案。值得庆幸的是,现在的市场上已经出现了很多以太坊解决方案。本文将就目前市场上的以太坊解决方案进行深度分析和探讨。
以太坊解决方案的目标,是增加可公开访问的智能合约平台可处理的交易数量,同时保持足够的去中心化。请记住,通过由单个实体管理的中心化解决方案来扩展智能合约平台是微不足道的(Visa每秒可以处理45,000笔交易),但是我们马上就会回到起点:一个由少数强大的集中参与者拥有的世界。
解决这个问题的方法有两个:
1.建立与以太坊竞争的全新网络,可以处理更多的活动;
2.建立可以处理以太坊过剩容量的互补网络。
从广义上讲,它们分为几个类别:
1.Layer 1区块链(与以太坊竞争);
2.侧链(部分与以太坊互补);
3.Layer 2网络(完全与以太坊互补)。
虽然每个架构和方法都不同,但目标是相同的:让用户实际使用网络(例如,与DeFi、NFT等交互),而无需支付过高的费用或经历漫长的等待时间。
Layer 1
以太坊被认为是Layer 1区块链,一个独立的网络,可以在一个地方保护用户资金和执行交易。例如,在以太坊中,用户就可以使用Uniswap等DeFi应用程序将100 USDC换成DAI。
竞争的Layer 1可以完成以太坊所做的一切,但在一个全新的网络中却一言难尽。它们的区别在于新的系统设计可以实现更高的吞吐量,从而降低交易费用,但通常要以增加中心化为代价。
在过去的10个月里,新的Layer 1成群结队地上线。在同一时期内,这些网络的总价值从0美元飙升至750亿美元左右。该领域目前由Solana、Avalanche、Terra和Binance Smart Chain领导,每个都拥有不断增长的生态系统,价值已超过100亿美元。
所有Layer 1都在竞争以吸引开发人员和用户。在没有任何以太坊的工具和基础设施的情况下,可以轻松构建和使用应用程序,这是很困难的。为了弥补这一差距,许多Layer 1采用了一种称为EVM兼容性的策略。
EVM代表以太坊虚拟机,它本质上是执行计算以使交易发生的大脑。通过使他们的网络与EVM兼容,以太坊开发人员可以通过基本上复制和粘贴他们的代码,轻松地将他们现有的以太坊应用程序部署到新的Layer 1。用户还可以使用现有的钱包轻松访问与EVMji兼容的Layer 1,从而使迁移变得简单。
以BSC为例。通过推出兼容EVM的网络并调整共识设计以实现更高的吞吐量和更便宜的交易,BSC在去年夏天见证了数十个DeFi应用程序的使用量激增,这些应用程序都类似于Uniswap和Curve等流行的以太坊应用程序。Avalanche、Fantom、Tron和Celo也采取了相同的方法。相反,Terra和Solana目前不支持EVM兼容性。
互操作链
通常来说,Layer 1就代表着区块链生态系统,如Cosmos和Polkadot。这些项目不是构建新的独立区块链,而是构建标准,让开发人员创建能够相互通信的特定于应用程序的区块链。例如,这可以允许来自游戏区块链的代币在构建在用于社交网络的单独区块链上的应用程序中使用。
目前,使用Cosmos标准构建的链上有超过1000亿美元,最终可以互操作。与此同时,Polkadot最近也达到了一个里程碑,将同样统一其区块链生态系统。简而言之,现在以太坊的直接竞争对手呈现出多样化的格局,而且未来还会有更多。
侧链
侧链和新的Layer 1之间的区别无疑是一个模糊的区别。侧链与EVM兼容的Layer 1非常相似,不同之处在于它们专门用于处理以太坊的过剩容量,而不是与整个以太坊竞争。这些生态系统与以太坊社区紧密结合,并以互补的方式托管以太坊应用程序。
Axie Infinity的Ronin侧链就是一个很好的例子。Axie Infinity是一款最初建立在以太坊上的NFT游戏。由于以太坊高Gas费使玩游戏变得非常昂贵,因此Ronin侧链旨在允许用户将他们的NFT和代币从以太坊转移到低Gas费用环境。这使得更多用户可以负担得起该游戏,并推动了这款游戏的欢迎程度。在撰写本文时,用户已经从以太坊转移了超过75亿美元到Ronin**侧链**来玩Axey Infinity。
Polygon POS
像Ronin这样的侧链是特定于应用程序的,而其他侧链则适用于更通用的应用程序。目前,Polygon的股权证明(POS)侧链是行业领导者,拥有近50亿美元的价值,部署了100多个DeFi和游戏应用程序,其中就包括Aave和Sushiswap,以及名为Uniswap的克隆版本Quickswap。
同样,Polygon POS与EVM兼容的Layer 1看起来确实没有什么不同。但是,它是作为扩展以太坊而不是与之竞争的框架的一部分而构建的。Polygon团队看到了未来,以太坊仍然是高价值交易和价值存储的主导区块链,而日常交易将转移到Polygon的低成本区块链。(Polygon POS 还通过一个称为检查点的过程与以太坊保持着一种特殊的关系)。
由于交易费用不到一分钱,Polygon的未来愿景看起来似乎是合理的。在激励计划的帮助下,用户纷纷涌向Polygon POS,其每日交易量超过了以太坊(尽管其中包括很多垃圾邮件交易)。
Layer 2(Rollups)
Layer 1和侧链都面临着一个明显的挑战,那就是确保其区块链的安全。为此,他们必须向新一批矿工或股权验证者支付费用,以验证和确保交易的安全,通常以基础代币的通货膨胀形式,例如Polygon的$MATIC、Avalanche的$AVAX。
然而,这也带来了显着的缺点:
1.拥有基础代币使得该生态网络具有了更多竞争力,而不是与以太坊互补;
2.验证和保护交易是一项复杂且具有挑战性的任务,该生态网络将无限期负责。
如果我们可以借鉴以太坊的安全性来创建可扩展的生态系统,这不是很好吗?
所以,接下来让我们一起进入Layer 2网络。
简而言之,Layer 2是位于以太坊之上的独立生态系统,其安全性依赖于以太坊。至关重要的是,Layer 2不需要具有原生代币,因此它们不仅与以太坊更具互补性,而且本质上是以太坊的一部分。以太坊路线图甚至通过表明以太坊2.0将“以Rollups为中心”来表达对这一想法的敬意。
Layer 2通常称为Rollups,因为它们在将更新的交易数据发送回以太坊之前,将交易“Rollups”或捆绑在一起并在新环境中执行它们。不是让以太坊网络单独处理1,000个Uniswap交易,而是在将结果提交回以太坊之前在Layer 2 Rollups上卸载计算。
然而,当结果被发布回以太坊时,以太坊如何知道数据是正确和有效的?以太坊如何防止任何人发布不正确的信息?这些关键问题区分了两种类型的Rollups:Optimistic Rollups和零知识Rollups(ZK-Rollups)。
Optimistic Rollups
当向以太坊提交结果时,Optimistic Rollups“乐观地”假设它们是有效的。换句话说,他们让Rollups的运营商发布他们想要的任何数据(包括可能不正确/欺诈的数据),并假设它是正确的,毫无疑问这是一个乐观的前景。
但打击欺诈还是有办法的。作为一种制衡,在任何提款之后都有一个时间窗口,任何人都可以在此指出欺诈(请记住,区块链是透明的,任何人都可以看到正在发生的事情)。如果这些观察者之一可以用数学方法证明欺诈发生(通过提交欺诈证明),Rollups将恢复任何欺诈交易并惩罚坏人并奖励观察者。
缺点是当你在Rollups和以太坊之间转移资金时会出现短暂的延迟,等待观察者是否发现任何欺诈行为。在某些情况下,这可能长达一周,但预计这些延迟会随着时间的推移而减少。
关键是Optimistic Rollups与以太坊有着内在的联系,并准备好帮助以太坊在今天扩展。因此,随着许多领先的DeFi项目转向领先的Optimistic Rollups,例如Arbitrum和Optimistic以太坊,让我们看到了强劲的初期增长。
Arbitrum与Optimistic以太坊
Arbitrum和Optimistic以太坊是当今实现Optimistic Rollups的两个主要项目。值得注意的是,两家公司都仍处于早期阶段,都保持集中控制的水平,但都计划随着时间的推移去中心化。
据估计,一旦成熟,Optimistic的Rollups可以将可扩展性提高10-100倍。即使在早期,Arbitrum和Optimism上的DeFi应用程序已经积累了数十亿的网络价值。
Optimistic主义在其采用曲线上较早,在7个DeFi应用程序中部署了超过3亿美元的TVL ,其中最著名的是Uniswap、Synthetix和1inch。
Arbitrum走得更远,在60多个应用程序(包括熟悉的DeFi协议,如Curve、Sushiswap和 Balancer)中的TVL约为25亿美元。
Arbitrum还被选为Reddit的首选扩展解决方案,因为他们期待已久的努力为社交媒体平台的5亿月活跃用户标记社区积分。
ZK-Rollups
Optimistic Rollups总假设交易是有效的,并为其他人提供了证明欺诈的空间,ZK-Rollups会实际向以太坊网络证明交易有效。
随着捆绑交易的结果,他们向以太坊智能合约提交所谓的有效性证明。顾名思义,有效性证明让以太坊网络验证交易是否有效,从而使中继者无法欺骗系统。这消除了对欺诈证明窗口的需要,因此在以太坊和ZK-Rollups之间转移资金是有效的即时操作。
虽然即时结算和无提款时间听起来很棒,但ZK-Rollups并非没有权衡。首先,生成有效性证明需要大量的计算,因此需要高性能的机器来让它们工作。其次,围绕有效性证明的复杂性使得支持EVM兼容性变得更加困难,限制了可以部署到ZK-Rollups的智能合约类型。因此,Optimistic Rollups最先推向市场,并且更有能力解决当今以太坊的扩展问题,但从长远来看,ZK-Rollups可能会成为更好的技术解决方案。
ZK-Rollups采用
ZK-Rollups的情况很深入,在工作和生产中有多个团队和实现。一些著名的参与者包括Starkware、Matter Labs、Hermez和Aztec。如今,ZK-Rollups主要支持相对简单的应用,例如支付或交易所(由于目前ZK-Rollups可以支持的应用类型受到限制)。例如,衍生品交易所 dYdX采用Starkware(StarkEx)的ZK-Rollups解决方案来支持每周近500万笔交易和10亿美元以上的 TVL。
然而,真正值得称赞的是ZK-Rollups解决方案,它与EVM完全兼容,因此能够支持流行的通用应用程序(如全套DeFi应用程序),而不会出现Optimistic Rollups的退出延迟。该领域的主要参与者是MatterLab的zkSync 2.0、Starkware的Starknet、Polygon Hermez的zkEVM和Polygon Miden,它们目前都在致力于主网发布。
许多业内人士(包括Vitalik)都在考虑将ZK-Rollups与以太坊2.0结合起来,作为扩展以太坊的长期解决方案,这主要是因为它们能够在不影响安全性或去中心化的情况下从根本上每秒处理数十万个交易。随着扩展以太坊的进程不断推进,即将推出的完全兼容EVM的ZK-Rollups将成为值得关注的关键问题之一。
从长远来看,如果智能合约平台要扩展到数十亿用户,这些扩展解决方案是必要的。然而,在短期内,这些解决方案可能会给用户和加密运营商带来重大挑战。从以太坊导航到这些网络需要使用跨链桥,这对用户来说很复杂并带有潜在风险。例如,几个跨链桥已经成为1亿美元以上的攻击目标。
更重要的是,多链世界碎片化打破了可组合性和流动性。考虑到Sushiswap目前已在 以太坊、BSC、Avalanche、Polygon和Arbitrum上实施。Sushiswap的流动性曾经集中在一个网络(以太坊)上,现在它分布在五个不同的网络中。
以太坊应用程序长期以来一直受益于可组合性,即以太坊上的Sushiswap与其他以太坊应用程序(如Aave或Compound)即插即用。随着应用程序扩展到新网络,在Layer 1/侧链/Layer2上实现的应用程序不再可与在另一层上实现的应用程序组合,从而限制了可用性并给用户和开发人员带来了挑战。
像Avalanche或Solana这样的新Layer 1会继续增长以与以太坊竞争吗?像Cosmos或Polkadot这样的区块链生态系统会激增吗?侧链会继续与以太坊和谐运行,承担其过剩的产能吗?还是与以太坊2.0相结合的Rollups会胜出?没有人可以肯定地说。
虽然未来充满不确定性,但感到安慰的是,每个人都可以有这么多聪明的团队致力于解决开放的、无许可的网络所面临的最具挑战性的问题。正如宽带最终帮助互联网支持YouTube和Uber 等一系列革命性应用程序一样,我们相信我们最终会以同样的眼光看待这些获胜的扩展解决方案。
https://www.chainnews.com/articles/017313750844.htm
随着 Optimism 和 Offchain Labs 的 Arbitrum 等扩展解决方案的火爆发布,2021 年的「Layer 2 之夏」预示着它将会是一个解决方案。
在以太坊生态系统中,领先的 Layer 1 扩展建议指的是 「 分片 」,它将通过创建新的链或 「 分片 」 来横向拆分交易数据库,来减少每个验证者需要处理的数据量。这会让分布式网络处理的交易总量超过单个节点的计算能力。最终,这将降低加入分布式网络的新验证者的门槛,增加其吞吐量,并降低在其上交易的成本。
然而,Layer 1 的扩展方式存在着严重的限制。这种扩展方式涉及极具挑战性的计算机科学和博弈论挑战,并且其中许多挑战在以前从未被解决过。对协议进行硬分叉也是实施它们的一个重要基础;作为一个实际问题,这需要在所有的利益相关者围绕每一个 Layer 1 的升级都要建立强大的共识。在任何复杂和分散的系统一样,这是一项艰巨且耗时的提议。
一直受困扰的「ETH-2」的以太坊的硬分叉升级计划被长期拖延,这表明了在技术和社区协调方面,实施重大的 Layer 1 变化的难度很大。
Layer 1 的解决方案专注于改善核心区块链的性能,而 Layer 2 方式则着眼于改善区块链的使用方式。它的支持者认为,由于分布式账本本质是受容量限制的,因此它们应该只承载价值最高的交易数据。Layer 2 将低关键性的操作迁移到链下,但将资产和加密货币留在 Layer 2。它允许用户随时返回到 Layer 2 以解决纠纷或收回他们的加密资产。这将 Layer 2 的操作固定在本地 Layer 2 的安全性中,释放核心区块链上的宝贵区块空间。最终,这使得 Layer 2 能够以更快的速度和更低的成本处理更多的交易量。
Layer 2 的解决方案主要有以下三种类型:状态通道、侧链与 Rollups。虽然这三者都可以为区块链容量提供复合收益,但以太坊社区已经将 Rollups 作为扩展网络的最有前途的方式。虽然其它 Layer 2 的解决方案在安全性或去中心化方面在接受重大折衷后可以实现可扩展性,但 Rollups 接受一些中心化而不牺牲去信任化(这是去中心化的关键优先事项)。
Rollups 将大部分计算转移到链下,然后定期将批量交易数据和由此产生的状态根推送到 Layer 1 区块链上。通过在主网之外执行操作,但在 Layer 1 记录交易数据和 / 或证明,Rollups 能受益于核心区块链的安全性,同时能够实现更大的吞吐量并大幅降低费用。广义上讲,Rollups 有两种类型:ZK-Rollups 和 Optimistic Rollups。
ZK Rollups 将计算转移到 Layer 2,并定期对主链外进行的交易数据进行批处理和压缩,生成其完整性的有效性证明,并将其发布到 Ethereum 主网。通过发布每个状态转换的正确性证明,ZK-Rollups 保证了链上状态的有效性,并允许用户立即提款。但是这些证明的计算很复杂,也很耗时。即使开发人员最终能够将 Solidity 与 ZK Rollup 技术结合使用,但他们目前需要用自定义编程语言重新编写智能合约。就目前而言,ZK-Rollups 是最适用于实现直接支付的项目,例如去中心化交易所或支付平台。
我们之前投资的 StarkWare,它现在是 ZK-Rollups 技术的领先先驱。在 2020 年中期,Starkware 通过使用 StarkEx 在以太坊上设置 130 万个帐户,并在 12 小时内为每个帐户设置初始余额的方式,展示了 StarkEx (其支持去中心化交易的 ZK-Rollups 可扩展性引擎)的强大能力。如果这种行为直接在主网上运行,这个过程将消耗以太坊网络 4.5 天的全部容量。 StarkEx 在仅仅 12 小时内以惊人的,在每笔交易的平均成本为 0.003 美元的成本和占以太坊容量的 2.5% 的条件下,运营了整个过程。
与 ZK-Rollups 不同,Optimistic Rollups 假设交易是有效的,并且只在出现挑战的情况下运行欺诈证明。Optimistic Rollups 依赖各方验证 Layer 2 提交的数据——并挑战不正确的状态——以维护转换的完整性。虽然计算效率很高,但这迫使用户在他们可以访问他们的资金之前需要等待一个挑战期。虽然如此,Optimistic Rollups 带来的可扩展性优势是巨大的,它可以将以太坊的 gas 费用降低 10,000+%,并将吞吐量提高多达 200 倍。
Arbitrum 等项目使用 Optimistic Rollup 技术,可轻松集成现有 DApp,并支持在链下层面执行任意 EVM 代码,同时对底层智能合约做到最小的更改。自 2021 年 8 月推出以来,已有 250 多个开发团队开始在 Arbitrum 之上进行开发。该项目被 Reddit 选中,用来启动其自己的 Layer 2 Rollup,Aave、Balancer、Band Protocol、Coinbase Wallet、Chainlink、Curve、DAI 稳定币、Etherscan、DODO、MetaMask、Shapeshift、Sushiswap 和 Uniswap 都已上线或即将与 Arbitrum 的技术进行整合。
Optimistic 和 ZK-Rollups 的能力和承诺是,通过将交易锚定在本地 Layer 1 安全性中,让用户可以选择恢复到 Layer 1 来收回他们的资产或解决纠纷。他们为用户和运营商创造了博弈论激励,让他们诚实地行事。这使它们成为创建安全且可扩展的网络的重要催化剂,用户可以在该网络上进行交易,而无需信任中心化中介或其交易对手。简而言之,区块链和加密货币的承诺是显而易见的。在最近推出备受关注的 Layer 2 扩展项目之后,现在这一承诺比以往任何时候都更容易实现。
为了让基于区块链的协议复制并最终取代传统金融的支柱,它们需要匹配或超过其基础设施的性能。如果没有 Layer 2 的帮助,以太坊主网每秒只能处理 15-20 笔交易(TPS)。比特币主链只能处理 7 笔。相比之下,VisaNet 支付网络平均处理大约 1,700 TPS,纳斯达克处理大约 500-1,000TPS。随着 Layer 2 的推出,这种差距将会缩小或消失。预计仅使用 Rollups 就会将以太坊上的 TPS 提高到 1,000 到 4,000TPS 之间。
状态通道和侧链等其它 Layer 2 解决方案将增加生态系统的容量,以及像 Polkadot 这样的高度可扩展的以太坊替代品也将会增加。综合来看,这些工具将使创建基于区块链,提供即时转账以实现快速结账并保证结算的销售点支付系统成为可能,其吞吐量可与 Visa 网络相媲美。
在短期内,更高的交易速度和更低的成本所带来的好处将在 DeFi 领域得到最强烈的感受。 迁移到 Layer 2 的应用程序将提供较低的交易费用和更低的最小交易规模,并把它们其显着的成本节省状态传递给用户。这将推动 DeFi 的整体交易量,吸引那些以前不愿意直接在以太坊上进行交易的离开集中式交所易的零售用户或像使用 Binance Smart Chain 这样不太安全的替代方案的用户。
例如,允许 dYdX 的 Starkware 整合,为用户提供更高的最大杠杆门槛,降低清算的惩罚,以及交叉利润的交易功能。
DeFi 协议本身也将得到改进。像 Perpetual Protocol 和 dYdX 这样的应用程序允许用户使用保证金和杠杆做多或做空加密货币资产;当已发布抵押品的价值低于指定阈值时,抵押品将被自动清算。当交易需要几分钟来处理时,该清算机制的功能是次优的,但在一个接近瞬时交易的规模化生态系统中,它发挥的作用是更有效、更精确地。这显著地提高了 DeFi 协议的资本效率。例如,允许 dYdX 的 Starkware 集成,为用户提供更高的最大杠杆阈值、更低的清算罚款和交叉保证金交易功能。
更广泛地说,高吞吐量、几乎免费和即时交易的出现,将使基于区块链的协议能够与传统网络浏览器上的用户体验相媲美或超越。从历史上看,试图构建去中心化的 Facebook、魔兽世界、Visa 或 SecondLife 的尝试在建立过程中基本上停滞的一个原因是,公共区块链缺乏处理每秒需要的数百或数千次计算的应用程序的能力。
借助将吞吐量提高 50-1,000 倍的扩展工具,过去速度太慢或计算密集而无法在核心区块链上运行的应用程序将会实现可行。这将标志着基于区块链的项目的可寻址市场的规模和范围的前所未有的扩张,开启下一代的去中心化社交媒体、虚拟世界、小额支付平台、游戏生态系统等。
为了让基于区块链的系统实现其透明、安全、抗审查和保护隐私的金融基础设施的愿景,扩大生态系统的能力将需要成为一个迭代的、持久的项目。眼前,Layer 2 的解决方案可以提供强大、灵活、复合工具。随着时间的推移,扩展 Layer 1 的最佳方法很可能是提高其作为数据可用性引擎的效率,以优化 Layer 1 的能力,能让 Layer 2 在其上运行。在真正的去中心化的潮流中,扩展的问题正在并将会继续由各种互补的解决方案来处理。
就目前而言,Layer 2 正引领着向可扩展、可堆积的区块链生态系统的方向发展,并且我们迫不及待地想看到它们释放的创新浪潮。
https://www.chainnews.com/articles/239741539273.htm
https://news.huoxing24.com/20211017181657661662.html
https://news.huoxing24.com/20211106101311929420.html
什么是Immutable X(IMX)?
官方介绍,Immutable X 是以太坊上首个 NFT 的二层扩展解决方案。它实现了即时的交易识别,巨大的可扩展性(每秒高达 9,000 多笔交易),零Gas费用,同时完全保证用户的资产安全——用户自行保留私钥。以及更多直达用户痛点的功能。任何人都可以通过其 API 在数小时内建立自己的 NFT 业务。它并非一个中心化的侧链,而是完全由以太坊链提供安全保障,在继承一层安全性的同时,完成“多快好省”的交易。除了给自己贴上首个 NFT 二层解决方案标签外,Immutable X 还声称该项目是第一个实现 100 %碳中和的NFT市场。这意味着在 NFT 的创建和交易过程中没有浪费能源,实现了 0 排放。
Immutable X 本质上是一个开源协议,允许任何人开发自己的去中心化市场,基于区块链的游戏,以及其他各种去中心化的应用程序,并实现即时交易,零gas费。
IMX 是 Immutable X 的原生代币,它是一种ERC-20实用代币。该代币的创建是为了加速 NFT 交易的确认和批准,并运用于生态治理之中,除此之外,IMX 还用于以下方面:
质押赚取奖励
支付交易费用
为程序投票(社区治理)
Immutable X的主要特点如下:
零gas费 & 即时交易
继承以太坊链的安全性(绝对安全)
使其链上 NFT 交易达到碳中和
对以太坊执行零知识证明,在不获取用户信息的前提下,始终能够确认用户身份保证安全性。
为什么我们需要NFT扩展解决方案?
能火不会是没有原因的,NFT 市场是现在链上玩家的心头好,同时可以产生相当恐怖的羊群效应。2017年,著名链游 CryptoKitties 因其爆火,就曾在以太坊上制造过巨大的混乱,gas费飙升,转账交易延迟,无法转账等等。
gas 费是用来支付在以太坊网络上完成交易所需的计算能力的成本。因此,当网络活动频繁时,NFT 的交易成本可能比 NFT 本身还要高!这就是令人头疼的 NFT 市场现状。
现有的几个 NFT 市场的确为用户提供了大量的 NFT 的选择,然而,在执行交易时,高gas费与网络拥堵却成了让用户望而却步的绊脚石。Immutable X 也是为此创建首个NFT二层扩展解决方案。并在不损害用户安全、隐私或用户体验的前提下完成了交易量的扩容。
Immutable X的布局
Immutable X 之所以选择建立于以太坊之上,是因为它是世界上最大的支持智能合约的区块链,而这等同于绝对的安全性。2层解决方案是建立在以太坊区块链之上的协议,可以通过各种开发协议或链来实现。这些包括侧链、Plasma 链、Rollups、Optimistic Rollups和ZK-Rollups等等。而最终 Immutable X 团队选择了实施 ZK-Rollups 。
ZK-Rollups 是一个二层 Option,它将数百个交易捆绑在一起,成为一个单一的交易。然后,这个单一的交易可以被智能合约解构,以单独验证每个交易。使用 "零知识证明 "方法在以太坊区块链上公开记录交易,也正是因此 ZK-Rollups 减少了验证区块所需的存储量和计算能力。此外,ZK-Rollups 允许无限的可扩展性和即时交易确认,当然是在不影响资产安全的前提下。
Immutable X Exchange
Immutable X Exchange 的目标是占领 P2P NFT 交易市场,通过 0 gas 费用吸引用户。虽然在技术上是一个 NFT 市场,但该项目将这个协议称为 "交易所"。此外,由于吞吐量超过每秒 9,000 次交易( TPS ),这让Immutable X上的交易几乎是即时完成的。对于游戏玩家来说,交易的时间对于实现游戏中时间敏感的任务和挑战至关重要,这意味着 Immutable X Exchange允许玩家迅速获取/交易有价值的游戏物品,同时不需要支付任何费用,为真正的去中心化游戏创造新的机会。
对于商人或艺术家,用户可以设置自己的商品价格。该交易所不使用中心化的侧链,可以作为非托管交易促进交易所交易。这意味着用户对其 NFT 的私钥拥有绝对所有权。
Immutable X Exchange 同时还继承了以太坊主网的安全性,并增加了可扩展性功能。此外,交易所协议同时支持 ERC-721 和 ERC-1155 以太坊 NFT 代币标准。这意味着物品可以通过 Immutable X 作为一个单位(ERC-721,例如一把剑)或作为多个单位一起出售( ERC-1155 ,例如一套具有头盔、板甲和防御武器的套件)。
Immutable X Minting NFT
Immutable X Minting NFT 允许任何人大规模地创建和分发他们的代币化艺术品。目前市面上的大多数 NFT 的铸币平台需要为创建非易碎代币支付gas费用。然而,有了 Immutable X ,内容创作者们就不需要再为高昂的 gas 费用苦恼。无论你是一个铸造单品还是一整个系列作品的艺术家,Immutable X 都能以0 gas费完成这一系列的操作。其中也包括对 ERC-721 和 ERC-115 代币标准的支持。被称为 "high-performance minting"。
Immutable X 路线图
Immutable X Alpha 版本于 2021 年 4 月 9 日推出。由于 Immutable X 背后的团队也是链游 Gods Unchained 背后的开发者,因此通过 NFT 市场提供的第一个 NFT 自然是 Gods Unchained 藏品。这同时也是 Immutable X 路线图上的第一阶段“Deus”。
在第二阶段“Cosmos”,Immutable X 将与以太坊上的其他应用和交易所整合。
在第三阶段" Metaverse",该团队将专注于可扩展性、扩展和优化。Immutable X 在其官方博客表明,这个阶段将引入钱包管理和移动应用。
随着从第三阶段" Metaverse"进入第四阶段“Multiverse”,团队将致力于改善交易用户体验。这个阶段将包括对图形用户界面(GUI)的更新,同时为 NFT 引入自动做市商 AMM 。
第五阶段“Utopia ”就和它的名字一样遥远,官方说法是,当 "世界变得可以更加自由地交易"(“the world is a more tradable place”) 时才算进入该阶段,但究竟什么才算是“更加自由地交易”,无从得知。Immutable X 正在利用这个阶段继续规划项目的未来,考虑到沿途新的不可预见的突发情况。垂直 NFT 扩展解决方案可能是第五阶段“ Utopia ”升级的潜在新功能,其愿景是交易实物 NFT 资产,如房地产。(也许所谓的自由地交易,就是监管法规彻底改头换面,否则依照现在的条例来看,Utopia,可能永远都只能是乌托邦了。)
这些发展没有固定的时间框架。但都设立了不同的里程碑,以锚定项目的发展方向。
总结:
除了上述所有的技术上相关的优势以外,Immutable X 还有一个活跃的社区,有一个经常更新的博客,以了解项目的最新功能和更新。该项目旨在与以太坊上的每个应用程序和交易所集成,提供无损的可扩展性。 如果 Immutable X 能如其所描述的那样,称为未来二层乐高积木的基石的话(整合所有Dapp、交易所),其前途无可限量。
https://news.huoxing24.com/20211117173920019977.html
在本文中,我将讨论以太坊上的 L2s、当前扩展生态系统的状态,以及为什么我认为在以太坊上运行 L2s 是最经济和技术上最可持续的长期扩展解决方案。
为了更深入地研究,我们需要了解一些定义和概念:
用户永远不会与以太坊主网交互,因为它只会作为 L2 的数据可用性层。
Web3 应用程序的 UX 将抽象掉所有复杂性。
模块化区块链是最经济和技术上可行的长期扩展设计选项。
目前,以太坊是模块化领域的主导区块链,因为它具有非常强的安全性,随着转向PoS将大大增加。
长期有效性证明优于欺诈证明。
Volition L2 基础设施(Validium + zk-rollup)正在成为基于 zkVM 的 L2 的黄金标准。
以太坊也在通过数据分片、verkle 树、无状态和其他变化扩展为 L1。
L2 正在加速构建一个共享的跨 L2 通信框架,这将使它们具有共享的流动性和智能合约的可组合性。
L2s 使用 ETH 作为 gas,但被激励创建 DAO 治理令牌以随着时间的推移分散操作。
应用程序设计空间正在增长,因为构建者拥有更多带宽和更少的执行层障碍 。
L2(第二层)是一种扩展解决方案,它有一个单独的执行层(代码运行的地方,即 EVM),它继承了它运行的网络的安全保证和去中心化,即我们的 L1、以太坊案件。这意味着,如果 L2 由于错误、基础设施漏洞或中断而关闭,则 L1 会在智能合约桥内安全地保护资金。
可以根据提交到主网上的最新状态快照来检索资金。真正的 L2 桥是完全无需许可和去中心化的,因此一旦用户存入资金,总能保证资金可以访问。几种扩展方法使用具有不同安全性和可扩展性权衡的不同加密证明机制,我们将在本文中进一步讨论。
有两个参数用于对 L2 扩展解决方案进行分类,一个是使用的密码证明类型,另一个是数据可用性(DA)是链下还是链上。
两种主要的证明类型是:
有效性证明 - 利用零知识 (ZK) 密码术来确保交易有效性的数学证明。
欺诈证明——这些证明引入了所谓的争议时间延迟 (DTD),一旦在 L2 中提交了证明,验证者就有时间将证明标记为无效;无效的证明可能有不正确的状态转换,从而导致所涉及的验证者受到惩罚;随后将状态回滚到最新的有效快照
链上或链下数据是什么意思?
链上:状态数据 - 连同所有交易的所有执行调用数据(智能合约函数调用、本地代币传输、签名)一起放入交易捆绑/汇总的加密证明中,这使得所有链上可访问和可验证的数据。
链下:执行调用数据和状态由 L2 处理并保持在链外。这使它成为一个不太安全和去中心化的选择。但是,将更多交易捆绑到汇总中要容易得多,因此比链上调用数据证明的扩展速度要快得多。
这些是有助于区分不同类型 L2 的主要相关属性。但是,当我们可以扩展第 1 层时,为什么还要使用 L2?为什么不使用更便宜的链,如 Solana、Fantom、Avalanche 或 Binance 智能链?我们将在下一节回答这个问题。
模块化与单片基础设施
在区块链中,有一个著名的三难困境——它试图针对 3 个主要因素进行优化:安全性、去中心化和可扩展性。在同一个系统中,这三者都很难实现。通常三分之二是通过对第三个妥协来实现的。在以太坊的情况下,我们首先优化安全性和去中心化,同时将可扩展性作为较低优先级的项目。需要明确的是,可扩展性不是核心以太坊开发人员的主要优先事项。
整个 2021 年,我们看到以太坊主网因 DeFi 和 NFT 的增长而变得越来越拥挤。这给网络带来了对其区块空间的前所未有的需求。我们不能简单地通过改变 gas 限制来改变我们可以容纳在一个区块中的交易数量,因为这会使节点更难操作,因为硬件需求会飙升(降低去中心化),如果区块变得太大,它会破坏共识(降低安全性)。
其他链采用了不同的方法,它们优先考虑可扩展性,第二安全性,最后是去中心化。让我们以 Solana 主网测试版为例。该网络有一个主要的客户端开发团队(Solana Labs)、大约 1000 个验证者(来源:SolanaBeach)以及一种称为历史证明(PoH)的不同共识机制。
Solana 采取了独特的扩展路径,即整体区块链。随着计算能力的增加,他们计划无限扩展运行网络的验证节点。这种方法使网络去中心化程度降低,因为节点验证者被迫不断购买性能更好的硬件以不断跟上。由于量子隧道效应,当我们达到芯片内部所能容纳的极限时,人们担心计算能力的增长速度会放缓。在某些时候,我们需要一种新的计算范式出现或技术上的重大突破来使这种方法可持续。因此,我的结论是区块链扩展有更好的长期替代方案。
模块化方法本质上由一个主要网络组成,该网络优先考虑安全性和去中心化,以便它可以充当 L2 的数据可用性层。如果主网络出现故障,所有 L2 都会出现故障。但是,如果 L2 出现故障,所有资金都是安全的,并由 L1 担保。这是以太坊采用的方法,因为 L2 将成为提供最大可扩展性的层。还努力通过数据分片、状态到期和 Verkle 树以及其他各种改进来扩展 L1 。然而,这些变化需要更多的时间来实施,因为安全性和去中心化优先。
模块化区块链的一个关键方面是它们可以无限扩展,而无需快速升级硬件。他们之所以能做到这一点,是因为与单体架构相比,它们在技术和经济上都是可持续的。在@epolynya - Twitter(u/Liberosist - Reddit)的这篇文章中,可以找到关于为什么模块化架构比单体架构更具可持续性的更详细的论证。
从本质上讲,区块链的可持续性分为两个要求:
技术可持续性
节点需要同步。
在合理的时间内从区块链的起源同步。
避免状态膨胀失控。
经济可持续性
理想情况下,L1 产生的收入高于网络运营成本(集中式 L1 不会)。
不能人为地增加吞吐量,因为最终所有中心化的 L1 都将不得不增加费用。
汇总和数据分片 (rads) 成为满足这些要求的唯一解决方案,这就是模块化架构是唯一长期可行的扩展方法的原因。
要更完整地解释为什么rads 是长期缩放的唯一解决方案,请进一步在Medium搜索epolynya,阅读他的文章。
L2 的当前状态以及用户如何受益
我们现在正在扩展,过去几年在工作中的许多解决方案已经上线,至少在有限的容量中,还有更多的解决方案在不久的将来在主网上发布改进版本和 alpha 版本。这些扩展解决方案根据其扩展方法的属性分为不同的类别,如“L2 的类型”部分所述。
Arbitrum是由Offchain Labs团队构建的 L2 。该网络本身称为 Arbitrum One,它利用乐观汇总来扩展以太坊。Arbitrum One 利用欺诈证明并具有链上调用数据可用性,这意味着每笔交易的所有数据都经过完全排序、捆绑并提交到主网。由于它使用欺诈证明,因此存在大约 7 天的争议时间延迟 (DTD)。一旦 DTD 通过,网络上的状态变化就可以被认为是有效的,用户可以通过本机桥提取其可用余额。我们稍后将讨论其他集中式桥梁,它们允许您通过跨 L2 流动性池绕过此欺诈证明期。
Arbitrum One 是目前TVL 最高的 L2 网络,一个允许我们查询数据这些指标的优秀网站是L2Beat。
有许多协议和应用程序已经支持 Arbitrum,包括支持基础设施,可以几乎无缝地切换到使用 Arbitrum 第 2 层。当前使用 L2 的唯一问题是它需要积累更多的流动性和创新解决方案,例如dAMM(由 Starkware 和 Loopring 发明)之类的跨 L2 AMM 结构以及 Connext 和 Hop 之类的流动性协议需要获得足够的流动性并变得足够去信任以所有这些扩展解决方案都可以共享相同的基础设施,以免造成生态系统碎片化。有关 Arbitrum 应用程序生态系统的概述,请访问Arbitrum 官网页面。
关键工具:
区块浏览器 - Arbiscan。
Bridge -本地 Arbitrum 桥(提取资金回到1层需要等待7天)。
网络 RPC 配置 - Chainlist(搜索 Arbitrum One 并添加到 MetaMask)/在桥接资金之前检查您的手机钱包是否支持 Arbitrum(这可能导致资金永久丢失) - 个人推荐:Rainbow wallet(免责声明:不支持)还支持 Arbitrum)。
AMM 聚合器 - 1inch。
如果使用 Arbitrum 桥接器令人困惑,请查看Arbitrum 官网桥接器教程。要从以太坊以外的其他网络进行桥接,请查看下面的 L2 桥接部分(请注意,这些桥接都具有不同程度的中心化)。
Arbitrum虚拟机
Arbitrum Nitro 是对 Arbitrum One L2 的升级,它将定制设计的 AVM(Arbitrum VM)替换为 Web Assembly (WASM) 目标,该目标将处理欺诈证明。这也将使整个系统与 EVM 更加兼容。另一个变化是 EVM 模拟器被 Geth 取代,Geth 是当今运行最多的以太坊客户端。ArbOS 组件也经过修改以提供跨链通信,以及一个新的和改进的批处理和压缩系统,以最大限度地降低 L1 成本。
此升级将无缝推出,因此用户无需执行任何操作,预计升级可将执行速度提高 20-50 倍并显着降低交易成本。有关更多信息,请阅读Offchain Labs 的 Medium 帖子。
Arbitrum的未来
Arbitrum 不仅是一个乐观的汇总,因为 Offchain Labs 团队宣布他们将发布其他基于 zk-proofs 的可扩展性解决方案,同时还改进他们的 Arbitrum One 乐观汇总 L2。这是 zk 化趋势的一个很好的例子,其中许多项目正在转向 zk 未来,因为一旦对 zk-L2 的技术实现进行了更好的研究并允许通用 EVM,执行环境将更加灵活并且可以说更具可扩展性计算。
Optimism是一家公共福利公司 (PBC),它构建了 Optimistic Ethereum (OE),它是 Ethereum 上的乐观汇总 L2。为了描述 OE,我将解释与 Arbitrum 的相似之处,然后讨论其基础架构中的一些关键差异。比较的详细版本线程可以找到 Kris Kaczor。
Optimism和任意性之间的相似之处:
是汇总并将所有交易存储在 L1 上。
乐观,因为他们使用欺诈证明。
使用音序器进行即时“最终确定”。
具有通用的跨链消息传递,允许创建高级令牌桥。
支持与 EVM 相关的工具,但需要专门的扩展。
区别:
不同的欺诈证明验证机制。
Optimism OVM 2.0 与EVM 等效,而 Arbitrum One(后硝基)EVM 兼容。
Optimism 使用单轮欺诈证明与 Arbitrum 多轮欺诈验证。
乐观仍然是封闭的(以前申请人的私有白名单主网)与 Arbitrum 公共主网(无许可)。
关键工具:
区块浏览器 - OptimismEtherscan。
本机桥接器 - Optimism Gateway。
官网用户指南。
实时应用程序门户。
网络 RPC 配置 -链表(搜索 Optimistic Ethereum)
OVM 代表乐观虚拟机,是在 OE L2 中执行所有事务的虚拟机。OVM 将于 11 月 11 日升级(已部署到 Kovan 测试网)。
乐观主义正在走向 EVM 等价的道路,为了实现这一目标,他们推出了 OVM 2.0,这将使 OE 在所有方面成为与 EVM 等效的编译目标。Dapptools(智能合约库和命令行工具 - 形式验证、符号执行、项目管理等)、Hardhat、Solidity、Vyper 等开发人员工具以及所有其他工具都可以在 OVM 2.0 上本地运行,而无需这些工具的开发人员担心支持碎片化的代码库。这就是以太坊社区中每个人都提到的强大的“网络效应”。需要注意的是,EVM 的任何竞争对手都必须从头开始重建所有这些开发人员工具。
您可以在他们的博客文章中阅读更多关于 Optimism 的 EVM 等效之旅,追溯性公共物品资助。
在我看来,Optimism 团队最重要的公告之一是他们承诺将总计超过 100 万美元的利润捐给公共产品,并追溯使用二次投票。Optimism 团队还承诺继续将 L2 音序器的利润 100% 捐赠给未来的公共产品。利润是产生的交易费用收入与 L2 为向以太坊主网提交欺诈证明而必须支付的成本之间的差额。这为其他 L2 设置了优先级,为以太坊社区提供利他主义的前景。
Optimistic的未来
Optimistic Ethereum 对未来有雄心勃勃的计划,路线图可在 Optimism文官网档中找到。
路线图和抽象旨在实现每个组件的独立开发,4个主要组成部分是:
乐观主网部署
防欺诈基础设施
无状态用户
分片
每个组件都将产生增量和独立的版本,每个版本都在朝着统一和乐观以太坊的涅磐更近一步。
Boba是由Enya团队作为 OMG 基金会的核心贡献者构建的 L2 以太坊扩展和增强解决方案。Boba 是一种以太坊第 2 层 Optimistic Rollup 扩展解决方案,可降低 Gas 费用、提高交易吞吐量并扩展智能合约的功能。Boba 提供由社区驱动的流动性池(类似于 Connext 或 Hop 协议等其他解决方案)支持的快速退出,将 Optimistic Rollup 退出期从 7 天缩短到仅几分钟,同时为 LP 提供了激励收益种植的机会。
Boba 最初是 Optimism 的一个分支,他们是 OVM(乐观虚拟机)的主要贡献者之一。一个有趣的事实是,Boba 比 Optimism 更早部署了 OVM 2.0,后者将于 11 月 11 日在 Optimistic Ethereum 上发布。尽管 Boba 一开始是一个分叉,但它们确实具有模块化结构,使它们能够交换向主网提交证明的机制,这允许将来进行一些升级或 zk 化。该团队计划为即将推出的 v3 完全重写代码库,该 v3 将在未来几个月内在主网上推出。Boba 的设计还允许智能合约的可扩展性,并使开发人员能够构建调用在 Web 规模基础设施(如 AWS Lambda)上执行的代码的 dapp。
主要工具:
区块浏览器
博巴网络网关(网桥)
开发者门户
Metis是以太坊上的 L2 扩展解决方案,它利用并行化或分片的乐观汇总架构。在 Metis VMor MVM 中,有所谓的去中心化自治公司,DAC,它们具有独立的计算层和存储层,可以根据运营商的需求(即 DAO、dapp、协议等)进行定制。这些 DAC 是乐观汇总的并行执行层。DAC 是完全可互操作的,并且由于其跨层通信协议,流动性可以在它们之间无缝流动。根据他们的技术白皮书, Metis 以一种可以横向扩展以太坊的方式设计了他们的扩展解决方案,而不会在基础设施上产生大量支出。
我在 Liscon 期间偶然遇到了 Metis DAO 团队,我对基础架构的理解是,它意味着一个网络,它具有不同的执行层,专为计划扩展其运营的不同群体(DAO、dapps等),同时通过向主网提交欺诈证明来保护以太坊的安全性。由于跨 DAC 的本地互操作性,其他 DAC 用户可以在需要时利用一些公共 DAC,例如用于交换的 AMM 流动性。这是一个新颖的设计和一个有趣的实验。
零知识技术被誉为密码学最近最伟大的进步之一,因为它允许为陈述和条件提供数学证明,而无需透露这样做所需的任何信息。我谈到 ZKP 的许多聪明人说,它本质上是数学魔术,因为证明本身非常复杂,而且数学很难让你理解。
来自 Vitalik 关于理解汇总的帖子:ZK 汇总使用有效性证明;每个批次或汇总都包含一个称为ZK-(SNARK / STARK)的加密证明,该证明由 PLONK 等协议证明。在证明后状态根正确后,汇总将证明发布到以太坊主网。我将在“进一步阅读”部分留下更多的资源来学习零知识密码学。
ZK 领域当前最受追捧的目标之一是创建一个完全兼容 EVM 的 zk-layer 2 解决方案。这是一个非常困难的问题,也是许多团队正在努力克服的最大障碍之一。许多团队已经宣布了在不久的将来推出的解决方案。
生产中当前可用的大多数解决方案仅用作功能有限的支付层(Polygon Hermez、Aztec 等),或者通过与 EVM 不兼容的自定义执行引擎 (VM) 添加了功能(Loopring、StarkEx + Cairo、zkSync 等)。
ZkSync
ZkSync是由Matter Labs构建的零知识汇总 L2 网络。当前可用的 zkSync 迭代与 EVM 不兼容,并且支持支付功能、使用名为 Zinc 的低级语言的有限智能合约、NFT 铸币和其他一些功能。然而,在 Rinkeby 测试网上已经有一个完全兼容 EVM 的 zkSync 版本,预计将在未来几个月内在主网上推出。
zkSync 1.x 自今年 3 月开始上线,为 Gitcoin 等平台提供服务,用户可以在 zkRollup 上支付公共物品赠款,其费用仅为使用以太坊主网的一小部分成本。任何人都可以通过本地桥将资金桥接到汇总,并使用zkWallet使用网络进行支付. 该钱包还允许用户在网络上铸造和接收 NFT,以及发送和接收付款。zkSync 的合作伙伴也有原生支持 zkSync 支付,比如前面提到的 Gitcoin 集成。一旦网络与 EVM 兼容,大多数应用程序将开始支持 zkSync。这是因为标准 Solidity 合约 ABI 可以部署在网络上,只需对代码库进行最少的更改。目前,zkSync 上的所有合约都必须写在 Zinc 框架中,这抑制了从以太坊主网收到的网络效应。
代码:zkSync 是完全开源的,因此任何人都可以查看贡献给他们GitHub 存储库的源代码。
zkSync 2.0
zkSync 2.0 是网络升级的名称,它带来了 zkEVM 功能并为图灵完备操作打开了空间网络。它将完全支持用于在以太坊上编写智能合约的所有工具,无论是像 HardHat、ethers.js、Dapptools、OpenZeppelin、Solidity、Vyper 等核心工具。此外,像 TheGraph 这样的核心基础设施将能够在链上索引数据,以创建更好的区块链数据获取基础设施,以构建可扩展的去中心化应用程序。
无数项目已经计划在 zkSync 2.0 上部署他们最新版本的协议。这包括 Aave、Curve、Balancer、1inch、Argent 钱包等协议。它还将得到 Connext 和 Hop 等桥梁的支持,以便在无需桥接到以太坊的情况下拥有跨 L2 的流动性。
许多团队同时在追求 zkEVM 作为一项技术。目标是在不以任何方式损害安全性的情况下拥有完全的 EVM 兼容性/等效性。主要目标是建立分散的定序器和验证器基础设施,并完全支持 SNARK(在 Starkware 的情况下为 STARK)。zkSync的zkEVM是2021八月它的第一个雄心勃勃的部署日期因各种详细工程原因而被推迟这一职位。
如果你想试用 zkSync 2.0,有一个名为UniSync的 Uniswap v2 克隆,你可以在 Rinkeby Ethereum 测试网上试用。要了解有关 zkEVM 的更多信息,我建议阅读他们的社区常见问题解答。
StarkWare是一家为区块链行业开发基于 STARK 的解决方案的公司。他们的产品为区块链应用程序提供安全、去信任和可扩展的解决方案。
StarkWare Industries Ltd. 的主要贡献之一是其在零知识区块链计算领域的科学研究和技术进步,发明了 STARKs(可扩展的透明知识参数)。这些是一种具有完全去信任设置的有效性证明形式,可以将所有链下计算卸载到单个链下 STARK 证明者。然后,证明者必须使用链上 STARK 验证器验证这些计算的完整性。
Starkware 的最佳学习中心之一是Starkware 的 STARK 页面,您可以在其中阅读包含数学基础的学术论文,然后深入研究如何使用带有代码示例的 STARK 以及各种其他有用资源。“进一步阅读”部分提供了更多学习 STARK 的资源。要及时了解 Starkware,请关注他们的 Medium 博客和内容页面。
StarkEx
StarkEx是Starkware开发的 L2 可扩展引擎,支持在 ZK 环境中执行开罗操作。它目前支持的功能有:
Volition,一种混合链上/链下数据解决方案
自我监护
快速提款
ERC-721 & ERC-20 支持
L2 NFT 铸币
DeFi 池化
dAMM(分布式 AMM)
实时 Oracle 价格馈送
跟踪利息/资金
数据可用性:汇总、验证(稍后会详细介绍)
以及即将推出的其他功能:
数据可用性:Volition
独特的铸币
与侧链之间无缝交互
StarkEx 生成有效性证明以确保所有链下计算都以完整性执行,生成的 STARK 证明然后在提交到以太坊主网之前在链上进行验证。有关 StarkEx 工作原理的更多信息,请访问StarkEx 页面。
dYdX 是一个链上衍生品平台,运行在 Starkware 构建的 zk-rollup 之上。该平台在开罗完全重写,并存在于自己隔离的 L2 上,用户可以轻松地从以太坊主网中桥接资金,并以低交易费用开始交易。整个订单簿都在 L2 上,因此用户拥有比 L1 更好的用户体验,而不会影响安全性和去中心化,因为汇总本身是无需许可的,并且可以通过无需信任的证明者和验证者进行自我监管。
dYdX 是 Starkware 的 StarkEx 的自定义实现,目前是 zk-rollup L2,根据L2beat锁定的价值约为 1B 美元,在L2拥有最多的 TVL 。
StarkNet是以太坊上一个无需许可的去中心化 ZK-Rollup。它支持图灵完备的计算,并将通过 Solidity 到 Cairo 编译器提供开箱即用的 EVM 兼容性,但是,本机 Cairo 代码将具有更高的性能。StarkNet 还将提供一系列数据可用性解决方案,这意味着用户将能够在每次交易的基础上在 zk-rollup 和 validium 之间切换(更多信息请参见 validium/volition 部分)。
由于 L1<->L2 通信和 STARK 证明者和验证者将完全无需许可和去中心化,因此该网络将具有与以太坊主网相同的安全保证,同时大规模扩展吞吐量并提供出色且无缝的用户体验。
Starkware 宣布他们将在 11 月底之前在主网上推出 StarkNet Alpha。他们正在采取一种受乐观汇总同行启发的方法,最初部署在网络上的智能合约将获得许可,这意味着 Starkware 团队必须手动批准智能合约的部署。在他们的公告中,他们还宣布 StarkNet 的未来版本将不会向后兼容 alpha,因为他们将重新启动网络状态。
作为 Alpha 1 和 Alpha 2 的一部分,将推出其他功能,其中包括:
智能合约构造器
更好的测试框架
块和 tx 哈希
账户和代币合约
支持合约可升级性和事件
Warp:由 Nethermind 开发的 Solidity to Cairo 编译器
以太坊签名
StarkNet 全节点
开发人员可以通过学习 Cairo 在本地和 StarkNet alpha 上编写、编译和部署智能合约,开始为 StarkNet 构建。要开始使用,请查看Cairo 和 StarkNet 文档。
还有许多围绕 StarkNet 生态系统构建的工具和服务(摘自StarkNet Alpha 公告):
Voyage : StarkNet Alpha 区块浏览器。
Open Zeppelin 正在致力于StarkNet的标准合约实现,并且还开始致力于开发人员的环境:Nile。
ShardLabs 正在开发StarkNet HardHat 插件和更好的测试框架。
Erigon 团队正在努力扩展他们的以太坊完整节点以支持 StarkNet(代号:Fermion)。他们正在与我们合作设计 StarkNet 的核心机制。
Equilibrium 正致力于在 Rust 中实现 StarkNet 完整节点。
Cairo审计服务:在未来几个月内,ABDK、ConsenSys Diligence、Peckshield 和 Trail of Bits 将进行Cairo审计。
Polygon Hermez 是一个基于以太坊的无需许可的去中心化 ZK-rollup。Hermez zk-L2 及其团队被 Polygon 生态系统收购并合并。Polygon 有一个 PoS 数据可用性层、一个等离子链,并且还在开发利用乐观汇总的扩展解决方案,以及其他各种解决方案。
Polygon Hermez 团队还在一篇Medium 博客文章中宣布了他们的全面 EVM 支持 (zkEVM) 计划。他们预计将在 2021 年第四季度末推出一个测试网,并在 2022 年第二季度的某个时间推出主网。
Polygon Hermez 协议使用与上述其他 zk-rollup 非常相似的动态。它有一个链下证明者来验证交易并生成一个 SNARK 证明,然后提交给链上验证者;如果证明有效,则新状态将在以太坊主网上提交和结算。有关 Polygon Hermez 基础架构的更多详细信息,您可以访问文档。
Hermez 团队还有一份白皮书,详细介绍了该项目的长期愿景。由于后来发生 Polygon 合并,它现在有点过时了,并且 HEZ 令牌不再存在,因为从 HEZ 到 MATIC 的交换(1HEZ = 3.5MATIC)并且 HEZ 被完全淘汰。除此之外,它在 Polygon 的领导下,目标保持不变。为以太坊生态系统带来巨大的可扩展性。
目前,任何人都可以使用 Polygon Hermez,但它不兼容 EVM。它主要用作 zk-rollup 环境中的支付平台。要使用 Polygon Hermez,请使用 MetaMask 或 WalletConnect连接到他们的网络钱包 UI,并将资金存入他们的 L2,在此基础上,您可以以以太坊主网的一小部分成本与其他用户自由交易。
Aztec Network 是以太坊上以隐私为中心的 ZK-rollup L2。Aztec Network L2 允许以完全私密的方式进行快速、廉价、与 DeFi 兼容的交易,而不会影响以太坊的安全性和去中心化。Aztec 建立在PLONK之上,PLONK是他们开发的SNARK技术的通用标准。Aztec 2.0 是该协议的当前迭代版本,并针对 v1.1 的各种缺点进行了改进。
Aztec 协议特点:
身份隐私:通过加密匿名,发送者和接收者的身份被隐藏。
余额隐私:交易金额已加密,使您的加密余额保密。
代码隐私:网络观察者甚至无法看到交易属于哪个资产或服务。
对 DeFi 的可扩展私有访问(Uniswap 等)。
气体优化版本的 PLONK(当前为 TurboPLONK,未来为 UltraPLONK)协议。
Noir 的可编程隐私——私人合同语言。
作为用户,您可以:
存款:通过将代币存入阿兹特克来保护您的代币。
私人支付:加密余额和身份——适用于所有代币。
多设备恢复:保护您的资产免受丢失的密钥。
取款:匿名将您的代币带回第 1 层。
Escape Hatch:即使所有汇总提供程序都出现故障,您的退出也有保证。
Aztec 团队构建了一个名为zk.money的私人钱包应用程序,用户可以将资金存入 Aztec 2.0 zk-rollup,“保护他们的资产”,并在网络上进行交易。
Loopring协议是一个开源的 zkRollup 协议。它是以太坊智能合约和 ZK 电路的集合,描述了如何构建高度安全、高度可扩展的基于订单簿的 DEX、AMM 和支付应用程序,最近传出中国人民银行申请采用Loopring的ZK支付技术。
他们还增加了 NFT 铸造和转移功能,并宣布将于 2021 年第四季度末推出NFT 市场。L2 的新增功能包括:
重新设计的 UI/UX 用于他们的交流
多层路印钱包(将跨L2/跨链)
Loopring 区块浏览器(Loopring子图)
展望未来,他们还计划添加:
NFT市场
ZK EVM
dAMM
多层钱包+手机钱包
交易所改进
正如我在本文中多次提到的,zkEVM 是几乎所有 L2 都在以一种或另一种方式努力实现的目标,因为从长远来看,有效性证明在安全性、可扩展性和执行方面比欺诈证明具有许多优势L2s 从使用一个而不是另一个中获得的优势。这是一种引领团队走向渐进式 zk 化的趋势。这是路印的 CTO 写的一篇关于他如何看待L2s未来的好文章。
另一个伟大的创新是 dAMM,它是 Starkware 和 Loopring 的联合合作,旨在构建一个跨 L2 的 AMM,以防止分散的流动性。
该团队正在为其交易所构建许多功能,以改善整体用户体验并降低成本,他们还计划将钱包扩展到其他 L2,如 Arbitrum、zkSync 2.0、Optimism 和兼容 EVM 的 L1像 BSC、Moonbeam 和 Acala(Polkadot 平行链)、Harmony 等等。
根据他们的关于页面,Loopring 协议的工作方式与上面提到的其他 zk-rollup 非常相似:
“Loopring 中继器(又名操作员)是后端系统的实现,它与协议交互以运行 zkRollup。它托管和更新链下 Merkle 树,创建汇总区块,生成 zkSNARK 有效性证明,发布数据 +证明到以太坊等。我们的中继器已针对其用例进行了高度优化:从订单簿匹配到证明生成。注意:在执行所有这些操作时,它永远无法访问或冻结用户资金 - 协议根本不会允许它。”
“虽然路印协议与中继器无关(任何人都可以构建和使用他们自己的中继器来运行他们的 zkRollup/产品),但所谓的“Loopring L2”(以及上面的产品)由路印中继器提供服务. Loopring 中继器 API 可供构建者、用户和其他希望在以太坊上执行无燃料、高速交易和转账的应用程序使用,或者以其他方式读取或写入我们的 L2。”
有用的资源:
Loopring 3.8 设计文档
路印协议 v3 代码
Validium/Volition(链下调用数据)
在本节中,我们将讨论一种混合扩展方法,该方法不将调用数据放在链上,而是在安全性方面做出一些妥协以提高可扩展性。这种方法不再被视为“真正的 L2”,其中定义是一个可扩展的网络,它继承了它所构建的网络的相同安全保证。
什么是Validium?
validium 是一种扩展解决方案,它利用有效性证明但具有链下数据可用性。它损害了以太坊的安全性,但仍然比侧链安全得多,因为状态转换已经通过使用 STARKs/SNARKs 验证了有效性。目前,基于 validium 的解决方案仅适用于特定用例,并不普遍兼容 EVM 或 WASM 等执行目标,但是随着 Starkware 和 zkSync 等团队的最新进展,这将在不久的将来成为可能。要更深入地比较 zk-rollups 和 validium,请阅读zkSync官方文档的比较。
什么是Volition?
Volition 是一种L2 可以采用的架构(由 Starkware 首创),用户可以选择在 L2 上基于每笔交易使用 validium 还是 zk-rollup。这将允许用户指定他是否希望在同一 L2 内最大化分散和安全性或可扩展性;这种架构获得了很大的关注,并将成为 Starknet 和 zkSync 2.0 L2 以及未来其他基于有效性证明的解决方案的整体设计决策。
Starkware 已与多个项目合作,构建了一个运行 StarkEx 引擎的用例定制验证,以提供大规模的可扩展性。对于寻求真正的 L2 安全保证的项目,采用了使用 StarkEx 引擎的意志模型。
ImmutableX
ImmutableX是 NFT 第 2 层,它利用 StarkEx 意志基础设施为 NFT 提供大规模的可扩展性。它通过提供一个开放的 NFT 市场、合作项目在他们的网络上运行他们的 NFT 游戏和应用程序的访问权限以及为 NFT 爱好者提供廉价、快速、安全和可扩展的用户体验来实现这一点。要开始在 ImmutableX 上构建,请联系他们并查看他们的文档。
Sorare
Sorare是一款梦幻足球游戏,它利用 StarkEx Validium 为大众扩展他们的 NFT 游戏。
DeversiFi
DeversiFi是一个去中心化的加密货币交易所,运行在自定义的 StarkEx Validium L2 上。
zkPorter
zkPorter是 zkSync 的 validium 实现,它将在意志设计中与 zkSync 2.0 并行运行。来自zkEVM 常见问题解答:
“zkPorter 将数据可用性——重建状态所需的基本交易数据——置于链下而不是以太坊上。相反,数据可用性是通过 zkSync 代币抵押者的权益证明来保护的。这实现了更高的可扩展性(数万 TPS),并且作为结果,与侧链相当的超低交易费用(在几美分的范围内)。”
“zkPorter 的安全性仍然比任何其他 L1 或侧链都要好。在最坏的情况下,恶意行为者控制序列器和超过 1/3 的总权益,他们可以签署有效的状态转换但保留数据。在这个在这种情况下,状态被“冻结”,用户将无法退出,但攻击者的股份也被冻结。因此,拥有大量股份的攻击者没有直接的方式从漏洞利用中获得经济利益。”更多信息可以在zkPorter Medium 帖子中找到。
用户
由于 L2s 用户最终能够使用他们最喜欢的 web3 应用程序享受低费用,出现了更好的用户体验,因为交易确认几乎是即时的(感谢 L2 排序器),并有助于大规模扩展区块链。这将使对不可变区块空间的访问变得更加实惠,并通过简单直观的应用程序帮助新用户实现网络民主化,这些应用程序将抽象出所有复杂性。
**Alpha:**其中许多 L2、在顶部启动的协议以及提供服务的应用程序都在逐步去中心化的道路上,这个过程的一部分通常涉及向早期采用者和贡献者追溯令牌分发。如果您现在贡献并使用这些项目,一旦(或如果)项目启动代币,您很可能有资格获得奖励。
建设者
应用程序开发人员、协议设计人员以及参与构建过程的其他所有人都将能够构建可相互组合和互操作(甚至跨汇总)的可扩展的去中心化应用程序。
扩展不仅允许更多用户为网络带来指数级更多价值(梅特卡夫定律),而且还允许在链上执行更多计算成本高的操作,这将扩展应用程序设计空间并经济地创建新的 web3 用例并且技术上可行。
诸如社交代币、去中心化社交网络和协议(即Showtime、Aave 社交图协议、NFT 游戏(在像 ImmutableX 这样的 L2 上运行)之类的东西终于成为可能。建设者正在慢慢失去阻碍他们发展的枷锁, zk-rollups 还允许自定义执行层,不需要受 Solidity 和 EVM 的约束。
目前的缺点
目前,流动性在 L2 之间分散,在撰写本文时还没有直接的方法来使用跨 L2 AMM。许多开发人员工具无法在各种 L2 上开箱即用地用于 dapp 开发,因此团队工具团队需要构建其软件的变体,以添加对各种不同扩展解决方案的支持。将来,这将通过完全 EVM 兼容性或理想情况下与 EVM 等效性或标准设计规范来缓解,这将使 zk/optimistic-rollups 可以无缝共享工具。
当前部署的 L2 的部分技术基础设施(如排序器或桥接器)是集中式的,因为 Arbitrum 和 Optimism 等解决方案处于测试阶段(一旦它们足够自给自足,这些护栏将被解除)。L2 也破坏了可组合性和互操作性,因此没有无缝的方式来跨不同的 L2 通信消息,也没有从另一个 L2 中的其他智能合约调用智能合约。
在 Oracle 基础架构和高质量数据馈送方面还有很多工作要做。Chainlink 正在努力与所有 L2 以及其他预言机提供商进行集成,但是,要使基础设施像在以太坊主网上一样强大,需要时间和精力。
就 L2 的 UX 而言,另一个关键问题是法币入口。绝大多数中心化交易所目前不支持本地提款到 L2,因此对于技术不熟练的人来说,将资金桥接到 L2 是非常麻烦的(特别是如果他/她必须支付以太坊 L1 费用)。当前的解决方法是使用交易所撤回到像 Polygon PoS 这样的侧链,它在像 Hop 或 Connext 这样的跨链(中心化)桥梁中具有足够的流动性。
但我们最需要努力的一点是对用户的教育。我见过无数人抱怨以太坊的高gas费用,并以牺牲去中心化和安全性为代价迁移到交易费用便宜得多的 L1(即 Avalanche、Solana、Fantom、Terra)。作为以太坊社区的一员,我想寻求帮助,让大众了解以太坊的可扩展性,以及他们如何以负担得起的方式在我们的生态系统中保持活跃。我们还应该与不同的应用程序和协议进行交流,并在其治理论坛中提交提案,为 L2 流动性和/或 L2 流动性绑定(a la OlympusDAO)创建流动性挖掘奖励。这将使用户迁移更加无缝,因为流动性是用户仍在使用 L1 的最大原因之一。
正如我上面提到的,由于流动性不在 L2 之间共享,因此对整个以太坊生态系统中分散的流动性存在许多合理的担忧。在本节中,我将介绍一些计划解决这个问题的项目和流动性模型。
" Hop是一种可扩展的 rollup-to-rollup(也支持 Polygon PoS 和 xDai)通用非托管令牌桥。它允许用户几乎立即将令牌从一个 rollup 或侧链发送到另一个,而无需等待网络的挑战期。”
“它的工作原理是让做市商(称为 Bonder)参与到目的地链的流动性中,以换取少量费用。”
“这种信用由 Bonder 以 hToken 的形式提供,然后在 AMM 中交换为它们的本地代币对应物。”
“最终结果允许用户将代币从一个网络无缝转移到另一个网络。”
Hop 团队还提供了一个SDK,使开发人员能够将 Hop 功能集成到他们的去中心化应用程序中。
Connext是不同网络(L1 和 L2)上的流动性池网络。用户在这些池之间交换价值,类似于 Uniswap 等 AMM DEX。
Connext 路由器充当网络的骨干,为用户交换提供流动性并赚取费用作为回报。
他们创建了NXTP,这是一个用于通用 xchain/xrollup 交易的轻量级协议,保留了底层执行环境的安全属性(即它不依赖于任何外部验证器集),Connext 协议可以通过xPollinate UI访问。
" Synapse是一个跨链层 ∞ 协议,支持区块链之间的无摩擦互操作性。通过在任何 L1、侧链或 L2 生态系统之间提供去中心化、无需许可的交易,Synapse 支持完整的区块链活动,例如资产转移、交换和具有跨链的通用消息传递。链功能——这样做可以实现基于其跨链架构的新原语。”
“Synapse 网络由使用阈值签名方案 (TSS) 运行的跨链多方计算 (MPC) 验证器保护。该网络是无领导的,每个验证器在接收到各种链上事件时运行相同的过程来维护安全性。MPC 验证者组跟踪的链。一旦所有验证者的三分之二使用他们自己的个人密钥集体签署了同一笔交易,网络就会达成共识并向目标链发出交易。”
“ Celer cBridge是一个多链网络,可以在不同的第 1 层区块链(例如以太坊和 Polkadot)内和跨第 1 层区块链以及不同的第 2 层扩展解决方案之上实现即时、低成本和 ANY-to-ANY 的价值转移,例如 Optimistic Rollup、ZK Rollup 和侧链。”
deBridge是一种跨链互操作性和流动性转移协议,允许在各种区块链之间真正分散地传输任意数据和资产。deBridge 智能合约的跨链互通由 deBridge 选举的独立预言机/验证器网络提供支持治理。
该协议通过锁定/解锁本地链上的资产和在二级链或L2s上发布/记录打包的资产(取消设置)来实现不同区块链之间的资产转移。不同区块链之间的跨链通信由选举产生的验证者维护,这些验证者运行deBridge节点来对在不同区块链的deBridge协议的智能合约之间传递的跨链事务进行验证。
dAMM是 Loopring 和 Starkware 联合开发的跨 L2 AMM 设计。
dAMM 的优点:
基于 ZK 的 L2(例如,DeversiFi、Loopring ……)异步共享流动性——让 LP 进行更多交易。
LP 服务 L1 AMM,例如 Uniswap,同时参与 L2 交易 => 不妥协地扩展。
dAMM 利用 L1 的免许可性质,缓解由于不同的 L2 导致的流动性碎片化。
Tokemak是一种流动性路由协议,它是新出现的 DeFi 协议浪潮的一部分,通俗地称为 DeFi 2.0(或 DeFi 2021)。
“它可以被认为是一个去中心化的做市平台和一个流动性路由器,它分解了 DeFi 的传统流动性供应和做市。位于去中心化交易所的“层”之上,Tokemak 允许控制流动性流动的位置,并提供一种提供和采购流动性的更简单、更便宜的方式。”
Tokemak宣布,他们计划通过创建一个深度流动性池来解决流动性碎片化问题,该池可以将流动性从 Hop 等跨 L2 桥梁路由到池中,以解决当前的流动性碎片化问题。
跨 L2 的流动性碎片化问题已经通过各种方式和不同的参与者得到解决。我个人的猜测是,将出现一个包含 dAMM + Hop/Connext + Tokemak 设计混合的模型,以便以一种使其看起来完全统一的形式抽象 L2 流动性碎片。
这些是我每天使用的工具,用于衡量以太坊 L2 的采用状态、交易成本以及 L2 协议收入是多少。
Dune Analytics是一个数据分析平台,允许任何人轻松聚合和可视化区块链数据。在 Dune 上,您可以在数小时内为您的研究项目、文章、DAO 或任何其他项目创建数据中心。关于 L2,我用它来监控有多少资金被锁定在 L2 桥内。相关数据仪表盘:
由@eliasimos创建的Bridge Away 仪表板概述了有多少资金被锁定在桥内进入其他 L1(Avalanche、BSC、Fantom 等)、侧链(Ronin、Polygon PoS)以及几个 L2,如(Arbitrum、Optimism、zkSync 和波巴)。了解用户在哪里架桥以了解资金流向何处以了解以太坊的不足之处以及如何改进也是很好的。如果以太坊提供更好的用户体验,那么离开网络的资本就会少得多(尤其是新用户)。
钱包交易和天然气费用仪表板(Wallet Transaction & Gas Fees Dashboard),@kevdnlol 用于分析以太坊上的手续费市场,需要这个图表数据链接,可以关注Block unicorn公众号,加入社区获取。
L2BEAT 是查看以太坊 L2 中有多少 TVL 的领先仪表盘(数据图表)。
L2beat 的一大特色是它们还具有 L2 中使用的缩放技术类型及其当前服务的目的。他们还有一个很好的常见问题解答页面,我经常为刚学习 L2 的初学者参考。
L2Fees是David Mihal构建的众多出色仪表板之一,它显示了与以太坊主网相比,在某些 L2 上执行不同操作的成本是多么低。
L2正在高速发展阶段,L1会不断的向L2迁移,因为L2是L1未来的最佳栖息地,这种转变看似非常缓慢,其实在爆发那瞬间就可以完成。关于更多L2的知识与文章,请关注我们Block unicorn查看历史文章,获得更多L2知识。
https://news.huoxing24.com/20211126173849183343.html
Arbitrum解决了区块链的三难问题:可扩展性、去中心化、安全性。 仅仅扩大规模是不够的。在增加其交易吞吐量的同时,区块链必须保留区块链技术的两个基本属性:去中心化和安全。这就是所谓的区块链三难问题。截至目前,唯一能满足这三个要素的以太坊扩展方案就是像Arbitrum这样的rollups。在Arbitrum上已经处理的交易总数达356万笔,2021年9月12日,日交易数量达到最高的26.8万笔。
在处理能力方面,Arbitrum应该可以实现40000个TPS,与使用以太坊底层扩展相比,有5倍的平均成本优势(目前以太坊为2美元对10.38美元,见实时第2层扩展费用)。除此之外,Arbitrum实际上正在努力将费用进一步降低90%-95%,这意味着你只需花几十美分就能铸造一个NFT或转移eth。在Arbitrum上每天花费的gas费总额也一直低于以太坊。而9月12日的明显飙升则是由于一个名为ArbiNYAN的第2层扩展流动性挖矿平台的推出。
Arbitrum实现了这种高吞吐量,同时从第1层扩展共识中获得了安全性。作为比较,早期的第1层扩展方案,如Ethereum和Bitcoin,优先考虑了去中心化和安全,但牺牲了可扩展性,这一点从今天的高gas费就可以看出。同样,其他有竞争性的第1层扩展方案,如Solana和EOS,因为分别只有200和21个节点控制他们的网络,导致它们牺牲了去中心化。反过来,中心化也会影响安全,因为其会增加51%的攻击机会。同样,侧链有可能在主网中带来攻击载体,因为它们依赖于自己的共识和区块验证模型。另一个安全性有限的例子是协议的改进,因为具有“更大区块”的区块链本质上更难验证,并可能变得更加中心化,反过来同样导致了其更不安全。然而,请注意,并不是所有的rollups在早期都是去中心化的,尽管大多数,甚至所有,都致力于逐步去中心化。
Arbitrum是截至目前最兼容EVM的第2层扩展方案。这使得开发人员将现有的以太坊应用程序迁移到rollups上几乎是不费吹灰之力的,因为他们不需要重写代码。Arbitrum目前可以支持不计其数的dApp,是最大的以太坊第二层网络,在DeFi协议中锁定的总价值超过23亿美元。作为比较,ZK-rollups和支付通道只支持简单的支付、交换和其他特定应用的使用。目前,它总共有2361个经过验证的合约,自9月以来,平均每天增加12个合约。
随着更多的dApp被整合到Arbitrum rollup中,Arbitrum不仅对开发者非常有吸引力,也因此对用户很有吸引力。使用Arbitrum的特定地址数量的增加证明了这一论断。
在这些地址中,聪明钱地址似乎对Arbitrum给予了特别关注。如下所示,使用以太坊的ETH百万富翁中有50%也使用Arbitrum。对于那些还不熟悉Nansen标签的人来说,ETH百万富翁是指ETH余额至少为100万美元的地址。
简单来说,它建立在加密货币领域的王者——以太坊——之上
我们相信像Arbitrum这样的rollups将在未来几年主导以太坊的可扩展性的另一个原因是,它们是建立在以太坊上的,而以太坊是加密货币领域的王者。这使他们具有先发优势。首先,就使用情况而言,以太坊仍然是世界上最流行的区块链协议,上面有3000多个dApps、DeFi、NFT、DAO和虚拟世界生态系统。比特币是这方面唯一可以相提并论的区块链,但其缺乏承载rollups的能力。
其次,与大多数人所认为的以太坊2.0会使rollups过时的观点不同,考虑到以太坊 2.0在几年后才会全面部署,Arbitrum等rollups应该是第一个事实上的扩展解决方案。而恰恰相反,数据分片,即以太坊2.0的第二步,主要是为了加速rollups。有rollups分割存储的状态,有分片分割交易的历史,还有rollups将自己注册到特定的分片中,rollups的吞吐量的可扩展性是指数级的,到2030年有可能达到1500万TPS。
由于这些原因,很明显,像Arbitrum这样的rollups在不久的将来会有独特的地位来领导以太坊可扩展性解决方案的浪潮。
准备好迎接第二层扩展方案代币的到来,除非你是开发者或早期投资者,否则你仍然可以通过购买项目的原生代币来获得曝光。虽然大多数像Arbitrum这样的rollups还没有原生代币,但我们可以预计大多数rollups项目最终都会发布。
https://news.huoxing24.com/20211126201928630337.html
https://news.huoxing24.com/20211213164900713454.html
目前已经有大量的资源详细说明了什么是ZK Rollup,以及与Optimistic Rollup的区别。
在这里,我只关注zk rollup背后的基本知识,以及zk游戏的两个主要参与者--zksync和StarkWare之间的区别。
**基础知识:**以太坊rn就是我们所说的"单片机"。因为共识、执行和数据可用性都发生在ETH区块链上。这不是可持续的,也是其不能扩展的原因。因为这意味着所有节点都必须执行这3个功能。为了扩大规模,Eth必须变得"模块化"。这意味着只将区块链用于其最擅长的领域:共识,并将执行和数据可用性(DA)的负担转移到链下。但我们如何以完全继承L1安全性的方式移动执行和DA呢?
**zk rollups:**通过zk rollup,数以千计的tx被分批纳入一个单一的、数学上可验证的zk证明,并且只有这个证明被存储在链上。
以下,让我们来比较一下zksync和@StarkWare。我们将努力保持清晰,并遵循以下角度进行对比。
团队和开端
技术
数据可用性
资金和支持者
目前的产品和路线图
个人印象和机会
StarkWare:始于2018年5月。该团队由世界级的密码学家和科学家组成。核心人员是前Zcash首席科学家,多年来一直是zk领域的创新先锋。他们正通过Starknet将学术理论转化为现实世界的产品。他们无疑是这个游戏中最著名的团队。
Zksync:始于2019年12月。实际上,在zk领域有一个"第二好的",它就是正在建立ZkSync的Matter Labs团队。该团队由@gluk64共同创建,我无法找到更多关于其背后聪明人的信息,但ZkSync 2.0带来的技术突破足以说明问题。他们有外来者的气息,而且行动迅速。
两个项目都有一个类似的架构,有一个插入Eth区块链的rollup智能合约,以存储L2状态转换的zk证明。另外,它们都有2种链外行为者,负责为网络提供动力。
**证明者:**负责繁重工作的少量节点。他们计算所有的txs,并将其汇总为简洁的zk证明。它们在专用硬件上运行,可以是黑盒子。我们所知道的是,它们在数学上无法伪造假的ZK证明。
**验证者:**负责抗审查工作的大量节点。他们验证证明者提交的证明的有效性。不需要特定的硬件。每个人都可以运行。
此外,这两个项目都必须竞相克服一个主要的技术问题,那就是创建一个通用的ZK证明系统。
这是一个圣杯,因为直到现在所有的ZK线路都需要特定的应用。这意味着每个应用只有一个ZK rollup,而没有EVM兼容性。
你猜怎么着,zksync和StarkWare都做到了,但技术上有所不同。
StarkWare:他们使用的加密技术是基于STARKs的。他们是这项技术的先驱,与SNARKs(由zkSync使用)相比有两个主要优势:
"T"意味着"透明",这意味着该系统无需信任设置即可工作。它们的生产速度比SNARKs快10倍。但STARKs的问题是技术不如SNARKs成熟,如果它允许图灵完备性,就很难使其与EVM兼容。
此外,Starkware创造了Cairo,一种特定的编程语言,允许运行由STARKs驱动的自由裁量程序。但由于很少有人愿意学习一种新的编程语言来做智能合约,他们现在正与@nethermindeth合作创建Warp,这是一种转译器,可以将solidity智能合约无缝转换为Cairo,以使@StarkWare的EVM兼容。
zksync:使用的zk系统是基于SNARKs(尤其是PLONK)。因此,整个系统的安全性依靠于2019年秋季推出的一个可信仪式。它涉及许多知名加密货币玩家,其中包括Vitalik Buterin。如果至少有一个参与者是诚实的,那么这个系统就可以证明是安全的,所以我很舒服,不认为"可信设置"的说法可以用来对付zksync。
尽管zkSync团队做了很多优化,但SNARKs还是比STARKs慢。不过,他们的系统允许以比STARKs更自然的方式兼容EVM。事实上,智能合约可以(几乎)由zkSync编译器逐一转换操作码,这使得solidity成为zkSync的"主要公民",而不需要中介语言或转码器。
zk rollups将txs计算的负担从L1中移出,并允许ETH扩展到2-3K tps。这很好,但还不够。采用"rollup only"的方法,DA负担仍然在L1上,而tx数据则通过calldata写入L1。
DA超级重要。这是允许你在Etherscan上查看tx发生了什么的关键。没有这一点,tx的执行就成了一个黑盒子。如果你喜欢便宜的tx而不是在L1上直接追踪,这也许是可以的。因此,zk rollup必须向用户提供一个选择。要么你的tx数据写在L1上,但费用要高一点,要么你优先考虑超便宜的tx,并信任L2上的一些实体来保证你的tx数据的可用性。这样一来,L1就可以从DA负担中解放出来,ZK rollup就可以扩展到20-30k TPS。
StarkWare: 用Volition系统解决DA的挑战。Volition允许最终用户在tx的rollup结算(链上DA)和单个tx层面的有效结算(链下DA)之间进行选择。在有效结算的情况下,链下DA由一个集中的"数据可用性委员会"(DAC)来保证,该委员会由著名的加密货币实体组成。
这听起来像中心化,但这是终端用户自愿选择的超低价TX的权衡。
**zksync:**对DA挑战的解决方案是zkPorter,这是一个分片基础设施,与zkSync的zk rollup无缝运行。想象一下,zkSync rollup是保证链上DA的shard0。然后其他分片可以选择不同的DA政策,并在链外存储tx数据。
StarkWare的Volition和zksync zkPorter之间的主要区别是,对于Volition来说,结算的选择是基于tx的(用户为每个tx选择DA),对于zkPorter来说则是基于账户的(一个zkPorter账户只能产生以链下DA产生tx)。
另外,对于zkPorter来说,链下DA系统更加去中心化,因为DA是由zkSync原生代币激励的"守护者"网络而不是中心化的"DAC"所保证的。
StarkWare:
2018年5月完成600万美元的种子轮(Pantera/Naval/Vitalik)。
2018年10月完成3000万美元的A轮融资(Paradigm/Sequoia/Cb Ventures)。
去年3月完成7500万美元的B轮融资(Paradigm/3AC/Alameda)
去年11月完成5000万美元的C轮融资(Paradigm/3AC/Alameda)。
目前,StarkWare的估值为20亿美元。这是一次世界级的融资,有著名的投资者。大佬们和以太坊基金会都在其中。Vitalik本人还评论了Starkware制作的大部分文章。Shu和Sam也在同一条船上。这种项目怎么可能失败呢?
zksync :
去年3月完成600万美元的A轮融资(Binance/Cb Ventures/AAVE/ Balancer/Curve)。
去年11月完成5000万美元的B轮融资(Horowitz/Placeholder/Crypto.com等)。
董事会中的大人物较少,看起来像一个大的Defi/CEX加密货币家族资金。这听起来很滑稽,但实际上很重要,因为ZK rollup的成功将在很大程度上取决于Defi协议和直接CEXs的整合。所以我非常看好zksync生态系统的快速整合。
StarkWare有着令人难以置信的演变,因为他们坚持不懈地将其顶级密码学论文转化为现实世界的创新。他们的路线图总结如下:
他们首先推出了StarkEx,这相当于"行星"阶段,并允许创建由Cairo和STARKs驱动的有权限的、特定应用的zk rollup。如果你不清楚,可以想想@dydxprotocol ,@Immutable 或@deversifi 。因为它们是3个主要的应用程序,它们由StarkEx的在产版本驱动。
到目前为止,StarkEx已经通过这些应用程序解决了超过500万个txs和2500亿美元的价值。StarkEx的效率现已得到证实,StarkWare很快就会进入路线图的"星座"阶段。11月29日,他们在主网上发布了StarkNet的Alpha版本。StarkNet是我们所期待的去权限、多应用、通用的zk rollup。
起初,StarkNet将由一个中心化验证器驱动,应用程序将通过白名单按顺序部署,就像Optimism一样。因此,其计划是发展生态系统,并在路线图的"宇宙"阶段逐步将StarkNet去中心化。
zkSync的路线图通过4个步骤总结如下:
第一阶段对应于2020年6月推出的zkSync 1.0,大致对应于zk rollup,但没有智能合约整合,允许发送和接收代币。尽管缺乏可组合性,但有前途的项目已经部署在了上面,所有指标都显示出对zkSync 1.0指数级的兴趣。
第二阶段将随着zkSync 2.0的主网部署而启动,它对应着我们所期待的一切:Zk rollup上的完全EVM兼容性和智能合约的可组合性。
zkSync 2.0最初计划于8月在主网上部署,但技术问题推迟了发布。这些困难现在在测试网得到了解决,去年10月,zksync宣布接近完成技术步骤,并部署了一个类似AMM的测试网,以证明EVM的兼容性。
Matter Labs为确保LLVM/Solidity的兼容性所采取的延迟措施一开始可能令人沮丧,但它将帮助zksync赢得大量的时间,因为它允许所有的eth工具和依赖性与zkSync 2.0进行原生集成。
StarkWare是真的令人印象深刻。这是我在一段时间内看到的最有前途的基础设施项目。全明星团队,世界级的创新,顶级的资金。引人注目的是,他们不仅仅是在建造一个ZK Rollup。他们正在思考一切。我们谈到了Cairo和Warp。但他们也在努力用Veedo为Eth带来真正的随机性,通过有条件的txs进行L1s到L2s通信,Batch-Long闪电贷和其他天才性的东西。他们用"分布式AMMs"来解决L1和L2之间的AMMs流动性碎片的方法确实令人鼓舞。他们正在放眼全球。
我现在看到的StarkWare的唯一技术问题是通过Warp转接器进行的Solidity整合。Starknet首先是为Cairo优化的,而Solidity转发器是在它的基础上添加的。我不是一个很强的技术人员,但我担心"Solidity翻译"不会在每一种情况下都是直截了当的,它可能会对一些智能合约造成兼容性问题。
此外,我看到的其他问题是:我们这些平民的机会在哪里?StarkWare已经价值20亿美元,但目前还没有公平发布代币的计划。
另一方面,我也喜欢zksync的社区第一的做法,以及对"作为主要公民的稳固性"的强调。他们的整个技术努力依赖于真正的EVM体验,没有任何权衡,这可能会在采用方面得到回报。zksync还与当前的Defi/CEX景观深度整合,这对未来的协议加入和采用是一个好兆头。
就机会而言,zkSync已经宣布存在一个本地代币,他们将在未来的某个时候,进行公平代币发布和潜在的空投。这对社区来说超级好,但我感觉Zk rollups的原生代币将被过度发挥,因为每个人和其团队都在等待它。
我还希望StarkWare在"宇宙"阶段推出一个本地代币。因为他们将不得不在某个时候将他们的网络去中心化,并激励证明者。
综上所述,我的观点是,在zk rollup方面,最令人印象深刻的执行力来自于StarkWare,但草根社区/开源的氛围使zksync对我更有吸引力。
以下是我最后的个人说明:
就机会而言,也许我们应该将我们的注意力从rollup的原生代币转移到将在这些rollup上找到用户基础的新兴项目。ETH是一个范式转变,那些试图在链上复制订单的项目很快就被更适合这种新环境的AMM模式所取代。同样地,ZK rollup是Eth的范式转变,也许(只是也许),在rollup上复制AMM是一个弱智的想法;也许TVL不会成为rollup上的一个重要指标;也许CLOBs值得再次考虑。
这些都是临时的例子,但我们的想法是,也许最好的机会存在于那些利用这些rollup来做在L1上不可能做的事情的项目上,而不是复制那里已有东西的项目。
目前以太坊的Layer2扩容方案包括侧链、State Channel/Plasma/ZK Rollup /Optimistic /Validium,之前Zero knowledge proof零知识证明好像更被看好为比较安全的解决方案?
不论那种解决方案,都验证解决实用性和扩容的重要。Arbitrum的主网上线,锁仓量直达15亿美金,还有dydx最近也很热,当然还有很多好项目,layer2有点势不可挡的意味。基础设施yyds。
以下抄袭了下别人的总结,随缘参考:
侧链:matic/loom
Plasma:omg/leverJ
ZK Rollup:dydx/lrc/zks/hez/zkSync/Aztec
Optimistic rollup:hbt/Arbitrum、Optimism
Validium/StarkEx:dydx/dvf/Sorare、ImmutableX
其他:celr/skl/nii等
关于optimism二层协议如何避免提取7天的方法:
在二层网路里,通过uniswap将ETH换成usdc----通过hop(https://app.hop.exchange)----转换成matic的usdc----充值进入到gate
这个方法是比较省GAS,当然如果你不在意GAS,完全可以直接通过hop转换到ETH链上。 顺便刷了一手hop,因为 hop还没有发币。
//L2 相关的工具:
1、http://t.cn/A6MPl7XS 二层分析和研究网站(TVL+风险对比)
2、http://t.cn/A6MPl7XK 二层交易费预估
3、http://t.cn/RznMwrX 二层所有跨链桥合约的 TVL
4、http://t.cn/A6ccXF48 二层项目的 TVL
5、http://t.cn/A6MPXTTN 二层看K 线工具
6、http://t.cn/A65Fc48o 二层看价格、交易量、TVL
7、http://t.cn/A6LWv1Uv 二层看资产追踪功能工具
8、http://t.cn/A6LzgAba 区块浏览器的聚合器
9、http://t.cn/A6MPl7Xo 专注 Arbitrum One 网络的 区块浏览器
https://mp.weixin.qq.com/s/DTJsYTaDeKPsFtm4rZAuCA
https://www.chainnews.com/articles/003295982317.htm
https://www.163.com/dy/article/G6RNC76T0514832I.html
https://www.chainnews.com/articles/266023474507.htm
在以太坊生态中的两个重要扩容方案 Optimism 和 Arbitrum 网络正式对外公开测试后,二层网络的整体数据增长都极其明显,Arbitrum 更是在短短两周时间里积累了价值超过 20 亿美元的 TVL,一跃成为 目前 资产锁仓量最多的二层网络 。
另一方面,经过链闻的测试《Arbitrum 和 Optimism 到底比 L1 便宜多少?》,现阶段 L2 网络的交易成本相比以太坊一层网络已经减少了一个数量级,考虑到目前 Optimism 和 Arbitrum 还限制了网络的扩容容量,所以未来还有更多的空间。
各类一层网络的 DeFi 项目都开始了向 L2 的迁移,比如 MCDEX、WePiggy、Balancer、SynFutures 等,而包括 MetaMask、imToken、Math Wallet、Trust Wallet、Rabby、TokenPocket、Go Pocket 在内的多类钱包也都已经实现了对于 L2 网络的支持。
https://www.chainnews.com/articles/153444604938.htm
l2beat 收录的 Layer2 版块活跃项目分布进行整理,该版块的活跃项目分布整理如下:
侧链: Polygon、Loom、Ronin、xDai
Plasma:OMGNetwork、LeverJ
ZK Rollup: dYdX、LRC、ZLS、Herme、zkSync、Aztec
Optimistic Rollup:Habitat、Arbitrum、Optimism
Validium:DeversiFi、Sorare、ImmutableX
其他:CELR、SKL、Nahmii
https://news.huoxing24.com/20211125101456300664.html
截至2021年底,以太坊已经发展到可以支持来自去中心化金融、NFT、游戏等领域的数千个应用程序。整个网络每年结算数万亿美元的交易,超过1700亿美元被锁定在平台上。但与此同时,问题也随之而来。
以太坊的去中心化设计最终将其可以处理的交易量限制为每秒15笔。由于以太坊的受欢迎程度远远超过每秒15笔交易,这就导致以太坊的交易拥堵,以及Gas费的高昂。最终,这也让许多用户望而却步,并限制以太坊目前能够处理的应用程序类型。
如果基于智能合约的区块链想要成长为数十亿用户的金融和Web 3应用程序,就需要可扩展的解决方案。值得庆幸的是,现在的市场上已经出现了很多以太坊解决方案。本文将就目前市场上的以太坊解决方案进行深度分析和探讨。
以太坊解决方案的目标,是增加可公开访问的智能合约平台可处理的交易数量,同时保持足够的去中心化。请记住,通过由单个实体管理的中心化解决方案来扩展智能合约平台是微不足道的(Visa每秒可以处理45,000笔交易),但是我们马上就会回到起点:一个由少数强大的集中参与者拥有的世界。
解决这个问题的方法有两个:
1.建立与以太坊竞争的全新网络,可以处理更多的活动;
2.建立可以处理以太坊过剩容量的互补网络。
从广义上讲,它们分为几个类别:
1.Layer 1区块链(与以太坊竞争);
2.侧链(部分与以太坊互补);
3.Layer 2网络(完全与以太坊互补)。
虽然每个架构和方法都不同,但目标是相同的:让用户实际使用网络(例如,与DeFi、NFT等交互),而无需支付过高的费用或经历漫长的等待时间。
Layer 1
以太坊被认为是Layer 1区块链,一个独立的网络,可以在一个地方保护用户资金和执行交易。例如,在以太坊中,用户就可以使用Uniswap等DeFi应用程序将100 USDC换成DAI。
竞争的Layer 1可以完成以太坊所做的一切,但在一个全新的网络中却一言难尽。它们的区别在于新的系统设计可以实现更高的吞吐量,从而降低交易费用,但通常要以增加中心化为代价。
在过去的10个月里,新的Layer 1成群结队地上线。在同一时期内,这些网络的总价值从0美元飙升至750亿美元左右。该领域目前由Solana、Avalanche、Terra和Binance Smart Chain领导,每个都拥有不断增长的生态系统,价值已超过100亿美元。
所有Layer 1都在竞争以吸引开发人员和用户。在没有任何以太坊的工具和基础设施的情况下,可以轻松构建和使用应用程序,这是很困难的。为了弥补这一差距,许多Layer 1采用了一种称为EVM兼容性的策略。
EVM代表以太坊虚拟机,它本质上是执行计算以使交易发生的大脑。通过使他们的网络与EVM兼容,以太坊开发人员可以通过基本上复制和粘贴他们的代码,轻松地将他们现有的以太坊应用程序部署到新的Layer 1。用户还可以使用现有的钱包轻松访问与EVMji兼容的Layer 1,从而使迁移变得简单。
以BSC为例。通过推出兼容EVM的网络并调整共识设计以实现更高的吞吐量和更便宜的交易,BSC在去年夏天见证了数十个DeFi应用程序的使用量激增,这些应用程序都类似于Uniswap和Curve等流行的以太坊应用程序。Avalanche、Fantom、Tron和Celo也采取了相同的方法。相反,Terra和Solana目前不支持EVM兼容性。
互操作链
通常来说,Layer 1就代表着区块链生态系统,如Cosmos和Polkadot。这些项目不是构建新的独立区块链,而是构建标准,让开发人员创建能够相互通信的特定于应用程序的区块链。例如,这可以允许来自游戏区块链的代币在构建在用于社交网络的单独区块链上的应用程序中使用。
目前,使用Cosmos标准构建的链上有超过1000亿美元,最终可以互操作。与此同时,Polkadot最近也达到了一个里程碑,将同样统一其区块链生态系统。简而言之,现在以太坊的直接竞争对手呈现出多样化的格局,而且未来还会有更多。
侧链
侧链和新的Layer 1之间的区别无疑是一个模糊的区别。侧链与EVM兼容的Layer 1非常相似,不同之处在于它们专门用于处理以太坊的过剩容量,而不是与整个以太坊竞争。这些生态系统与以太坊社区紧密结合,并以互补的方式托管以太坊应用程序。
Axie Infinity的Ronin侧链就是一个很好的例子。Axie Infinity是一款最初建立在以太坊上的NFT游戏。由于以太坊高Gas费使玩游戏变得非常昂贵,因此Ronin侧链旨在允许用户将他们的NFT和代币从以太坊转移到低Gas费用环境。这使得更多用户可以负担得起该游戏,并推动了这款游戏的欢迎程度。在撰写本文时,用户已经从以太坊转移了超过75亿美元到Ronin**侧链**来玩Axey Infinity。
Polygon POS
像Ronin这样的侧链是特定于应用程序的,而其他侧链则适用于更通用的应用程序。目前,Polygon的股权证明(POS)侧链是行业领导者,拥有近50亿美元的价值,部署了100多个DeFi和游戏应用程序,其中就包括Aave和Sushiswap,以及名为Uniswap的克隆版本Quickswap。
同样,Polygon POS与EVM兼容的Layer 1看起来确实没有什么不同。但是,它是作为扩展以太坊而不是与之竞争的框架的一部分而构建的。Polygon团队看到了未来,以太坊仍然是高价值交易和价值存储的主导区块链,而日常交易将转移到Polygon的低成本区块链。(Polygon POS 还通过一个称为检查点的过程与以太坊保持着一种特殊的关系)。
由于交易费用不到一分钱,Polygon的未来愿景看起来似乎是合理的。在激励计划的帮助下,用户纷纷涌向Polygon POS,其每日交易量超过了以太坊(尽管其中包括很多垃圾邮件交易)。
Layer 2(Rollups)
Layer 1和侧链都面临着一个明显的挑战,那就是确保其区块链的安全。为此,他们必须向新一批矿工或股权验证者支付费用,以验证和确保交易的安全,通常以基础代币的通货膨胀形式,例如Polygon的$MATIC、Avalanche的$AVAX。
然而,这也带来了显着的缺点:
1.拥有基础代币使得该生态网络具有了更多竞争力,而不是与以太坊互补;
2.验证和保护交易是一项复杂且具有挑战性的任务,该生态网络将无限期负责。
如果我们可以借鉴以太坊的安全性来创建可扩展的生态系统,这不是很好吗?
所以,接下来让我们一起进入Layer 2网络。
简而言之,Layer 2是位于以太坊之上的独立生态系统,其安全性依赖于以太坊。至关重要的是,Layer 2不需要具有原生代币,因此它们不仅与以太坊更具互补性,而且本质上是以太坊的一部分。以太坊路线图甚至通过表明以太坊2.0将“以Rollups为中心”来表达对这一想法的敬意。
Layer 2通常称为Rollups,因为它们在将更新的交易数据发送回以太坊之前,将交易“Rollups”或捆绑在一起并在新环境中执行它们。不是让以太坊网络单独处理1,000个Uniswap交易,而是在将结果提交回以太坊之前在Layer 2 Rollups上卸载计算。
然而,当结果被发布回以太坊时,以太坊如何知道数据是正确和有效的?以太坊如何防止任何人发布不正确的信息?这些关键问题区分了两种类型的Rollups:Optimistic Rollups和零知识Rollups(ZK-Rollups)。
Optimistic Rollups
当向以太坊提交结果时,Optimistic Rollups“乐观地”假设它们是有效的。换句话说,他们让Rollups的运营商发布他们想要的任何数据(包括可能不正确/欺诈的数据),并假设它是正确的,毫无疑问这是一个乐观的前景。
但打击欺诈还是有办法的。作为一种制衡,在任何提款之后都有一个时间窗口,任何人都可以在此指出欺诈(请记住,区块链是透明的,任何人都可以看到正在发生的事情)。如果这些观察者之一可以用数学方法证明欺诈发生(通过提交欺诈证明),Rollups将恢复任何欺诈交易并惩罚坏人并奖励观察者。
缺点是当你在Rollups和以太坊之间转移资金时会出现短暂的延迟,等待观察者是否发现任何欺诈行为。在某些情况下,这可能长达一周,但预计这些延迟会随着时间的推移而减少。
关键是Optimistic Rollups与以太坊有着内在的联系,并准备好帮助以太坊在今天扩展。因此,随着许多领先的DeFi项目转向领先的Optimistic Rollups,例如Arbitrum和Optimistic以太坊,让我们看到了强劲的初期增长。
Arbitrum与Optimistic以太坊
Arbitrum和Optimistic以太坊是当今实现Optimistic Rollups的两个主要项目。值得注意的是,两家公司都仍处于早期阶段,都保持集中控制的水平,但都计划随着时间的推移去中心化。
据估计,一旦成熟,Optimistic的Rollups可以将可扩展性提高10-100倍。即使在早期,Arbitrum和Optimism上的DeFi应用程序已经积累了数十亿的网络价值。
Optimistic主义在其采用曲线上较早,在7个DeFi应用程序中部署了超过3亿美元的TVL ,其中最著名的是Uniswap、Synthetix和1inch。
Arbitrum走得更远,在60多个应用程序(包括熟悉的DeFi协议,如Curve、Sushiswap和 Balancer)中的TVL约为25亿美元。
Arbitrum还被选为Reddit的首选扩展解决方案,因为他们期待已久的努力为社交媒体平台的5亿月活跃用户标记社区积分。
ZK-Rollups
Optimistic Rollups总假设交易是有效的,并为其他人提供了证明欺诈的空间,ZK-Rollups会实际向以太坊网络证明交易有效。
随着捆绑交易的结果,他们向以太坊智能合约提交所谓的有效性证明。顾名思义,有效性证明让以太坊网络验证交易是否有效,从而使中继者无法欺骗系统。这消除了对欺诈证明窗口的需要,因此在以太坊和ZK-Rollups之间转移资金是有效的即时操作。
虽然即时结算和无提款时间听起来很棒,但ZK-Rollups并非没有权衡。首先,生成有效性证明需要大量的计算,因此需要高性能的机器来让它们工作。其次,围绕有效性证明的复杂性使得支持EVM兼容性变得更加困难,限制了可以部署到ZK-Rollups的智能合约类型。因此,Optimistic Rollups最先推向市场,并且更有能力解决当今以太坊的扩展问题,但从长远来看,ZK-Rollups可能会成为更好的技术解决方案。
ZK-Rollups采用
ZK-Rollups的情况很深入,在工作和生产中有多个团队和实现。一些著名的参与者包括Starkware、Matter Labs、Hermez和Aztec。如今,ZK-Rollups主要支持相对简单的应用,例如支付或交易所(由于目前ZK-Rollups可以支持的应用类型受到限制)。例如,衍生品交易所 dYdX采用Starkware(StarkEx)的ZK-Rollups解决方案来支持每周近500万笔交易和10亿美元以上的 TVL。
然而,真正值得称赞的是ZK-Rollups解决方案,它与EVM完全兼容,因此能够支持流行的通用应用程序(如全套DeFi应用程序),而不会出现Optimistic Rollups的退出延迟。该领域的主要参与者是MatterLab的zkSync 2.0、Starkware的Starknet、Polygon Hermez的zkEVM和Polygon Miden,它们目前都在致力于主网发布。
许多业内人士(包括Vitalik)都在考虑将ZK-Rollups与以太坊2.0结合起来,作为扩展以太坊的长期解决方案,这主要是因为它们能够在不影响安全性或去中心化的情况下从根本上每秒处理数十万个交易。随着扩展以太坊的进程不断推进,即将推出的完全兼容EVM的ZK-Rollups将成为值得关注的关键问题之一。
从长远来看,如果智能合约平台要扩展到数十亿用户,这些扩展解决方案是必要的。然而,在短期内,这些解决方案可能会给用户和加密运营商带来重大挑战。从以太坊导航到这些网络需要使用跨链桥,这对用户来说很复杂并带有潜在风险。例如,几个跨链桥已经成为1亿美元以上的攻击目标。
更重要的是,多链世界碎片化打破了可组合性和流动性。考虑到Sushiswap目前已在 以太坊、BSC、Avalanche、Polygon和Arbitrum上实施。Sushiswap的流动性曾经集中在一个网络(以太坊)上,现在它分布在五个不同的网络中。
以太坊应用程序长期以来一直受益于可组合性,即以太坊上的Sushiswap与其他以太坊应用程序(如Aave或Compound)即插即用。随着应用程序扩展到新网络,在Layer 1/侧链/Layer2上实现的应用程序不再可与在另一层上实现的应用程序组合,从而限制了可用性并给用户和开发人员带来了挑战。
像Avalanche或Solana这样的新Layer 1会继续增长以与以太坊竞争吗?像Cosmos或Polkadot这样的区块链生态系统会激增吗?侧链会继续与以太坊和谐运行,承担其过剩的产能吗?还是与以太坊2.0相结合的Rollups会胜出?没有人可以肯定地说。
虽然未来充满不确定性,但感到安慰的是,每个人都可以有这么多聪明的团队致力于解决开放的、无许可的网络所面临的最具挑战性的问题。正如宽带最终帮助互联网支持YouTube和Uber 等一系列革命性应用程序一样,我们相信我们最终会以同样的眼光看待这些获胜的扩展解决方案。
https://www.chainnews.com/articles/017313750844.htm
随着 Optimism 和 Offchain Labs 的 Arbitrum 等扩展解决方案的火爆发布,2021 年的「Layer 2 之夏」预示着它将会是一个解决方案。
在以太坊生态系统中,领先的 Layer 1 扩展建议指的是 「 分片 」,它将通过创建新的链或 「 分片 」 来横向拆分交易数据库,来减少每个验证者需要处理的数据量。这会让分布式网络处理的交易总量超过单个节点的计算能力。最终,这将降低加入分布式网络的新验证者的门槛,增加其吞吐量,并降低在其上交易的成本。
然而,Layer 1 的扩展方式存在着严重的限制。这种扩展方式涉及极具挑战性的计算机科学和博弈论挑战,并且其中许多挑战在以前从未被解决过。对协议进行硬分叉也是实施它们的一个重要基础;作为一个实际问题,这需要在所有的利益相关者围绕每一个 Layer 1 的升级都要建立强大的共识。在任何复杂和分散的系统一样,这是一项艰巨且耗时的提议。
一直受困扰的「ETH-2」的以太坊的硬分叉升级计划被长期拖延,这表明了在技术和社区协调方面,实施重大的 Layer 1 变化的难度很大。
Layer 1 的解决方案专注于改善核心区块链的性能,而 Layer 2 方式则着眼于改善区块链的使用方式。它的支持者认为,由于分布式账本本质是受容量限制的,因此它们应该只承载价值最高的交易数据。Layer 2 将低关键性的操作迁移到链下,但将资产和加密货币留在 Layer 2。它允许用户随时返回到 Layer 2 以解决纠纷或收回他们的加密资产。这将 Layer 2 的操作固定在本地 Layer 2 的安全性中,释放核心区块链上的宝贵区块空间。最终,这使得 Layer 2 能够以更快的速度和更低的成本处理更多的交易量。
Layer 2 的解决方案主要有以下三种类型:状态通道、侧链与 Rollups。虽然这三者都可以为区块链容量提供复合收益,但以太坊社区已经将 Rollups 作为扩展网络的最有前途的方式。虽然其它 Layer 2 的解决方案在安全性或去中心化方面在接受重大折衷后可以实现可扩展性,但 Rollups 接受一些中心化而不牺牲去信任化(这是去中心化的关键优先事项)。
Rollups 将大部分计算转移到链下,然后定期将批量交易数据和由此产生的状态根推送到 Layer 1 区块链上。通过在主网之外执行操作,但在 Layer 1 记录交易数据和 / 或证明,Rollups 能受益于核心区块链的安全性,同时能够实现更大的吞吐量并大幅降低费用。广义上讲,Rollups 有两种类型:ZK-Rollups 和 Optimistic Rollups。
ZK Rollups 将计算转移到 Layer 2,并定期对主链外进行的交易数据进行批处理和压缩,生成其完整性的有效性证明,并将其发布到 Ethereum 主网。通过发布每个状态转换的正确性证明,ZK-Rollups 保证了链上状态的有效性,并允许用户立即提款。但是这些证明的计算很复杂,也很耗时。即使开发人员最终能够将 Solidity 与 ZK Rollup 技术结合使用,但他们目前需要用自定义编程语言重新编写智能合约。就目前而言,ZK-Rollups 是最适用于实现直接支付的项目,例如去中心化交易所或支付平台。
我们之前投资的 StarkWare,它现在是 ZK-Rollups 技术的领先先驱。在 2020 年中期,Starkware 通过使用 StarkEx 在以太坊上设置 130 万个帐户,并在 12 小时内为每个帐户设置初始余额的方式,展示了 StarkEx (其支持去中心化交易的 ZK-Rollups 可扩展性引擎)的强大能力。如果这种行为直接在主网上运行,这个过程将消耗以太坊网络 4.5 天的全部容量。 StarkEx 在仅仅 12 小时内以惊人的,在每笔交易的平均成本为 0.003 美元的成本和占以太坊容量的 2.5% 的条件下,运营了整个过程。
与 ZK-Rollups 不同,Optimistic Rollups 假设交易是有效的,并且只在出现挑战的情况下运行欺诈证明。Optimistic Rollups 依赖各方验证 Layer 2 提交的数据——并挑战不正确的状态——以维护转换的完整性。虽然计算效率很高,但这迫使用户在他们可以访问他们的资金之前需要等待一个挑战期。虽然如此,Optimistic Rollups 带来的可扩展性优势是巨大的,它可以将以太坊的 gas 费用降低 10,000+%,并将吞吐量提高多达 200 倍。
Arbitrum 等项目使用 Optimistic Rollup 技术,可轻松集成现有 DApp,并支持在链下层面执行任意 EVM 代码,同时对底层智能合约做到最小的更改。自 2021 年 8 月推出以来,已有 250 多个开发团队开始在 Arbitrum 之上进行开发。该项目被 Reddit 选中,用来启动其自己的 Layer 2 Rollup,Aave、Balancer、Band Protocol、Coinbase Wallet、Chainlink、Curve、DAI 稳定币、Etherscan、DODO、MetaMask、Shapeshift、Sushiswap 和 Uniswap 都已上线或即将与 Arbitrum 的技术进行整合。
Optimistic 和 ZK-Rollups 的能力和承诺是,通过将交易锚定在本地 Layer 1 安全性中,让用户可以选择恢复到 Layer 1 来收回他们的资产或解决纠纷。他们为用户和运营商创造了博弈论激励,让他们诚实地行事。这使它们成为创建安全且可扩展的网络的重要催化剂,用户可以在该网络上进行交易,而无需信任中心化中介或其交易对手。简而言之,区块链和加密货币的承诺是显而易见的。在最近推出备受关注的 Layer 2 扩展项目之后,现在这一承诺比以往任何时候都更容易实现。
为了让基于区块链的协议复制并最终取代传统金融的支柱,它们需要匹配或超过其基础设施的性能。如果没有 Layer 2 的帮助,以太坊主网每秒只能处理 15-20 笔交易(TPS)。比特币主链只能处理 7 笔。相比之下,VisaNet 支付网络平均处理大约 1,700 TPS,纳斯达克处理大约 500-1,000TPS。随着 Layer 2 的推出,这种差距将会缩小或消失。预计仅使用 Rollups 就会将以太坊上的 TPS 提高到 1,000 到 4,000TPS 之间。
状态通道和侧链等其它 Layer 2 解决方案将增加生态系统的容量,以及像 Polkadot 这样的高度可扩展的以太坊替代品也将会增加。综合来看,这些工具将使创建基于区块链,提供即时转账以实现快速结账并保证结算的销售点支付系统成为可能,其吞吐量可与 Visa 网络相媲美。
在短期内,更高的交易速度和更低的成本所带来的好处将在 DeFi 领域得到最强烈的感受。 迁移到 Layer 2 的应用程序将提供较低的交易费用和更低的最小交易规模,并把它们其显着的成本节省状态传递给用户。这将推动 DeFi 的整体交易量,吸引那些以前不愿意直接在以太坊上进行交易的离开集中式交所易的零售用户或像使用 Binance Smart Chain 这样不太安全的替代方案的用户。
例如,允许 dYdX 的 Starkware 整合,为用户提供更高的最大杠杆门槛,降低清算的惩罚,以及交叉利润的交易功能。
DeFi 协议本身也将得到改进。像 Perpetual Protocol 和 dYdX 这样的应用程序允许用户使用保证金和杠杆做多或做空加密货币资产;当已发布抵押品的价值低于指定阈值时,抵押品将被自动清算。当交易需要几分钟来处理时,该清算机制的功能是次优的,但在一个接近瞬时交易的规模化生态系统中,它发挥的作用是更有效、更精确地。这显著地提高了 DeFi 协议的资本效率。例如,允许 dYdX 的 Starkware 集成,为用户提供更高的最大杠杆阈值、更低的清算罚款和交叉保证金交易功能。
更广泛地说,高吞吐量、几乎免费和即时交易的出现,将使基于区块链的协议能够与传统网络浏览器上的用户体验相媲美或超越。从历史上看,试图构建去中心化的 Facebook、魔兽世界、Visa 或 SecondLife 的尝试在建立过程中基本上停滞的一个原因是,公共区块链缺乏处理每秒需要的数百或数千次计算的应用程序的能力。
借助将吞吐量提高 50-1,000 倍的扩展工具,过去速度太慢或计算密集而无法在核心区块链上运行的应用程序将会实现可行。这将标志着基于区块链的项目的可寻址市场的规模和范围的前所未有的扩张,开启下一代的去中心化社交媒体、虚拟世界、小额支付平台、游戏生态系统等。
为了让基于区块链的系统实现其透明、安全、抗审查和保护隐私的金融基础设施的愿景,扩大生态系统的能力将需要成为一个迭代的、持久的项目。眼前,Layer 2 的解决方案可以提供强大、灵活、复合工具。随着时间的推移,扩展 Layer 1 的最佳方法很可能是提高其作为数据可用性引擎的效率,以优化 Layer 1 的能力,能让 Layer 2 在其上运行。在真正的去中心化的潮流中,扩展的问题正在并将会继续由各种互补的解决方案来处理。
就目前而言,Layer 2 正引领着向可扩展、可堆积的区块链生态系统的方向发展,并且我们迫不及待地想看到它们释放的创新浪潮。
https://www.chainnews.com/articles/239741539273.htm
https://news.huoxing24.com/20211017181657661662.html
https://news.huoxing24.com/20211106101311929420.html
什么是Immutable X(IMX)?
官方介绍,Immutable X 是以太坊上首个 NFT 的二层扩展解决方案。它实现了即时的交易识别,巨大的可扩展性(每秒高达 9,000 多笔交易),零Gas费用,同时完全保证用户的资产安全——用户自行保留私钥。以及更多直达用户痛点的功能。任何人都可以通过其 API 在数小时内建立自己的 NFT 业务。它并非一个中心化的侧链,而是完全由以太坊链提供安全保障,在继承一层安全性的同时,完成“多快好省”的交易。除了给自己贴上首个 NFT 二层解决方案标签外,Immutable X 还声称该项目是第一个实现 100 %碳中和的NFT市场。这意味着在 NFT 的创建和交易过程中没有浪费能源,实现了 0 排放。
Immutable X 本质上是一个开源协议,允许任何人开发自己的去中心化市场,基于区块链的游戏,以及其他各种去中心化的应用程序,并实现即时交易,零gas费。
IMX 是 Immutable X 的原生代币,它是一种ERC-20实用代币。该代币的创建是为了加速 NFT 交易的确认和批准,并运用于生态治理之中,除此之外,IMX 还用于以下方面:
质押赚取奖励
支付交易费用
为程序投票(社区治理)
Immutable X的主要特点如下:
零gas费 & 即时交易
继承以太坊链的安全性(绝对安全)
使其链上 NFT 交易达到碳中和
对以太坊执行零知识证明,在不获取用户信息的前提下,始终能够确认用户身份保证安全性。
为什么我们需要NFT扩展解决方案?
能火不会是没有原因的,NFT 市场是现在链上玩家的心头好,同时可以产生相当恐怖的羊群效应。2017年,著名链游 CryptoKitties 因其爆火,就曾在以太坊上制造过巨大的混乱,gas费飙升,转账交易延迟,无法转账等等。
gas 费是用来支付在以太坊网络上完成交易所需的计算能力的成本。因此,当网络活动频繁时,NFT 的交易成本可能比 NFT 本身还要高!这就是令人头疼的 NFT 市场现状。
现有的几个 NFT 市场的确为用户提供了大量的 NFT 的选择,然而,在执行交易时,高gas费与网络拥堵却成了让用户望而却步的绊脚石。Immutable X 也是为此创建首个NFT二层扩展解决方案。并在不损害用户安全、隐私或用户体验的前提下完成了交易量的扩容。
Immutable X的布局
Immutable X 之所以选择建立于以太坊之上,是因为它是世界上最大的支持智能合约的区块链,而这等同于绝对的安全性。2层解决方案是建立在以太坊区块链之上的协议,可以通过各种开发协议或链来实现。这些包括侧链、Plasma 链、Rollups、Optimistic Rollups和ZK-Rollups等等。而最终 Immutable X 团队选择了实施 ZK-Rollups 。
ZK-Rollups 是一个二层 Option,它将数百个交易捆绑在一起,成为一个单一的交易。然后,这个单一的交易可以被智能合约解构,以单独验证每个交易。使用 "零知识证明 "方法在以太坊区块链上公开记录交易,也正是因此 ZK-Rollups 减少了验证区块所需的存储量和计算能力。此外,ZK-Rollups 允许无限的可扩展性和即时交易确认,当然是在不影响资产安全的前提下。
Immutable X Exchange
Immutable X Exchange 的目标是占领 P2P NFT 交易市场,通过 0 gas 费用吸引用户。虽然在技术上是一个 NFT 市场,但该项目将这个协议称为 "交易所"。此外,由于吞吐量超过每秒 9,000 次交易( TPS ),这让Immutable X上的交易几乎是即时完成的。对于游戏玩家来说,交易的时间对于实现游戏中时间敏感的任务和挑战至关重要,这意味着 Immutable X Exchange允许玩家迅速获取/交易有价值的游戏物品,同时不需要支付任何费用,为真正的去中心化游戏创造新的机会。
对于商人或艺术家,用户可以设置自己的商品价格。该交易所不使用中心化的侧链,可以作为非托管交易促进交易所交易。这意味着用户对其 NFT 的私钥拥有绝对所有权。
Immutable X Exchange 同时还继承了以太坊主网的安全性,并增加了可扩展性功能。此外,交易所协议同时支持 ERC-721 和 ERC-1155 以太坊 NFT 代币标准。这意味着物品可以通过 Immutable X 作为一个单位(ERC-721,例如一把剑)或作为多个单位一起出售( ERC-1155 ,例如一套具有头盔、板甲和防御武器的套件)。
Immutable X Minting NFT
Immutable X Minting NFT 允许任何人大规模地创建和分发他们的代币化艺术品。目前市面上的大多数 NFT 的铸币平台需要为创建非易碎代币支付gas费用。然而,有了 Immutable X ,内容创作者们就不需要再为高昂的 gas 费用苦恼。无论你是一个铸造单品还是一整个系列作品的艺术家,Immutable X 都能以0 gas费完成这一系列的操作。其中也包括对 ERC-721 和 ERC-115 代币标准的支持。被称为 "high-performance minting"。
Immutable X 路线图
Immutable X Alpha 版本于 2021 年 4 月 9 日推出。由于 Immutable X 背后的团队也是链游 Gods Unchained 背后的开发者,因此通过 NFT 市场提供的第一个 NFT 自然是 Gods Unchained 藏品。这同时也是 Immutable X 路线图上的第一阶段“Deus”。
在第二阶段“Cosmos”,Immutable X 将与以太坊上的其他应用和交易所整合。
在第三阶段" Metaverse",该团队将专注于可扩展性、扩展和优化。Immutable X 在其官方博客表明,这个阶段将引入钱包管理和移动应用。
随着从第三阶段" Metaverse"进入第四阶段“Multiverse”,团队将致力于改善交易用户体验。这个阶段将包括对图形用户界面(GUI)的更新,同时为 NFT 引入自动做市商 AMM 。
第五阶段“Utopia ”就和它的名字一样遥远,官方说法是,当 "世界变得可以更加自由地交易"(“the world is a more tradable place”) 时才算进入该阶段,但究竟什么才算是“更加自由地交易”,无从得知。Immutable X 正在利用这个阶段继续规划项目的未来,考虑到沿途新的不可预见的突发情况。垂直 NFT 扩展解决方案可能是第五阶段“ Utopia ”升级的潜在新功能,其愿景是交易实物 NFT 资产,如房地产。(也许所谓的自由地交易,就是监管法规彻底改头换面,否则依照现在的条例来看,Utopia,可能永远都只能是乌托邦了。)
这些发展没有固定的时间框架。但都设立了不同的里程碑,以锚定项目的发展方向。
总结:
除了上述所有的技术上相关的优势以外,Immutable X 还有一个活跃的社区,有一个经常更新的博客,以了解项目的最新功能和更新。该项目旨在与以太坊上的每个应用程序和交易所集成,提供无损的可扩展性。 如果 Immutable X 能如其所描述的那样,称为未来二层乐高积木的基石的话(整合所有Dapp、交易所),其前途无可限量。
https://news.huoxing24.com/20211117173920019977.html
在本文中,我将讨论以太坊上的 L2s、当前扩展生态系统的状态,以及为什么我认为在以太坊上运行 L2s 是最经济和技术上最可持续的长期扩展解决方案。
为了更深入地研究,我们需要了解一些定义和概念:
用户永远不会与以太坊主网交互,因为它只会作为 L2 的数据可用性层。
Web3 应用程序的 UX 将抽象掉所有复杂性。
模块化区块链是最经济和技术上可行的长期扩展设计选项。
目前,以太坊是模块化领域的主导区块链,因为它具有非常强的安全性,随着转向PoS将大大增加。
长期有效性证明优于欺诈证明。
Volition L2 基础设施(Validium + zk-rollup)正在成为基于 zkVM 的 L2 的黄金标准。
以太坊也在通过数据分片、verkle 树、无状态和其他变化扩展为 L1。
L2 正在加速构建一个共享的跨 L2 通信框架,这将使它们具有共享的流动性和智能合约的可组合性。
L2s 使用 ETH 作为 gas,但被激励创建 DAO 治理令牌以随着时间的推移分散操作。
应用程序设计空间正在增长,因为构建者拥有更多带宽和更少的执行层障碍 。
L2(第二层)是一种扩展解决方案,它有一个单独的执行层(代码运行的地方,即 EVM),它继承了它运行的网络的安全保证和去中心化,即我们的 L1、以太坊案件。这意味着,如果 L2 由于错误、基础设施漏洞或中断而关闭,则 L1 会在智能合约桥内安全地保护资金。
可以根据提交到主网上的最新状态快照来检索资金。真正的 L2 桥是完全无需许可和去中心化的,因此一旦用户存入资金,总能保证资金可以访问。几种扩展方法使用具有不同安全性和可扩展性权衡的不同加密证明机制,我们将在本文中进一步讨论。
有两个参数用于对 L2 扩展解决方案进行分类,一个是使用的密码证明类型,另一个是数据可用性(DA)是链下还是链上。
两种主要的证明类型是:
有效性证明 - 利用零知识 (ZK) 密码术来确保交易有效性的数学证明。
欺诈证明——这些证明引入了所谓的争议时间延迟 (DTD),一旦在 L2 中提交了证明,验证者就有时间将证明标记为无效;无效的证明可能有不正确的状态转换,从而导致所涉及的验证者受到惩罚;随后将状态回滚到最新的有效快照
链上或链下数据是什么意思?
链上:状态数据 - 连同所有交易的所有执行调用数据(智能合约函数调用、本地代币传输、签名)一起放入交易捆绑/汇总的加密证明中,这使得所有链上可访问和可验证的数据。
链下:执行调用数据和状态由 L2 处理并保持在链外。这使它成为一个不太安全和去中心化的选择。但是,将更多交易捆绑到汇总中要容易得多,因此比链上调用数据证明的扩展速度要快得多。
这些是有助于区分不同类型 L2 的主要相关属性。但是,当我们可以扩展第 1 层时,为什么还要使用 L2?为什么不使用更便宜的链,如 Solana、Fantom、Avalanche 或 Binance 智能链?我们将在下一节回答这个问题。
模块化与单片基础设施
在区块链中,有一个著名的三难困境——它试图针对 3 个主要因素进行优化:安全性、去中心化和可扩展性。在同一个系统中,这三者都很难实现。通常三分之二是通过对第三个妥协来实现的。在以太坊的情况下,我们首先优化安全性和去中心化,同时将可扩展性作为较低优先级的项目。需要明确的是,可扩展性不是核心以太坊开发人员的主要优先事项。
整个 2021 年,我们看到以太坊主网因 DeFi 和 NFT 的增长而变得越来越拥挤。这给网络带来了对其区块空间的前所未有的需求。我们不能简单地通过改变 gas 限制来改变我们可以容纳在一个区块中的交易数量,因为这会使节点更难操作,因为硬件需求会飙升(降低去中心化),如果区块变得太大,它会破坏共识(降低安全性)。
其他链采用了不同的方法,它们优先考虑可扩展性,第二安全性,最后是去中心化。让我们以 Solana 主网测试版为例。该网络有一个主要的客户端开发团队(Solana Labs)、大约 1000 个验证者(来源:SolanaBeach)以及一种称为历史证明(PoH)的不同共识机制。
Solana 采取了独特的扩展路径,即整体区块链。随着计算能力的增加,他们计划无限扩展运行网络的验证节点。这种方法使网络去中心化程度降低,因为节点验证者被迫不断购买性能更好的硬件以不断跟上。由于量子隧道效应,当我们达到芯片内部所能容纳的极限时,人们担心计算能力的增长速度会放缓。在某些时候,我们需要一种新的计算范式出现或技术上的重大突破来使这种方法可持续。因此,我的结论是区块链扩展有更好的长期替代方案。
模块化方法本质上由一个主要网络组成,该网络优先考虑安全性和去中心化,以便它可以充当 L2 的数据可用性层。如果主网络出现故障,所有 L2 都会出现故障。但是,如果 L2 出现故障,所有资金都是安全的,并由 L1 担保。这是以太坊采用的方法,因为 L2 将成为提供最大可扩展性的层。还努力通过数据分片、状态到期和 Verkle 树以及其他各种改进来扩展 L1 。然而,这些变化需要更多的时间来实施,因为安全性和去中心化优先。
模块化区块链的一个关键方面是它们可以无限扩展,而无需快速升级硬件。他们之所以能做到这一点,是因为与单体架构相比,它们在技术和经济上都是可持续的。在@epolynya - Twitter(u/Liberosist - Reddit)的这篇文章中,可以找到关于为什么模块化架构比单体架构更具可持续性的更详细的论证。
从本质上讲,区块链的可持续性分为两个要求:
技术可持续性
节点需要同步。
在合理的时间内从区块链的起源同步。
避免状态膨胀失控。
经济可持续性
理想情况下,L1 产生的收入高于网络运营成本(集中式 L1 不会)。
不能人为地增加吞吐量,因为最终所有中心化的 L1 都将不得不增加费用。
汇总和数据分片 (rads) 成为满足这些要求的唯一解决方案,这就是模块化架构是唯一长期可行的扩展方法的原因。
要更完整地解释为什么rads 是长期缩放的唯一解决方案,请进一步在Medium搜索epolynya,阅读他的文章。
L2 的当前状态以及用户如何受益
我们现在正在扩展,过去几年在工作中的许多解决方案已经上线,至少在有限的容量中,还有更多的解决方案在不久的将来在主网上发布改进版本和 alpha 版本。这些扩展解决方案根据其扩展方法的属性分为不同的类别,如“L2 的类型”部分所述。
Arbitrum是由Offchain Labs团队构建的 L2 。该网络本身称为 Arbitrum One,它利用乐观汇总来扩展以太坊。Arbitrum One 利用欺诈证明并具有链上调用数据可用性,这意味着每笔交易的所有数据都经过完全排序、捆绑并提交到主网。由于它使用欺诈证明,因此存在大约 7 天的争议时间延迟 (DTD)。一旦 DTD 通过,网络上的状态变化就可以被认为是有效的,用户可以通过本机桥提取其可用余额。我们稍后将讨论其他集中式桥梁,它们允许您通过跨 L2 流动性池绕过此欺诈证明期。
Arbitrum One 是目前TVL 最高的 L2 网络,一个允许我们查询数据这些指标的优秀网站是L2Beat。
有许多协议和应用程序已经支持 Arbitrum,包括支持基础设施,可以几乎无缝地切换到使用 Arbitrum 第 2 层。当前使用 L2 的唯一问题是它需要积累更多的流动性和创新解决方案,例如dAMM(由 Starkware 和 Loopring 发明)之类的跨 L2 AMM 结构以及 Connext 和 Hop 之类的流动性协议需要获得足够的流动性并变得足够去信任以所有这些扩展解决方案都可以共享相同的基础设施,以免造成生态系统碎片化。有关 Arbitrum 应用程序生态系统的概述,请访问Arbitrum 官网页面。
关键工具:
区块浏览器 - Arbiscan。
Bridge -本地 Arbitrum 桥(提取资金回到1层需要等待7天)。
网络 RPC 配置 - Chainlist(搜索 Arbitrum One 并添加到 MetaMask)/在桥接资金之前检查您的手机钱包是否支持 Arbitrum(这可能导致资金永久丢失) - 个人推荐:Rainbow wallet(免责声明:不支持)还支持 Arbitrum)。
AMM 聚合器 - 1inch。
如果使用 Arbitrum 桥接器令人困惑,请查看Arbitrum 官网桥接器教程。要从以太坊以外的其他网络进行桥接,请查看下面的 L2 桥接部分(请注意,这些桥接都具有不同程度的中心化)。
Arbitrum虚拟机
Arbitrum Nitro 是对 Arbitrum One L2 的升级,它将定制设计的 AVM(Arbitrum VM)替换为 Web Assembly (WASM) 目标,该目标将处理欺诈证明。这也将使整个系统与 EVM 更加兼容。另一个变化是 EVM 模拟器被 Geth 取代,Geth 是当今运行最多的以太坊客户端。ArbOS 组件也经过修改以提供跨链通信,以及一个新的和改进的批处理和压缩系统,以最大限度地降低 L1 成本。
此升级将无缝推出,因此用户无需执行任何操作,预计升级可将执行速度提高 20-50 倍并显着降低交易成本。有关更多信息,请阅读Offchain Labs 的 Medium 帖子。
Arbitrum的未来
Arbitrum 不仅是一个乐观的汇总,因为 Offchain Labs 团队宣布他们将发布其他基于 zk-proofs 的可扩展性解决方案,同时还改进他们的 Arbitrum One 乐观汇总 L2。这是 zk 化趋势的一个很好的例子,其中许多项目正在转向 zk 未来,因为一旦对 zk-L2 的技术实现进行了更好的研究并允许通用 EVM,执行环境将更加灵活并且可以说更具可扩展性计算。
Optimism是一家公共福利公司 (PBC),它构建了 Optimistic Ethereum (OE),它是 Ethereum 上的乐观汇总 L2。为了描述 OE,我将解释与 Arbitrum 的相似之处,然后讨论其基础架构中的一些关键差异。比较的详细版本线程可以找到 Kris Kaczor。
Optimism和任意性之间的相似之处:
是汇总并将所有交易存储在 L1 上。
乐观,因为他们使用欺诈证明。
使用音序器进行即时“最终确定”。
具有通用的跨链消息传递,允许创建高级令牌桥。
支持与 EVM 相关的工具,但需要专门的扩展。
区别:
不同的欺诈证明验证机制。
Optimism OVM 2.0 与EVM 等效,而 Arbitrum One(后硝基)EVM 兼容。
Optimism 使用单轮欺诈证明与 Arbitrum 多轮欺诈验证。
乐观仍然是封闭的(以前申请人的私有白名单主网)与 Arbitrum 公共主网(无许可)。
关键工具:
区块浏览器 - OptimismEtherscan。
本机桥接器 - Optimism Gateway。
官网用户指南。
实时应用程序门户。
网络 RPC 配置 -链表(搜索 Optimistic Ethereum)
OVM 代表乐观虚拟机,是在 OE L2 中执行所有事务的虚拟机。OVM 将于 11 月 11 日升级(已部署到 Kovan 测试网)。
乐观主义正在走向 EVM 等价的道路,为了实现这一目标,他们推出了 OVM 2.0,这将使 OE 在所有方面成为与 EVM 等效的编译目标。Dapptools(智能合约库和命令行工具 - 形式验证、符号执行、项目管理等)、Hardhat、Solidity、Vyper 等开发人员工具以及所有其他工具都可以在 OVM 2.0 上本地运行,而无需这些工具的开发人员担心支持碎片化的代码库。这就是以太坊社区中每个人都提到的强大的“网络效应”。需要注意的是,EVM 的任何竞争对手都必须从头开始重建所有这些开发人员工具。
您可以在他们的博客文章中阅读更多关于 Optimism 的 EVM 等效之旅,追溯性公共物品资助。
在我看来,Optimism 团队最重要的公告之一是他们承诺将总计超过 100 万美元的利润捐给公共产品,并追溯使用二次投票。Optimism 团队还承诺继续将 L2 音序器的利润 100% 捐赠给未来的公共产品。利润是产生的交易费用收入与 L2 为向以太坊主网提交欺诈证明而必须支付的成本之间的差额。这为其他 L2 设置了优先级,为以太坊社区提供利他主义的前景。
Optimistic的未来
Optimistic Ethereum 对未来有雄心勃勃的计划,路线图可在 Optimism文官网档中找到。
路线图和抽象旨在实现每个组件的独立开发,4个主要组成部分是:
乐观主网部署
防欺诈基础设施
无状态用户
分片
每个组件都将产生增量和独立的版本,每个版本都在朝着统一和乐观以太坊的涅磐更近一步。
Boba是由Enya团队作为 OMG 基金会的核心贡献者构建的 L2 以太坊扩展和增强解决方案。Boba 是一种以太坊第 2 层 Optimistic Rollup 扩展解决方案,可降低 Gas 费用、提高交易吞吐量并扩展智能合约的功能。Boba 提供由社区驱动的流动性池(类似于 Connext 或 Hop 协议等其他解决方案)支持的快速退出,将 Optimistic Rollup 退出期从 7 天缩短到仅几分钟,同时为 LP 提供了激励收益种植的机会。
Boba 最初是 Optimism 的一个分支,他们是 OVM(乐观虚拟机)的主要贡献者之一。一个有趣的事实是,Boba 比 Optimism 更早部署了 OVM 2.0,后者将于 11 月 11 日在 Optimistic Ethereum 上发布。尽管 Boba 一开始是一个分叉,但它们确实具有模块化结构,使它们能够交换向主网提交证明的机制,这允许将来进行一些升级或 zk 化。该团队计划为即将推出的 v3 完全重写代码库,该 v3 将在未来几个月内在主网上推出。Boba 的设计还允许智能合约的可扩展性,并使开发人员能够构建调用在 Web 规模基础设施(如 AWS Lambda)上执行的代码的 dapp。
主要工具:
区块浏览器
博巴网络网关(网桥)
开发者门户
Metis是以太坊上的 L2 扩展解决方案,它利用并行化或分片的乐观汇总架构。在 Metis VMor MVM 中,有所谓的去中心化自治公司,DAC,它们具有独立的计算层和存储层,可以根据运营商的需求(即 DAO、dapp、协议等)进行定制。这些 DAC 是乐观汇总的并行执行层。DAC 是完全可互操作的,并且由于其跨层通信协议,流动性可以在它们之间无缝流动。根据他们的技术白皮书, Metis 以一种可以横向扩展以太坊的方式设计了他们的扩展解决方案,而不会在基础设施上产生大量支出。
我在 Liscon 期间偶然遇到了 Metis DAO 团队,我对基础架构的理解是,它意味着一个网络,它具有不同的执行层,专为计划扩展其运营的不同群体(DAO、dapps等),同时通过向主网提交欺诈证明来保护以太坊的安全性。由于跨 DAC 的本地互操作性,其他 DAC 用户可以在需要时利用一些公共 DAC,例如用于交换的 AMM 流动性。这是一个新颖的设计和一个有趣的实验。
零知识技术被誉为密码学最近最伟大的进步之一,因为它允许为陈述和条件提供数学证明,而无需透露这样做所需的任何信息。我谈到 ZKP 的许多聪明人说,它本质上是数学魔术,因为证明本身非常复杂,而且数学很难让你理解。
来自 Vitalik 关于理解汇总的帖子:ZK 汇总使用有效性证明;每个批次或汇总都包含一个称为ZK-(SNARK / STARK)的加密证明,该证明由 PLONK 等协议证明。在证明后状态根正确后,汇总将证明发布到以太坊主网。我将在“进一步阅读”部分留下更多的资源来学习零知识密码学。
ZK 领域当前最受追捧的目标之一是创建一个完全兼容 EVM 的 zk-layer 2 解决方案。这是一个非常困难的问题,也是许多团队正在努力克服的最大障碍之一。许多团队已经宣布了在不久的将来推出的解决方案。
生产中当前可用的大多数解决方案仅用作功能有限的支付层(Polygon Hermez、Aztec 等),或者通过与 EVM 不兼容的自定义执行引擎 (VM) 添加了功能(Loopring、StarkEx + Cairo、zkSync 等)。
ZkSync
ZkSync是由Matter Labs构建的零知识汇总 L2 网络。当前可用的 zkSync 迭代与 EVM 不兼容,并且支持支付功能、使用名为 Zinc 的低级语言的有限智能合约、NFT 铸币和其他一些功能。然而,在 Rinkeby 测试网上已经有一个完全兼容 EVM 的 zkSync 版本,预计将在未来几个月内在主网上推出。
zkSync 1.x 自今年 3 月开始上线,为 Gitcoin 等平台提供服务,用户可以在 zkRollup 上支付公共物品赠款,其费用仅为使用以太坊主网的一小部分成本。任何人都可以通过本地桥将资金桥接到汇总,并使用zkWallet使用网络进行支付. 该钱包还允许用户在网络上铸造和接收 NFT,以及发送和接收付款。zkSync 的合作伙伴也有原生支持 zkSync 支付,比如前面提到的 Gitcoin 集成。一旦网络与 EVM 兼容,大多数应用程序将开始支持 zkSync。这是因为标准 Solidity 合约 ABI 可以部署在网络上,只需对代码库进行最少的更改。目前,zkSync 上的所有合约都必须写在 Zinc 框架中,这抑制了从以太坊主网收到的网络效应。
代码:zkSync 是完全开源的,因此任何人都可以查看贡献给他们GitHub 存储库的源代码。
zkSync 2.0
zkSync 2.0 是网络升级的名称,它带来了 zkEVM 功能并为图灵完备操作打开了空间网络。它将完全支持用于在以太坊上编写智能合约的所有工具,无论是像 HardHat、ethers.js、Dapptools、OpenZeppelin、Solidity、Vyper 等核心工具。此外,像 TheGraph 这样的核心基础设施将能够在链上索引数据,以创建更好的区块链数据获取基础设施,以构建可扩展的去中心化应用程序。
无数项目已经计划在 zkSync 2.0 上部署他们最新版本的协议。这包括 Aave、Curve、Balancer、1inch、Argent 钱包等协议。它还将得到 Connext 和 Hop 等桥梁的支持,以便在无需桥接到以太坊的情况下拥有跨 L2 的流动性。
许多团队同时在追求 zkEVM 作为一项技术。目标是在不以任何方式损害安全性的情况下拥有完全的 EVM 兼容性/等效性。主要目标是建立分散的定序器和验证器基础设施,并完全支持 SNARK(在 Starkware 的情况下为 STARK)。zkSync的zkEVM是2021八月它的第一个雄心勃勃的部署日期因各种详细工程原因而被推迟这一职位。
如果你想试用 zkSync 2.0,有一个名为UniSync的 Uniswap v2 克隆,你可以在 Rinkeby Ethereum 测试网上试用。要了解有关 zkEVM 的更多信息,我建议阅读他们的社区常见问题解答。
StarkWare是一家为区块链行业开发基于 STARK 的解决方案的公司。他们的产品为区块链应用程序提供安全、去信任和可扩展的解决方案。
StarkWare Industries Ltd. 的主要贡献之一是其在零知识区块链计算领域的科学研究和技术进步,发明了 STARKs(可扩展的透明知识参数)。这些是一种具有完全去信任设置的有效性证明形式,可以将所有链下计算卸载到单个链下 STARK 证明者。然后,证明者必须使用链上 STARK 验证器验证这些计算的完整性。
Starkware 的最佳学习中心之一是Starkware 的 STARK 页面,您可以在其中阅读包含数学基础的学术论文,然后深入研究如何使用带有代码示例的 STARK 以及各种其他有用资源。“进一步阅读”部分提供了更多学习 STARK 的资源。要及时了解 Starkware,请关注他们的 Medium 博客和内容页面。
StarkEx
StarkEx是Starkware开发的 L2 可扩展引擎,支持在 ZK 环境中执行开罗操作。它目前支持的功能有:
Volition,一种混合链上/链下数据解决方案
自我监护
快速提款
ERC-721 & ERC-20 支持
L2 NFT 铸币
DeFi 池化
dAMM(分布式 AMM)
实时 Oracle 价格馈送
跟踪利息/资金
数据可用性:汇总、验证(稍后会详细介绍)
以及即将推出的其他功能:
数据可用性:Volition
独特的铸币
与侧链之间无缝交互
StarkEx 生成有效性证明以确保所有链下计算都以完整性执行,生成的 STARK 证明然后在提交到以太坊主网之前在链上进行验证。有关 StarkEx 工作原理的更多信息,请访问StarkEx 页面。
dYdX 是一个链上衍生品平台,运行在 Starkware 构建的 zk-rollup 之上。该平台在开罗完全重写,并存在于自己隔离的 L2 上,用户可以轻松地从以太坊主网中桥接资金,并以低交易费用开始交易。整个订单簿都在 L2 上,因此用户拥有比 L1 更好的用户体验,而不会影响安全性和去中心化,因为汇总本身是无需许可的,并且可以通过无需信任的证明者和验证者进行自我监管。
dYdX 是 Starkware 的 StarkEx 的自定义实现,目前是 zk-rollup L2,根据L2beat锁定的价值约为 1B 美元,在L2拥有最多的 TVL 。
StarkNet是以太坊上一个无需许可的去中心化 ZK-Rollup。它支持图灵完备的计算,并将通过 Solidity 到 Cairo 编译器提供开箱即用的 EVM 兼容性,但是,本机 Cairo 代码将具有更高的性能。StarkNet 还将提供一系列数据可用性解决方案,这意味着用户将能够在每次交易的基础上在 zk-rollup 和 validium 之间切换(更多信息请参见 validium/volition 部分)。
由于 L1<->L2 通信和 STARK 证明者和验证者将完全无需许可和去中心化,因此该网络将具有与以太坊主网相同的安全保证,同时大规模扩展吞吐量并提供出色且无缝的用户体验。
Starkware 宣布他们将在 11 月底之前在主网上推出 StarkNet Alpha。他们正在采取一种受乐观汇总同行启发的方法,最初部署在网络上的智能合约将获得许可,这意味着 Starkware 团队必须手动批准智能合约的部署。在他们的公告中,他们还宣布 StarkNet 的未来版本将不会向后兼容 alpha,因为他们将重新启动网络状态。
作为 Alpha 1 和 Alpha 2 的一部分,将推出其他功能,其中包括:
智能合约构造器
更好的测试框架
块和 tx 哈希
账户和代币合约
支持合约可升级性和事件
Warp:由 Nethermind 开发的 Solidity to Cairo 编译器
以太坊签名
StarkNet 全节点
开发人员可以通过学习 Cairo 在本地和 StarkNet alpha 上编写、编译和部署智能合约,开始为 StarkNet 构建。要开始使用,请查看Cairo 和 StarkNet 文档。
还有许多围绕 StarkNet 生态系统构建的工具和服务(摘自StarkNet Alpha 公告):
Voyage : StarkNet Alpha 区块浏览器。
Open Zeppelin 正在致力于StarkNet的标准合约实现,并且还开始致力于开发人员的环境:Nile。
ShardLabs 正在开发StarkNet HardHat 插件和更好的测试框架。
Erigon 团队正在努力扩展他们的以太坊完整节点以支持 StarkNet(代号:Fermion)。他们正在与我们合作设计 StarkNet 的核心机制。
Equilibrium 正致力于在 Rust 中实现 StarkNet 完整节点。
Cairo审计服务:在未来几个月内,ABDK、ConsenSys Diligence、Peckshield 和 Trail of Bits 将进行Cairo审计。
Polygon Hermez 是一个基于以太坊的无需许可的去中心化 ZK-rollup。Hermez zk-L2 及其团队被 Polygon 生态系统收购并合并。Polygon 有一个 PoS 数据可用性层、一个等离子链,并且还在开发利用乐观汇总的扩展解决方案,以及其他各种解决方案。
Polygon Hermez 团队还在一篇Medium 博客文章中宣布了他们的全面 EVM 支持 (zkEVM) 计划。他们预计将在 2021 年第四季度末推出一个测试网,并在 2022 年第二季度的某个时间推出主网。
Polygon Hermez 协议使用与上述其他 zk-rollup 非常相似的动态。它有一个链下证明者来验证交易并生成一个 SNARK 证明,然后提交给链上验证者;如果证明有效,则新状态将在以太坊主网上提交和结算。有关 Polygon Hermez 基础架构的更多详细信息,您可以访问文档。
Hermez 团队还有一份白皮书,详细介绍了该项目的长期愿景。由于后来发生 Polygon 合并,它现在有点过时了,并且 HEZ 令牌不再存在,因为从 HEZ 到 MATIC 的交换(1HEZ = 3.5MATIC)并且 HEZ 被完全淘汰。除此之外,它在 Polygon 的领导下,目标保持不变。为以太坊生态系统带来巨大的可扩展性。
目前,任何人都可以使用 Polygon Hermez,但它不兼容 EVM。它主要用作 zk-rollup 环境中的支付平台。要使用 Polygon Hermez,请使用 MetaMask 或 WalletConnect连接到他们的网络钱包 UI,并将资金存入他们的 L2,在此基础上,您可以以以太坊主网的一小部分成本与其他用户自由交易。
Aztec Network 是以太坊上以隐私为中心的 ZK-rollup L2。Aztec Network L2 允许以完全私密的方式进行快速、廉价、与 DeFi 兼容的交易,而不会影响以太坊的安全性和去中心化。Aztec 建立在PLONK之上,PLONK是他们开发的SNARK技术的通用标准。Aztec 2.0 是该协议的当前迭代版本,并针对 v1.1 的各种缺点进行了改进。
Aztec 协议特点:
身份隐私:通过加密匿名,发送者和接收者的身份被隐藏。
余额隐私:交易金额已加密,使您的加密余额保密。
代码隐私:网络观察者甚至无法看到交易属于哪个资产或服务。
对 DeFi 的可扩展私有访问(Uniswap 等)。
气体优化版本的 PLONK(当前为 TurboPLONK,未来为 UltraPLONK)协议。
Noir 的可编程隐私——私人合同语言。
作为用户,您可以:
存款:通过将代币存入阿兹特克来保护您的代币。
私人支付:加密余额和身份——适用于所有代币。
多设备恢复:保护您的资产免受丢失的密钥。
取款:匿名将您的代币带回第 1 层。
Escape Hatch:即使所有汇总提供程序都出现故障,您的退出也有保证。
Aztec 团队构建了一个名为zk.money的私人钱包应用程序,用户可以将资金存入 Aztec 2.0 zk-rollup,“保护他们的资产”,并在网络上进行交易。
Loopring协议是一个开源的 zkRollup 协议。它是以太坊智能合约和 ZK 电路的集合,描述了如何构建高度安全、高度可扩展的基于订单簿的 DEX、AMM 和支付应用程序,最近传出中国人民银行申请采用Loopring的ZK支付技术。
他们还增加了 NFT 铸造和转移功能,并宣布将于 2021 年第四季度末推出NFT 市场。L2 的新增功能包括:
重新设计的 UI/UX 用于他们的交流
多层路印钱包(将跨L2/跨链)
Loopring 区块浏览器(Loopring子图)
展望未来,他们还计划添加:
NFT市场
ZK EVM
dAMM
多层钱包+手机钱包
交易所改进
正如我在本文中多次提到的,zkEVM 是几乎所有 L2 都在以一种或另一种方式努力实现的目标,因为从长远来看,有效性证明在安全性、可扩展性和执行方面比欺诈证明具有许多优势L2s 从使用一个而不是另一个中获得的优势。这是一种引领团队走向渐进式 zk 化的趋势。这是路印的 CTO 写的一篇关于他如何看待L2s未来的好文章。
另一个伟大的创新是 dAMM,它是 Starkware 和 Loopring 的联合合作,旨在构建一个跨 L2 的 AMM,以防止分散的流动性。
该团队正在为其交易所构建许多功能,以改善整体用户体验并降低成本,他们还计划将钱包扩展到其他 L2,如 Arbitrum、zkSync 2.0、Optimism 和兼容 EVM 的 L1像 BSC、Moonbeam 和 Acala(Polkadot 平行链)、Harmony 等等。
根据他们的关于页面,Loopring 协议的工作方式与上面提到的其他 zk-rollup 非常相似:
“Loopring 中继器(又名操作员)是后端系统的实现,它与协议交互以运行 zkRollup。它托管和更新链下 Merkle 树,创建汇总区块,生成 zkSNARK 有效性证明,发布数据 +证明到以太坊等。我们的中继器已针对其用例进行了高度优化:从订单簿匹配到证明生成。注意:在执行所有这些操作时,它永远无法访问或冻结用户资金 - 协议根本不会允许它。”
“虽然路印协议与中继器无关(任何人都可以构建和使用他们自己的中继器来运行他们的 zkRollup/产品),但所谓的“Loopring L2”(以及上面的产品)由路印中继器提供服务. Loopring 中继器 API 可供构建者、用户和其他希望在以太坊上执行无燃料、高速交易和转账的应用程序使用,或者以其他方式读取或写入我们的 L2。”
有用的资源:
Loopring 3.8 设计文档
路印协议 v3 代码
Validium/Volition(链下调用数据)
在本节中,我们将讨论一种混合扩展方法,该方法不将调用数据放在链上,而是在安全性方面做出一些妥协以提高可扩展性。这种方法不再被视为“真正的 L2”,其中定义是一个可扩展的网络,它继承了它所构建的网络的相同安全保证。
什么是Validium?
validium 是一种扩展解决方案,它利用有效性证明但具有链下数据可用性。它损害了以太坊的安全性,但仍然比侧链安全得多,因为状态转换已经通过使用 STARKs/SNARKs 验证了有效性。目前,基于 validium 的解决方案仅适用于特定用例,并不普遍兼容 EVM 或 WASM 等执行目标,但是随着 Starkware 和 zkSync 等团队的最新进展,这将在不久的将来成为可能。要更深入地比较 zk-rollups 和 validium,请阅读zkSync官方文档的比较。
什么是Volition?
Volition 是一种L2 可以采用的架构(由 Starkware 首创),用户可以选择在 L2 上基于每笔交易使用 validium 还是 zk-rollup。这将允许用户指定他是否希望在同一 L2 内最大化分散和安全性或可扩展性;这种架构获得了很大的关注,并将成为 Starknet 和 zkSync 2.0 L2 以及未来其他基于有效性证明的解决方案的整体设计决策。
Starkware 已与多个项目合作,构建了一个运行 StarkEx 引擎的用例定制验证,以提供大规模的可扩展性。对于寻求真正的 L2 安全保证的项目,采用了使用 StarkEx 引擎的意志模型。
ImmutableX
ImmutableX是 NFT 第 2 层,它利用 StarkEx 意志基础设施为 NFT 提供大规模的可扩展性。它通过提供一个开放的 NFT 市场、合作项目在他们的网络上运行他们的 NFT 游戏和应用程序的访问权限以及为 NFT 爱好者提供廉价、快速、安全和可扩展的用户体验来实现这一点。要开始在 ImmutableX 上构建,请联系他们并查看他们的文档。
Sorare
Sorare是一款梦幻足球游戏,它利用 StarkEx Validium 为大众扩展他们的 NFT 游戏。
DeversiFi
DeversiFi是一个去中心化的加密货币交易所,运行在自定义的 StarkEx Validium L2 上。
zkPorter
zkPorter是 zkSync 的 validium 实现,它将在意志设计中与 zkSync 2.0 并行运行。来自zkEVM 常见问题解答:
“zkPorter 将数据可用性——重建状态所需的基本交易数据——置于链下而不是以太坊上。相反,数据可用性是通过 zkSync 代币抵押者的权益证明来保护的。这实现了更高的可扩展性(数万 TPS),并且作为结果,与侧链相当的超低交易费用(在几美分的范围内)。”
“zkPorter 的安全性仍然比任何其他 L1 或侧链都要好。在最坏的情况下,恶意行为者控制序列器和超过 1/3 的总权益,他们可以签署有效的状态转换但保留数据。在这个在这种情况下,状态被“冻结”,用户将无法退出,但攻击者的股份也被冻结。因此,拥有大量股份的攻击者没有直接的方式从漏洞利用中获得经济利益。”更多信息可以在zkPorter Medium 帖子中找到。
用户
由于 L2s 用户最终能够使用他们最喜欢的 web3 应用程序享受低费用,出现了更好的用户体验,因为交易确认几乎是即时的(感谢 L2 排序器),并有助于大规模扩展区块链。这将使对不可变区块空间的访问变得更加实惠,并通过简单直观的应用程序帮助新用户实现网络民主化,这些应用程序将抽象出所有复杂性。
**Alpha:**其中许多 L2、在顶部启动的协议以及提供服务的应用程序都在逐步去中心化的道路上,这个过程的一部分通常涉及向早期采用者和贡献者追溯令牌分发。如果您现在贡献并使用这些项目,一旦(或如果)项目启动代币,您很可能有资格获得奖励。
建设者
应用程序开发人员、协议设计人员以及参与构建过程的其他所有人都将能够构建可相互组合和互操作(甚至跨汇总)的可扩展的去中心化应用程序。
扩展不仅允许更多用户为网络带来指数级更多价值(梅特卡夫定律),而且还允许在链上执行更多计算成本高的操作,这将扩展应用程序设计空间并经济地创建新的 web3 用例并且技术上可行。
诸如社交代币、去中心化社交网络和协议(即Showtime、Aave 社交图协议、NFT 游戏(在像 ImmutableX 这样的 L2 上运行)之类的东西终于成为可能。建设者正在慢慢失去阻碍他们发展的枷锁, zk-rollups 还允许自定义执行层,不需要受 Solidity 和 EVM 的约束。
目前的缺点
目前,流动性在 L2 之间分散,在撰写本文时还没有直接的方法来使用跨 L2 AMM。许多开发人员工具无法在各种 L2 上开箱即用地用于 dapp 开发,因此团队工具团队需要构建其软件的变体,以添加对各种不同扩展解决方案的支持。将来,这将通过完全 EVM 兼容性或理想情况下与 EVM 等效性或标准设计规范来缓解,这将使 zk/optimistic-rollups 可以无缝共享工具。
当前部署的 L2 的部分技术基础设施(如排序器或桥接器)是集中式的,因为 Arbitrum 和 Optimism 等解决方案处于测试阶段(一旦它们足够自给自足,这些护栏将被解除)。L2 也破坏了可组合性和互操作性,因此没有无缝的方式来跨不同的 L2 通信消息,也没有从另一个 L2 中的其他智能合约调用智能合约。
在 Oracle 基础架构和高质量数据馈送方面还有很多工作要做。Chainlink 正在努力与所有 L2 以及其他预言机提供商进行集成,但是,要使基础设施像在以太坊主网上一样强大,需要时间和精力。
就 L2 的 UX 而言,另一个关键问题是法币入口。绝大多数中心化交易所目前不支持本地提款到 L2,因此对于技术不熟练的人来说,将资金桥接到 L2 是非常麻烦的(特别是如果他/她必须支付以太坊 L1 费用)。当前的解决方法是使用交易所撤回到像 Polygon PoS 这样的侧链,它在像 Hop 或 Connext 这样的跨链(中心化)桥梁中具有足够的流动性。
但我们最需要努力的一点是对用户的教育。我见过无数人抱怨以太坊的高gas费用,并以牺牲去中心化和安全性为代价迁移到交易费用便宜得多的 L1(即 Avalanche、Solana、Fantom、Terra)。作为以太坊社区的一员,我想寻求帮助,让大众了解以太坊的可扩展性,以及他们如何以负担得起的方式在我们的生态系统中保持活跃。我们还应该与不同的应用程序和协议进行交流,并在其治理论坛中提交提案,为 L2 流动性和/或 L2 流动性绑定(a la OlympusDAO)创建流动性挖掘奖励。这将使用户迁移更加无缝,因为流动性是用户仍在使用 L1 的最大原因之一。
正如我上面提到的,由于流动性不在 L2 之间共享,因此对整个以太坊生态系统中分散的流动性存在许多合理的担忧。在本节中,我将介绍一些计划解决这个问题的项目和流动性模型。
" Hop是一种可扩展的 rollup-to-rollup(也支持 Polygon PoS 和 xDai)通用非托管令牌桥。它允许用户几乎立即将令牌从一个 rollup 或侧链发送到另一个,而无需等待网络的挑战期。”
“它的工作原理是让做市商(称为 Bonder)参与到目的地链的流动性中,以换取少量费用。”
“这种信用由 Bonder 以 hToken 的形式提供,然后在 AMM 中交换为它们的本地代币对应物。”
“最终结果允许用户将代币从一个网络无缝转移到另一个网络。”
Hop 团队还提供了一个SDK,使开发人员能够将 Hop 功能集成到他们的去中心化应用程序中。
Connext是不同网络(L1 和 L2)上的流动性池网络。用户在这些池之间交换价值,类似于 Uniswap 等 AMM DEX。
Connext 路由器充当网络的骨干,为用户交换提供流动性并赚取费用作为回报。
他们创建了NXTP,这是一个用于通用 xchain/xrollup 交易的轻量级协议,保留了底层执行环境的安全属性(即它不依赖于任何外部验证器集),Connext 协议可以通过xPollinate UI访问。
" Synapse是一个跨链层 ∞ 协议,支持区块链之间的无摩擦互操作性。通过在任何 L1、侧链或 L2 生态系统之间提供去中心化、无需许可的交易,Synapse 支持完整的区块链活动,例如资产转移、交换和具有跨链的通用消息传递。链功能——这样做可以实现基于其跨链架构的新原语。”
“Synapse 网络由使用阈值签名方案 (TSS) 运行的跨链多方计算 (MPC) 验证器保护。该网络是无领导的,每个验证器在接收到各种链上事件时运行相同的过程来维护安全性。MPC 验证者组跟踪的链。一旦所有验证者的三分之二使用他们自己的个人密钥集体签署了同一笔交易,网络就会达成共识并向目标链发出交易。”
“ Celer cBridge是一个多链网络,可以在不同的第 1 层区块链(例如以太坊和 Polkadot)内和跨第 1 层区块链以及不同的第 2 层扩展解决方案之上实现即时、低成本和 ANY-to-ANY 的价值转移,例如 Optimistic Rollup、ZK Rollup 和侧链。”
deBridge是一种跨链互操作性和流动性转移协议,允许在各种区块链之间真正分散地传输任意数据和资产。deBridge 智能合约的跨链互通由 deBridge 选举的独立预言机/验证器网络提供支持治理。
该协议通过锁定/解锁本地链上的资产和在二级链或L2s上发布/记录打包的资产(取消设置)来实现不同区块链之间的资产转移。不同区块链之间的跨链通信由选举产生的验证者维护,这些验证者运行deBridge节点来对在不同区块链的deBridge协议的智能合约之间传递的跨链事务进行验证。
dAMM是 Loopring 和 Starkware 联合开发的跨 L2 AMM 设计。
dAMM 的优点:
基于 ZK 的 L2(例如,DeversiFi、Loopring ……)异步共享流动性——让 LP 进行更多交易。
LP 服务 L1 AMM,例如 Uniswap,同时参与 L2 交易 => 不妥协地扩展。
dAMM 利用 L1 的免许可性质,缓解由于不同的 L2 导致的流动性碎片化。
Tokemak是一种流动性路由协议,它是新出现的 DeFi 协议浪潮的一部分,通俗地称为 DeFi 2.0(或 DeFi 2021)。
“它可以被认为是一个去中心化的做市平台和一个流动性路由器,它分解了 DeFi 的传统流动性供应和做市。位于去中心化交易所的“层”之上,Tokemak 允许控制流动性流动的位置,并提供一种提供和采购流动性的更简单、更便宜的方式。”
Tokemak宣布,他们计划通过创建一个深度流动性池来解决流动性碎片化问题,该池可以将流动性从 Hop 等跨 L2 桥梁路由到池中,以解决当前的流动性碎片化问题。
跨 L2 的流动性碎片化问题已经通过各种方式和不同的参与者得到解决。我个人的猜测是,将出现一个包含 dAMM + Hop/Connext + Tokemak 设计混合的模型,以便以一种使其看起来完全统一的形式抽象 L2 流动性碎片。
这些是我每天使用的工具,用于衡量以太坊 L2 的采用状态、交易成本以及 L2 协议收入是多少。
Dune Analytics是一个数据分析平台,允许任何人轻松聚合和可视化区块链数据。在 Dune 上,您可以在数小时内为您的研究项目、文章、DAO 或任何其他项目创建数据中心。关于 L2,我用它来监控有多少资金被锁定在 L2 桥内。相关数据仪表盘:
由@eliasimos创建的Bridge Away 仪表板概述了有多少资金被锁定在桥内进入其他 L1(Avalanche、BSC、Fantom 等)、侧链(Ronin、Polygon PoS)以及几个 L2,如(Arbitrum、Optimism、zkSync 和波巴)。了解用户在哪里架桥以了解资金流向何处以了解以太坊的不足之处以及如何改进也是很好的。如果以太坊提供更好的用户体验,那么离开网络的资本就会少得多(尤其是新用户)。
钱包交易和天然气费用仪表板(Wallet Transaction & Gas Fees Dashboard),@kevdnlol 用于分析以太坊上的手续费市场,需要这个图表数据链接,可以关注Block unicorn公众号,加入社区获取。
L2BEAT 是查看以太坊 L2 中有多少 TVL 的领先仪表盘(数据图表)。
L2beat 的一大特色是它们还具有 L2 中使用的缩放技术类型及其当前服务的目的。他们还有一个很好的常见问题解答页面,我经常为刚学习 L2 的初学者参考。
L2Fees是David Mihal构建的众多出色仪表板之一,它显示了与以太坊主网相比,在某些 L2 上执行不同操作的成本是多么低。
L2正在高速发展阶段,L1会不断的向L2迁移,因为L2是L1未来的最佳栖息地,这种转变看似非常缓慢,其实在爆发那瞬间就可以完成。关于更多L2的知识与文章,请关注我们Block unicorn查看历史文章,获得更多L2知识。
https://news.huoxing24.com/20211126173849183343.html
Arbitrum解决了区块链的三难问题:可扩展性、去中心化、安全性。 仅仅扩大规模是不够的。在增加其交易吞吐量的同时,区块链必须保留区块链技术的两个基本属性:去中心化和安全。这就是所谓的区块链三难问题。截至目前,唯一能满足这三个要素的以太坊扩展方案就是像Arbitrum这样的rollups。在Arbitrum上已经处理的交易总数达356万笔,2021年9月12日,日交易数量达到最高的26.8万笔。
在处理能力方面,Arbitrum应该可以实现40000个TPS,与使用以太坊底层扩展相比,有5倍的平均成本优势(目前以太坊为2美元对10.38美元,见实时第2层扩展费用)。除此之外,Arbitrum实际上正在努力将费用进一步降低90%-95%,这意味着你只需花几十美分就能铸造一个NFT或转移eth。在Arbitrum上每天花费的gas费总额也一直低于以太坊。而9月12日的明显飙升则是由于一个名为ArbiNYAN的第2层扩展流动性挖矿平台的推出。
Arbitrum实现了这种高吞吐量,同时从第1层扩展共识中获得了安全性。作为比较,早期的第1层扩展方案,如Ethereum和Bitcoin,优先考虑了去中心化和安全,但牺牲了可扩展性,这一点从今天的高gas费就可以看出。同样,其他有竞争性的第1层扩展方案,如Solana和EOS,因为分别只有200和21个节点控制他们的网络,导致它们牺牲了去中心化。反过来,中心化也会影响安全,因为其会增加51%的攻击机会。同样,侧链有可能在主网中带来攻击载体,因为它们依赖于自己的共识和区块验证模型。另一个安全性有限的例子是协议的改进,因为具有“更大区块”的区块链本质上更难验证,并可能变得更加中心化,反过来同样导致了其更不安全。然而,请注意,并不是所有的rollups在早期都是去中心化的,尽管大多数,甚至所有,都致力于逐步去中心化。
Arbitrum是截至目前最兼容EVM的第2层扩展方案。这使得开发人员将现有的以太坊应用程序迁移到rollups上几乎是不费吹灰之力的,因为他们不需要重写代码。Arbitrum目前可以支持不计其数的dApp,是最大的以太坊第二层网络,在DeFi协议中锁定的总价值超过23亿美元。作为比较,ZK-rollups和支付通道只支持简单的支付、交换和其他特定应用的使用。目前,它总共有2361个经过验证的合约,自9月以来,平均每天增加12个合约。
随着更多的dApp被整合到Arbitrum rollup中,Arbitrum不仅对开发者非常有吸引力,也因此对用户很有吸引力。使用Arbitrum的特定地址数量的增加证明了这一论断。
在这些地址中,聪明钱地址似乎对Arbitrum给予了特别关注。如下所示,使用以太坊的ETH百万富翁中有50%也使用Arbitrum。对于那些还不熟悉Nansen标签的人来说,ETH百万富翁是指ETH余额至少为100万美元的地址。
简单来说,它建立在加密货币领域的王者——以太坊——之上
我们相信像Arbitrum这样的rollups将在未来几年主导以太坊的可扩展性的另一个原因是,它们是建立在以太坊上的,而以太坊是加密货币领域的王者。这使他们具有先发优势。首先,就使用情况而言,以太坊仍然是世界上最流行的区块链协议,上面有3000多个dApps、DeFi、NFT、DAO和虚拟世界生态系统。比特币是这方面唯一可以相提并论的区块链,但其缺乏承载rollups的能力。
其次,与大多数人所认为的以太坊2.0会使rollups过时的观点不同,考虑到以太坊 2.0在几年后才会全面部署,Arbitrum等rollups应该是第一个事实上的扩展解决方案。而恰恰相反,数据分片,即以太坊2.0的第二步,主要是为了加速rollups。有rollups分割存储的状态,有分片分割交易的历史,还有rollups将自己注册到特定的分片中,rollups的吞吐量的可扩展性是指数级的,到2030年有可能达到1500万TPS。
由于这些原因,很明显,像Arbitrum这样的rollups在不久的将来会有独特的地位来领导以太坊可扩展性解决方案的浪潮。
准备好迎接第二层扩展方案代币的到来,除非你是开发者或早期投资者,否则你仍然可以通过购买项目的原生代币来获得曝光。虽然大多数像Arbitrum这样的rollups还没有原生代币,但我们可以预计大多数rollups项目最终都会发布。
https://news.huoxing24.com/20211126201928630337.html
https://news.huoxing24.com/20211213164900713454.html
目前已经有大量的资源详细说明了什么是ZK Rollup,以及与Optimistic Rollup的区别。
在这里,我只关注zk rollup背后的基本知识,以及zk游戏的两个主要参与者--zksync和StarkWare之间的区别。
**基础知识:**以太坊rn就是我们所说的"单片机"。因为共识、执行和数据可用性都发生在ETH区块链上。这不是可持续的,也是其不能扩展的原因。因为这意味着所有节点都必须执行这3个功能。为了扩大规模,Eth必须变得"模块化"。这意味着只将区块链用于其最擅长的领域:共识,并将执行和数据可用性(DA)的负担转移到链下。但我们如何以完全继承L1安全性的方式移动执行和DA呢?
**zk rollups:**通过zk rollup,数以千计的tx被分批纳入一个单一的、数学上可验证的zk证明,并且只有这个证明被存储在链上。
以下,让我们来比较一下zksync和@StarkWare。我们将努力保持清晰,并遵循以下角度进行对比。
团队和开端
技术
数据可用性
资金和支持者
目前的产品和路线图
个人印象和机会
StarkWare:始于2018年5月。该团队由世界级的密码学家和科学家组成。核心人员是前Zcash首席科学家,多年来一直是zk领域的创新先锋。他们正通过Starknet将学术理论转化为现实世界的产品。他们无疑是这个游戏中最著名的团队。
Zksync:始于2019年12月。实际上,在zk领域有一个"第二好的",它就是正在建立ZkSync的Matter Labs团队。该团队由@gluk64共同创建,我无法找到更多关于其背后聪明人的信息,但ZkSync 2.0带来的技术突破足以说明问题。他们有外来者的气息,而且行动迅速。
两个项目都有一个类似的架构,有一个插入Eth区块链的rollup智能合约,以存储L2状态转换的zk证明。另外,它们都有2种链外行为者,负责为网络提供动力。
**证明者:**负责繁重工作的少量节点。他们计算所有的txs,并将其汇总为简洁的zk证明。它们在专用硬件上运行,可以是黑盒子。我们所知道的是,它们在数学上无法伪造假的ZK证明。
**验证者:**负责抗审查工作的大量节点。他们验证证明者提交的证明的有效性。不需要特定的硬件。每个人都可以运行。
此外,这两个项目都必须竞相克服一个主要的技术问题,那就是创建一个通用的ZK证明系统。
这是一个圣杯,因为直到现在所有的ZK线路都需要特定的应用。这意味着每个应用只有一个ZK rollup,而没有EVM兼容性。
你猜怎么着,zksync和StarkWare都做到了,但技术上有所不同。
StarkWare:他们使用的加密技术是基于STARKs的。他们是这项技术的先驱,与SNARKs(由zkSync使用)相比有两个主要优势:
"T"意味着"透明",这意味着该系统无需信任设置即可工作。它们的生产速度比SNARKs快10倍。但STARKs的问题是技术不如SNARKs成熟,如果它允许图灵完备性,就很难使其与EVM兼容。
此外,Starkware创造了Cairo,一种特定的编程语言,允许运行由STARKs驱动的自由裁量程序。但由于很少有人愿意学习一种新的编程语言来做智能合约,他们现在正与@nethermindeth合作创建Warp,这是一种转译器,可以将solidity智能合约无缝转换为Cairo,以使@StarkWare的EVM兼容。
zksync:使用的zk系统是基于SNARKs(尤其是PLONK)。因此,整个系统的安全性依靠于2019年秋季推出的一个可信仪式。它涉及许多知名加密货币玩家,其中包括Vitalik Buterin。如果至少有一个参与者是诚实的,那么这个系统就可以证明是安全的,所以我很舒服,不认为"可信设置"的说法可以用来对付zksync。
尽管zkSync团队做了很多优化,但SNARKs还是比STARKs慢。不过,他们的系统允许以比STARKs更自然的方式兼容EVM。事实上,智能合约可以(几乎)由zkSync编译器逐一转换操作码,这使得solidity成为zkSync的"主要公民",而不需要中介语言或转码器。
zk rollups将txs计算的负担从L1中移出,并允许ETH扩展到2-3K tps。这很好,但还不够。采用"rollup only"的方法,DA负担仍然在L1上,而tx数据则通过calldata写入L1。
DA超级重要。这是允许你在Etherscan上查看tx发生了什么的关键。没有这一点,tx的执行就成了一个黑盒子。如果你喜欢便宜的tx而不是在L1上直接追踪,这也许是可以的。因此,zk rollup必须向用户提供一个选择。要么你的tx数据写在L1上,但费用要高一点,要么你优先考虑超便宜的tx,并信任L2上的一些实体来保证你的tx数据的可用性。这样一来,L1就可以从DA负担中解放出来,ZK rollup就可以扩展到20-30k TPS。
StarkWare: 用Volition系统解决DA的挑战。Volition允许最终用户在tx的rollup结算(链上DA)和单个tx层面的有效结算(链下DA)之间进行选择。在有效结算的情况下,链下DA由一个集中的"数据可用性委员会"(DAC)来保证,该委员会由著名的加密货币实体组成。
这听起来像中心化,但这是终端用户自愿选择的超低价TX的权衡。
**zksync:**对DA挑战的解决方案是zkPorter,这是一个分片基础设施,与zkSync的zk rollup无缝运行。想象一下,zkSync rollup是保证链上DA的shard0。然后其他分片可以选择不同的DA政策,并在链外存储tx数据。
StarkWare的Volition和zksync zkPorter之间的主要区别是,对于Volition来说,结算的选择是基于tx的(用户为每个tx选择DA),对于zkPorter来说则是基于账户的(一个zkPorter账户只能产生以链下DA产生tx)。
另外,对于zkPorter来说,链下DA系统更加去中心化,因为DA是由zkSync原生代币激励的"守护者"网络而不是中心化的"DAC"所保证的。
StarkWare:
2018年5月完成600万美元的种子轮(Pantera/Naval/Vitalik)。
2018年10月完成3000万美元的A轮融资(Paradigm/Sequoia/Cb Ventures)。
去年3月完成7500万美元的B轮融资(Paradigm/3AC/Alameda)
去年11月完成5000万美元的C轮融资(Paradigm/3AC/Alameda)。
目前,StarkWare的估值为20亿美元。这是一次世界级的融资,有著名的投资者。大佬们和以太坊基金会都在其中。Vitalik本人还评论了Starkware制作的大部分文章。Shu和Sam也在同一条船上。这种项目怎么可能失败呢?
zksync :
去年3月完成600万美元的A轮融资(Binance/Cb Ventures/AAVE/ Balancer/Curve)。
去年11月完成5000万美元的B轮融资(Horowitz/Placeholder/Crypto.com等)。
董事会中的大人物较少,看起来像一个大的Defi/CEX加密货币家族资金。这听起来很滑稽,但实际上很重要,因为ZK rollup的成功将在很大程度上取决于Defi协议和直接CEXs的整合。所以我非常看好zksync生态系统的快速整合。
StarkWare有着令人难以置信的演变,因为他们坚持不懈地将其顶级密码学论文转化为现实世界的创新。他们的路线图总结如下:
他们首先推出了StarkEx,这相当于"行星"阶段,并允许创建由Cairo和STARKs驱动的有权限的、特定应用的zk rollup。如果你不清楚,可以想想@dydxprotocol ,@Immutable 或@deversifi 。因为它们是3个主要的应用程序,它们由StarkEx的在产版本驱动。
到目前为止,StarkEx已经通过这些应用程序解决了超过500万个txs和2500亿美元的价值。StarkEx的效率现已得到证实,StarkWare很快就会进入路线图的"星座"阶段。11月29日,他们在主网上发布了StarkNet的Alpha版本。StarkNet是我们所期待的去权限、多应用、通用的zk rollup。
起初,StarkNet将由一个中心化验证器驱动,应用程序将通过白名单按顺序部署,就像Optimism一样。因此,其计划是发展生态系统,并在路线图的"宇宙"阶段逐步将StarkNet去中心化。
zkSync的路线图通过4个步骤总结如下:
第一阶段对应于2020年6月推出的zkSync 1.0,大致对应于zk rollup,但没有智能合约整合,允许发送和接收代币。尽管缺乏可组合性,但有前途的项目已经部署在了上面,所有指标都显示出对zkSync 1.0指数级的兴趣。
第二阶段将随着zkSync 2.0的主网部署而启动,它对应着我们所期待的一切:Zk rollup上的完全EVM兼容性和智能合约的可组合性。
zkSync 2.0最初计划于8月在主网上部署,但技术问题推迟了发布。这些困难现在在测试网得到了解决,去年10月,zksync宣布接近完成技术步骤,并部署了一个类似AMM的测试网,以证明EVM的兼容性。
Matter Labs为确保LLVM/Solidity的兼容性所采取的延迟措施一开始可能令人沮丧,但它将帮助zksync赢得大量的时间,因为它允许所有的eth工具和依赖性与zkSync 2.0进行原生集成。
StarkWare是真的令人印象深刻。这是我在一段时间内看到的最有前途的基础设施项目。全明星团队,世界级的创新,顶级的资金。引人注目的是,他们不仅仅是在建造一个ZK Rollup。他们正在思考一切。我们谈到了Cairo和Warp。但他们也在努力用Veedo为Eth带来真正的随机性,通过有条件的txs进行L1s到L2s通信,Batch-Long闪电贷和其他天才性的东西。他们用"分布式AMMs"来解决L1和L2之间的AMMs流动性碎片的方法确实令人鼓舞。他们正在放眼全球。
我现在看到的StarkWare的唯一技术问题是通过Warp转接器进行的Solidity整合。Starknet首先是为Cairo优化的,而Solidity转发器是在它的基础上添加的。我不是一个很强的技术人员,但我担心"Solidity翻译"不会在每一种情况下都是直截了当的,它可能会对一些智能合约造成兼容性问题。
此外,我看到的其他问题是:我们这些平民的机会在哪里?StarkWare已经价值20亿美元,但目前还没有公平发布代币的计划。
另一方面,我也喜欢zksync的社区第一的做法,以及对"作为主要公民的稳固性"的强调。他们的整个技术努力依赖于真正的EVM体验,没有任何权衡,这可能会在采用方面得到回报。zksync还与当前的Defi/CEX景观深度整合,这对未来的协议加入和采用是一个好兆头。
就机会而言,zkSync已经宣布存在一个本地代币,他们将在未来的某个时候,进行公平代币发布和潜在的空投。这对社区来说超级好,但我感觉Zk rollups的原生代币将被过度发挥,因为每个人和其团队都在等待它。
我还希望StarkWare在"宇宙"阶段推出一个本地代币。因为他们将不得不在某个时候将他们的网络去中心化,并激励证明者。
综上所述,我的观点是,在zk rollup方面,最令人印象深刻的执行力来自于StarkWare,但草根社区/开源的氛围使zksync对我更有吸引力。
以下是我最后的个人说明:
就机会而言,也许我们应该将我们的注意力从rollup的原生代币转移到将在这些rollup上找到用户基础的新兴项目。ETH是一个范式转变,那些试图在链上复制订单的项目很快就被更适合这种新环境的AMM模式所取代。同样地,ZK rollup是Eth的范式转变,也许(只是也许),在rollup上复制AMM是一个弱智的想法;也许TVL不会成为rollup上的一个重要指标;也许CLOBs值得再次考虑。
这些都是临时的例子,但我们的想法是,也许最好的机会存在于那些利用这些rollup来做在L1上不可能做的事情的项目上,而不是复制那里已有东西的项目。
No activity yet