当前位置:网站首页 > 海外数字货币招商 > 正文

简述layer2的定义、发展历程和技术对比_片面 Cr

时间: 来源:未知 编辑:未知

核心提示

. details .details-cont p,p { word-break :标准版; 文本对齐:组合图像对齐中心! 汇入者; )原文标题: 《一个长长的 Layer2 介绍/科普/讨论/笔记》 本文比较长,共有七个部分: 简单理解z...

. details .details-cont p,p { word-break :标准版; 文本对齐:组合图像对齐中心! 汇入者; )原文标题: 《一个长长的 Layer2 介绍/科普/讨论/笔记》

本文比较长,共有七个部分:

简单理解zkrollup和optimistic rollup

Plasma简单的历史数据可用性派系之争op派系之争zkImmutable X结论

1. 通俗的方式理解 zkrollup 和 optimistic rollup

侧链是一条链,双层协议没有链。 因为侧链也是链,所以有节点,有共识机制,有存储板,有块。 因为双层协议不是链,所以没有节点,没有共识机制,也没有数据块的概念。 因为第2层没有块的概念,实际上没有节点,也不需要共识机制,所以在第2层方案的块浏览器中,实际上是看不到块的。 现在去看看Arbitrum的浏览器,还有一个Bk,Block。 仔细看各块,其实是每笔交易。 请看具体的截图。 第2层的经营者只需要按顺序排列交易。 而且,区块链的关键在于交易的排序工作。

数据

例如有名的三明治攻击实际上是序列攻击。 你必须开始交易。 付了50刀的Gas费。 有人发现了尚未处理的交易,在Mempool里面。 然后用100刀的Gas费,做两笔交易。 一个是和你一样买的硬币,二是把买的硬币又卖给你。 先买的价格低,后买的价格高。 所以,对方在两个交易中夹着你的交易,先买你要买的货币,然后加价卖给你。

你感觉到的最后变高了。 交易的滑头之处在于对方的利益。 这与Uniswap V3准确的单点流动性提供的含义相同(Just-in-time Liquidity )。

在理解了交易这个序列的重要性之后,就不难理解两个layer2(ZK和op )方案的不同了。

为了防止对zk和op不熟悉,我再说一遍这两者的区别:

Zk是零知识的证明,首先证明没有问题,然后将数据传递给主链。 先调查一下再做。 Op乐观地接受,处理数据并传达给主链后,有人挑战,一周内没有证明谁错了,那就是对的。 做了之后再调查。 用通俗但不严谨的方法理解。

因为排序那么重要,排序员说。 “我现在给你两条路。 一个是你会听的。 很多交易会给我排序。 处理完毕后,将处理结果的重要数据传递给主链。 如果你们对数据有意见,我给你们一个星期,我会找到证据。 反正原始交易数据都是(这叫数据可得性,data availability ),你们自己检查,有问题就报警,或者我觉得我报警错了。 如果你们成功挑战,主链也会帮你们解决问题。 除非这样我出问题,否则我的处理速度贼快。 排序有多简单?

第二条路是,我做得很好,每次对交易处理进行排序都要记录证书,传到主链的交易都有证书。 这样,任何交易谁都可以随时保证我的工作没问题。 但是,缺点是每次我都要处理和证明,所以很累。 所以,速度会变慢。 而且,越复杂的处理逻辑,我做的越慢。 请理解这个。

读了上面,你应该对两个二层协议的方案有了大致的认识。 如果还不知道的话就没关系。 稍后再详细说明。 在此之前,让我们来谈谈过去被骚动的Plasma的扩大之路。

2. Plasma 的历史

有点过了Plasma的历史。 其实,以太坊是2017年最热的时候堵塞的。 那时,关于扩展方案已经有了很多争论。 Plasma是第一个非常引人注目的方案。 因为提交人是v神,也有来自Lightning的Joesph Poon。

数据

第一个版本的Plasma被称为plasma MVP (最小可变等离子体)。 这个版本一定是做不好,失败了。 第一个版本可能是按照特定规则排列许多事务,然后一起处理。 事实上,随后的许多改进都是改进这些批处理事务的数据存储结构。

MVP的问题在哪里? 还记得负责上述交易排序的人吗? 此人在二楼协议中是操作员,二楼协议需要考虑操作员作恶的情况。 所以zk让操作员每件留下一张证书,op是操作员被挑战一段时间的期间。 MVP的问题如下。

