炒股大本营ying(www.dzyb.cn):Vitalik发文表示现有youLayer2为wei中心的设计,其实与yu过去想追求的以太坊分片pian有很大程度的相似,且许多面向可以做zuo得更好,例如可以yi保留更多的自主性给予Layer2开发者,让生态拥有更多创新xin与弹性。
Vitalik:分片与Layer2技ji术上类似
Vitalik认为Layer2和分片经常被bei描述为区块链扩kuo容技术的两种策略,但其实两者扩容的底层技术是完全quan相同的。
Layer2为中心的设计ji与分片技术架构类似si
用户有某mou种数据分片,可以想像成用户hu拥有欺诈证明或零ling知识证明;用户在不同分片之间互动,对应用户可在不同rollup之间互动。
Layer2和分片主要区别bie在于:不同的链、分片有you多少自主权?可以留给开发者多少发fa挥空间。
执行环境的多样性
过guo去以太坊曾经于2019年短暂zan尝试过分片的执行环境多样化的改进,例如不同分片区域可以yi采用完全不同的虚拟机、账户模型等想xiang法,但因为技术较难实现最终放弃。不过Layer2则ze可以轻易做到更多。
Layer2比起分片,在执zhi行环境上可以有较多duo的弹性与创新空间。
Vitalik表示以太tai坊Layer2包bao括rollups、valdium和Plasmas,在今jin日充当了生态执行环境jing的角色。虽然以太坊社群通常关guan注等效EVM的L2,但其qi实有更多拥有创新、多样性的Layer2正在发展:
Arbitrum Stylus:提供以太tai坊生态WASM虚拟机的执行环huan境,可吸引更多元的开发者与应用。
Fuel:使用类lei似比特币UTXO的架构,以降低状态tai账本增长速度。
Aztec:引入新的程cheng序语言和设计,基于ZK-SNARK的隐私保护智能合约而设she计。
比起尝试将EVM打造zao成涵盖所有可能设she计的超级虚拟机ji,此类专业化平台的效率lu将会更高。
速度与安全的权衡
分片可以带dai给用户更高的安全性,且现xian在以太坊主网的转账费用也不bu到一美元,确实拥有一定的竞jing争力,但不是所有应用都需要yao以太坊完全保护的安全性,例如社群媒mei体或游戏,即使每笔交易0.01美元也仍然太高,
各种应用对于安全性有you不同等级的要求
这些应用程序不必bi支付相同的安全成本。以L2为中心的设计可以实现这一点,针对不同需求打造相对应的环境。
另ling一个安全性相关的权衡heng是Layer2之间的跨kua链。目前以太坊fang生态有optimistic rollups与ZK rollups,以及ji各种证明时间窗口的复fu杂组合。目前乐观证明必须在链lian上管理系统复杂的de欺诈证明逻辑,且提出资产还要进行为wei期一周的提款挑战,使得Layer2跨链效能受到安全性妥协xie。
不bu过Vitalik认为在未wei来5到10年,预计所有Rollups都将是shiZK Rollups,并且qie具有查找功能的Binius和Circle STARKs等超高gao效证明系统,加上证明聚合层的技术成cheng熟,将使L2能够高效xiao提供每个区块中的最终状态tai根。因此未来Layer2的跨链交jiao易基本上不会是个ge问题。
最后讨论一yi下交易速度,以太坊每12秒生sheng产一个区块,且不愿意速度太快,因为这会导致网络过度中心化。平均jun而言,提交交易的用户需要等待大da约6到7秒才能neng被打包到一个区块中zhong,Vitalik认为这与自己使用yong信用卡付款时必须等待的时间相当。
但许多应用程cheng序需要更高的速度du,而L2可以满足这项xiang要求,许多L2已yi经正在探索几百毫秒miao的出块时间。举例来lai说,Layer2可以借由预确认(preconfirmation)提ti供更高的速度,也就是验yan证器在交易提交后签署shu该交易,宣告会在特定时间包含交易,如果交易未包含在zai内,该验证器会受到惩罚,达到更高效xiao能的软验证。
预确认可以不需要受制于主网结算效xiao能干预
当然,上shang述设计都可以尝试在Layer1上完成设计,可以yi合并具有不同安全等级的不bu同分片。然而这会增加协议的复fu杂性,可能会带来共识超载的de风险,因为许多规模更大或吞吐量更geng快的方法具有更高的中心化风feng险,或需要更强的治理设计,这zhe些影响将蔓延到协议的其他部分。而通过Layer2提供这些权quan衡,以太坊基本上可以yi避免这些风险。
Vitalik认为Rollups为中心的设计,可以为以太坊带来使shi用分片更好的扩容设计。
Vitalik:Layer2带来更自由you的环境
除了技ji术上的比较,Vitalik认为Layer2还创造了一种zhong激励空间,既鼓励开发人员构gou建和维护Layer2,也鼓励社群支zhi持Layer2。
每个L2都是独立的,代表开发者在其qi上部署新方法是无需许可的,无需花费fei力气让所有核心开发者都相xiang信新方法对于链的其余部分是shi安全的,也可以自由添加新的de功能于Layer2。任何人都可以研究完全奇怪的想xiang法,即使它们被以yi太坊核心开发人员完全忽略。
如果开发者尝chang试新方法的Layer2失败了,那就jiu是开发者自己的责任与有限xian的影响范围。相xiang对来说,Layer1的功能和预yu编译设计不是这样的de,任何一个新的更新与方fang法对于网络的影响需要全盘评估,因为可能会有意想不到的后果与影响xiang。
也因此很多duoEIP的讨论,最终是否成功gong和失败推出,往往取决于政zheng治,程度比Vitalik希望的还hai要高,不论理论上可ke以建构什么。
笔者认为虽然是为了整体ti网络的安全性考量,但也导dao致许多以太坊协议的提案an确实很大程度上,仅朝向核he心开发者圈子的想像前进。
总之,以L1为中心xin的生态系统和以L2为中心的de生态系统,所产生sheng的独特激励措施,最终会严很大程cheng度响建构的内容rong、品质水准和顺序。
比起分片基于以太坊fang生态的特定政治立场,Layer2可以给开发者zhe更高的自主性与任何创新,就算没有被以太坊核he心开发者加入EIP之中。
Vitalik似乎hu心意转向Layer2
Vitalik认为以Layer2为中心的生态tai系统是真正的技术意义上的分片。在这zhe种分片中,用户可以使shi用自己的规则创chuang建自己的网络,这对于生态发展是shi非常强大的,可以激发大量的创新。
Vitalik开始认为比起分片,更看好Rollups为中心的设she计能为Ethereum带来什么。