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