挑战期依然存在,一周; 考虑到操作员干坏事,开始挑战时是所有的(所有的),请注意不是沿着默克尔树验证一条线) ) ) ) ) ) ) ) )的所有交易都需要验证和检查之后,v神制作了新版本,Plasma Cash。 改变了交易集合的数据结构,同时将资产全部用非同质化通证表示。 至此,鉴定将检查所有人的所有交易问题。 但是,也产生了新的问题。 用户提取现金时需要证明自己的所有权,在挑战期用户需要定期在线。 另外,在存储方面,Plasma对用户的要求也很高,所有数据都必须自己保存。 最终失败了。

找到

3. 数据可用性

了吗? zk将加密对结果和结果的证明后的一小部分数据转发到主网络,以证明结果没有问题; op也将结果和原始记录传递到主网上,如果有挑战,可以调查证据。

毕竟,双层协议最后是数据可用性问题,直到扩展方案。 了解数据可用的最佳方法是,从主网络的角度来看,无条件地相信主网络的节点是否可以获取这些数据。 也就是说,双层协议处理的交易数据不能存在于中心化的服务器或某个地方。

伊萨利亚姆大师把所有的数据都放在链条上,谁都可以看,所以很安全。 但是,这样又慢又效率低。 侧链的解决方案比较彻底,直接做新的。 侧链的数据上侧链与主链无关,所以主链的安全性独立于侧链。 所以,很多人认为双层合同才是最好的扩展方案。 因为双层协议可以利用主链的安全性。

在数据可用性方面,两层协议都减少了数据量,一是能证明交易没有问题的数据很少; 一个不会给你数据,但请相信我。 否则挑战我再让我相信。 另外,在挑战时数据是可用的,验证过程比历史方案相对简单。

现在回头看,还是v神的这条推文:

数据

其中SNARKs和STARKs都是知识零证明的方向。 具体的意思如果有兴趣的话请自己调查一下。 Fraud proofs是前面说的乐观的rollup,直接翻译叫做诈骗证明,其实是前面说的挑战。 拿出证据证明交易有问题有欺诈行为。

下面两行显示了数据的可用性。 on-chain表示两层交易集合的数据对主网络可用,off-chain表示两层交易集合的数据对主网络未知且不可用。

的validium之前没有提到,在这里说明一下。 validium在zkrollup的基础上,通过舍弃要传递给主链的部分数据,减少数据量,交易处理也会变快,达到交易免费执行的程度。 (我稍后会详细说明这一点。 因为ImutableX使用的是这个)。

所以,沿着这张图,也就是我们今天很熟悉,文章开头说的两种扩展方案,zk和op。

可能熟悉op的人很多,主要是因为Arbitrum和optimistic两个在线,有很多项目(特别是土狗项目)。 zk方案其实也有很多项目,如dydx、immutable X、gitcoin捐赠的支付方法等。

4. 派系之争 op

什么都有派系。 区块链也一样。 请看一下。 炒币炒的不是涨跌,而是人情世界。

就像二阶协议中有zk和op两个派系一样,zk和op的内部也有各自的派系之争。

上面提到的是arbitrum和optimistic,两者现在都在线。 很明显,arbitrum有所发展,迄今为止arb总共处理了300万笔以上的交易。 optimistic只处理了20多万笔交易。 但是! optimistic的浏览器比较好。 必须说这个。

数据

告诉他们是非常直接的交易批量,不是区块。 另一方面,右边的一楼和二楼的交易完全按照主链的规则记录在主链上,所以右边有Bk、区块的标志。 与arbitrum相比,确实很小心。

Arbitrum与optimistic中某些信息的比较:

数据

从目前的情况看,两种比较来看,Arbitrum目前确实处于相当领先的地位。

最近,Optimistic制定了奖励生态系统项目的可追溯激励计划。 获得奖励的项目共有60个,共计100万美元。 仔细看看这些项目,基本上是非常技术性的项目,而不是APP类型发行货币的项目。 v神前几天还写了评论,评价说Optimistic的上溯及奖励非常棒,整个项目的质量比Gitcoin 11期还要高。 这些技术类型的基础设施对以太坊的生态发展尤为重要。

仔细看看Opitmistic的动态,一周前刚刚完成了链网的升级,唯一的地址数量激增也是这几天才发生的。 在此之前在Optimistic中表现为没有任何应用。 自9月上线以来,Arbirtum从未保持过停机时间。 现在的主要动向是与更多的项目合作,在二楼部署更多的APP应用。

不得不说,早期出现在Arbitrum上的土狗项目对吸引用户和资金起到了很大的作用。

顺便说一下,投币机刚刚支持Arbitrum ETH充值和取现。 现在,从Arbitrum中取出ETH应该不用等7天。 在此之前有可以通过折扣交换流动性的方法,有提供这种服务的协议。 如果你想发一个ETH的话,我还不想等七天。 可以直接发出0.98个ETH。 或者在主网上直接租0.98个ETH。 7天后,你的ETH提交后再还给你。

因为自己的二层错误是概率事件,所以如果用户折扣的收益可以用错误率乘以总取现额,这就行得通了。

5. 派系之争 zk

zkRollups的两个主要派别分别是Matter Labs开发的zkSync方案和Starkwave开发的StarkEx方案。 其中,zkSync目前有2代,分别上升到zkSync1和zkSync2; StarkEx是StarkEx和Stark Net两代人。

这几个区别由Immutable X的CTO非常清楚地说明:

fornetworksthatyoucanplaywithrightnow,Starkexislivewithfourapplications,dydx和diversi fi fi for trading, andimmutablexandsorarefornfts.zksyncisliveforpaymentswithprimitivenftfunctionalityfeaturedwithzknft.starkex已经在线上zkSync方面支付方面已经成熟,zkNFT是解决NFT方面的问题。 如果还不清楚,请看下表

数据

关于两个zkrollups的开发团队信息:

数据

现在,即使比较这两者,也很明显StarkWave更胜一筹。 现在,利用StarkEx技术方案的项目之前也说过,有名的dydx、immutablex、deversifi、sorare。 根据StarkWave官网数据,利用自己程序的项目总仓储额已经超过10亿美元,交易超过5100万笔,累计交易量超过2150亿美元。

其他应用和未来发展规划方面的对比,前几天Bankless出了文章《The best comparison on zkRollups today》,详细介绍了这部分的内容。 中文也已经有很多翻译了,如果有兴趣的话请找找看。

6. Immutable X

特别提到IMX,是一个声势浩大的两层协议,什么也没做就先送了硬币。

IMX使用的是和dydx相同的计划,也就是zkrollups,但这什么都没有。 重点是为了游戏链。 道具装备的人物一定是NFT。 虽然rollups比主网便宜很多,但是规模大的游戏一样会贵很多。 变多了也不能使用了。 为了解决这个问题,IMX变得更加激进,直接使用了上述的validium方案。

Validium和普通zkrollups的区别在于完全放弃了数据的可用性。 用简单的比喻来理解的话。

我们在文章的第一个例子中操作员要做的就是批改学生的试卷。

Zkrollups的方式是,操作员每次对试卷评分时,都会拍摄评分结果和试卷的照片,然后一起上传到主网上。 这样大家就可以直接看到考试的分数了。 如果对考试的分数有意见的话,直接看试卷上的照片,调查自己错在哪里,进行评分是没有问题的。

validium直接上传结果的分数,不上传答案的照片。 也就是说,我们抛弃了一些数据。 对主网来说,因为找不到问题单在哪里,如果有意见的话,也不能起诉。 因为没有问题纸,所以不知道哪里错了。 再次重申,这是放弃了数据可用性、Data Availability。

但是,整个删改过程(交易处理)都会变成小偷。

为了让用户放心,IMX又成立了一个委员会,定期把试卷上的照片交给其他地方,就是IPFS。

但是,传到哪里都没用。 只有主网络区块链中的数据才是真正的区块链。 即使放在其他地方安全,他也不是所谓的crypto native。

当然,IMX也知道这个,所以用户将来直接交易时,可以选择普通的zkrollups或validium。 官方表示:“我们将交给用户进行选择。 ”

we’reallowinguserstochoosebetweentwovalidiumandzk-rollupsviasystemknownas“volition”, andwe’restartingbyofferingmaximumscalabilityvialidiumtoallowapplicationstoscalenftstothebillions,allwhileremainingonetheer 但是,用户知道什么? 交给用户未必是个好选择。

7. 结论

本篇实际上没有任何结论,科普/介绍/讨论/笔记很多。 因为涉及到二层协议,所以这是一门比较大的课程,在技术设计框架方面也很复杂,我也不是技术出身,所以必然有很多不理解的地方。 目的是让一些人知道如果购买这些或者通过这些协议进行活动,他们在做什么。 再加上最近中文内容有点不太平,所以中文非广告的内容可能越来越少了。 整理了一个。

参照材料

359 ARB ISCAN.io/Chart /验证-合同3359优化. Etherscan.io/https://WWW.Crunchbase.com /组织合作板成员, Advisors Alumni https://WWW.Crunchbase.com /组织/供应链实验室/People https://Vitalik.CA/General/2021/11/11 Dragonfly-research/the-life-and-death-plasma-B 72 c 6a现场/组织/最后_基础/类型/材料星际旅行https://Dune.XYZ/Chainsightanalytics/uni swap-V3-Just-in -的最佳对比