IOSG Ventures_CN

发布于 2022-01-13到 Mirror 阅读

IOSG Weekly Brief | L2的理解与思考 #88

Part.1 Insight

特别鸣谢 本文原作者 Trapdoor Tech 创始人 Star.LI的支持!

Layer2是个大的话题。是否去中心化,是否安全,资金状态确认时间是Layer2的主要的讨论话题。最近有点时间,总结一下Layer2的理解和思考。

Layer2交互模型

Layer2,相对于Layer1,在Layer1的基础上提供更丰富功能,更好的用户体验。抽象一下Layer2的逻辑以及交互模型如下:

除了Layer1的交易外(入金),其他Layer2的交易都在Layer2执行。为了Layer2在必要时恢复交易状态,所有Layer2的交易数据需要安全存储。简单起见,也为了和Layer1保持一样的安全性,所有Layer2的交易数据一般存储在Layer1。这种交易数据的随时可访问,称为"Data Availability"(数据可用性)。所有的Layer2交易都在Layer2执行,并同步到Layer1。如何证明Layer2同步的状态正确,不同的layer2方案有不同的实现方法。

Layer2实现分类

从Layer2状态同步方式,Layer2分为两类:一类是侧链实现(Side Chain),一类是Rollup。侧链,就是通过不同于Layer1的共识进行Layer2状态向Layer1的同步。仅从这一点,整个侧链的安全性,就降低到Layer2的共识的安全性。Rollup又分为两种:一种是zkRollup,一种是Optimistic Rollup。所谓Optimistic Rollup,乐观性Rollup,期望绝大多数情况下Rollup正确向Layer1同步状态。同时,为了防止同步错误的状态,提供了挑战机制。乐观预计挑战的机率比较小。在需要挑战的情况下,Layer1可以判断正确状态。zkRollup是最直接的状态同步方式,通过零知识证明技术,在向Layer1提交状态的同时提供状态变化的证明。Layer实现分类如下:

zkRollup,按照采用的零知识证明协议又分为三类:1/ Groth16 2/ PLONK 3/ STARK。Groth16协议需要针对每一个电路进行初始设置(Trusted Setup)。PLONK协议在一定规模下的电路只需要一次初始设置。STARK协议不需要初始设置。但是,相对另外两种算法,STARK协议,证明数据量大,验证时间长。相对来说,在Layer2的场景下,PLONK是目前广泛使用的算法。

STARK协议和SNARK(Groth16/PLONK)协议比较(来源于Matter Labs的github链接):

https://github.com/matter-labs/awesome-zero-knowledge-proofs

总结一下,从安全性角度看,各种Layer2的排序如下:zkRollup,optimistic Rollup,侧链。从提现的时间也印证了安全性,zkRollup的提现是分钟级别,其他两种方案,小时甚至是天级别。zkSync是比较完善的zkRollup开源项目,感兴趣的小伙伴可以查看之前的分析文章:

L2 - zkSync源代码导读

L2 - 深入理解zkSync电路

zkRollup,虽好,目前存在很大的缺陷:可编程性差。

细看zkRollup

相对其他Rollup方案,zkRollup方案多了zk证明系统。也就是说,在Layer2每个交易除了“执行”外,还需要生成证明,证明执行过程的正确性。熟悉零知识证明技术的小伙伴都知道,零知识证明的安全性在于”电路“的安全性。对于Layer2,每种交易的处理”固化“为电路,电路逻辑完全公开。对应于每种电路,存在唯一的验证秘钥。验证秘钥用在Layer1验证状态证明。通过验证的状态证明,符合固化电路的逻辑。

关键就在于Layer2交易的执行和固化电路语义是否一致。公开电路就是一种共识方式,供所有人查阅电路逻辑。简单的说,为了实现zkRollup,需要实现Layer2执行对应的电路。事实上,电路的实现相对复杂,没有高级语言,很多情况下都是手写R1CS。进一步,为了利用zk证明系统,为了优化电路的实现,整个Layer2的状态经常优化为电路友好结构(merkle树)。所以,zkRollup的系统需要考虑电路的结构,从而约束了Layer2交易以及账户模型。细心的小伙伴可以发现,不管是zksync/zkswap/loopring,都只实现了特定交易场景。

反过来说,如果需要通过zkRollup支持EVM的交易执行,需要将EVM的交易抽象成电路友好的账户模型。这种抽象并不容易,再者,EVM的描述电路可以预见比较大。从零知识证明的性能看,这方面会限制整个zkRollup的性能。

再看看zkRollup方案在Layer1的gas消耗。整个zkRollup方案的主要gas消耗为三部分(withdraw不考虑在内):

  • Transaction Raw Data:在zksync中称为pub data。为了保证data availability,所有的Layer2的交易都会以裸数据的形式提交到Layer1。
  • Layer2 Block管理:在Layer2提交区块状态时,Layer1维护着Layer2的区块结构和状态。
  • 验证Layer2 Block状态:在Layer2提交证明时,Layer1需要验证状态证明。

以一个区块350笔交易,每个交易的Transaction Raw Data的大小为20字节为例,一个区块处理的gas消耗:

虽然上述的数据不是精确值,但是足以说明交易原始数据在整个zkRollup方案中的gas消耗占比是非常高的。从这个角度看,Layer2的有些项目选择通过其他链下的方式存储交易数据。

Optimism vs. Arbitrum

Optimistic Rollup兼容EVM。也就是说,Layer2支持可编程性,并且在以太坊上的程序几乎无缝迁移。为了保证链上的状态正确,这两种方案都提供一段时间内的挑战机制。挑战者提供挑战的证据,Layer1抉择正确与否。深入理解Optimism和Arbitrum可以查看之前的文章:

L2 - 深入理解Arbitrum

L2 - 深入理解OVM

Optimism采用OVM执行Layer2交易。取名OVM是为了区分Layer1的EVM。因为提交到Layer1的状态需要检验正确性,Layer1需要“重放”Layer2的交易,也就是说,Layer1在有些情况下需要执行OVM交易的执行。Optimistic Rollup最复杂的地方也在于此,用EVM模拟OVM,并执行Layer2的交易。可想而知,在Layer1的EVM模拟OVM的执行是比较繁琐,消耗较大的操作。

Arbitrum也是采用挑战机制。为了避免挑战的gas费用低,Arbitrum引入了AVM:

相对于EVM,AVM是一个相对简单的虚拟机。Arbitrum在AVM虚拟机上模拟EVM执行环境。也就是说,所有的Layer2交易都是在AVM执行,交易的执行状态可以用AVM状态表示。在提交到Layer1的状态有分歧时,挑战双方(Asserter和Challenger)先将状态分割,找出“分歧点”。明确分歧点后,挑战双方都可提供执行环境,Layer1执行相关操作确定之前提交的状态是否正确。在Layer1挑战的是AVM的状态,分歧点的AVM的指令执行。

简单的说,为了省挑战的gas费用,Arbitrum采用了精简的AVM(非常方便状态表示),通过快速分割,在链上只需要执行一个指令,判断状态是否执行正确。Arbitrum介绍文档中提到,整个挑战需要大概500字节的数据和9w左右的gas。在AVM的基础上,Arbitrum设计了mini语言和编译器,模拟了EVM的执行环境,从而兼容EVM。

总结

Layer2,相对于Layer1,在Layer1的基础上提供更丰富功能,更好的用户体验。资金状态确定性时长,安全性,可编程性是目前讨论的焦点。zkRollup是资金状态确定性最快的方案。optimistic Rollup/侧链具有可编程性。zkRollup支持EVM的证明是个期待的方向。

Part.2 IOSG投后项目进展

1inch 称伦敦升级将导致其推出的优化链上交易成本的 Chi 失效

*去中心化交易聚合平台

1inch 表示,即将进行的以太坊伦敦升级将导致 Gas 代币 GST2 及 1inch 发布的可优化以太坊链上交易成本的 Gas 代币「Chi」失效。7 月底,1inch 基金会表示,将于 9 月 1 日开始向所有通过 1inch DApp 质押 1INCH 的用户发放总量 1000 万个 1INCH 代币以返还 Gas 费用,已经花费的 Gas 金额将会在每个月的第一天以 1INCH 代币的形式退还。去年 6 月份,1inch 发布可优化以太坊链上交易成本的 Gas 代币「Chi」,用户可以通过在 Gas 费较低时铸造 Chi,Gas 费较高时销毁 Chi,以优化链上的交易成本。

NEAR 生态流动性质押协议 Metapool 主网 1.0 版本将于 8 月 23 日上线;NEAR Protocol 将举办首届 MetaBUIDL 黑客松,以搭建元宇宙生态

*NEAR 生态

NEAR 生态流动性质押协议 Metapool 主网将于 8 月 23 日上线,主网上线后,将开发社区奖励并进行对 DeFi 的集成以及进行主网 1.1 版本的开发工作。Metapool 是 NEAR 生态的流动性质押协议,用户可以向 Metapool 质押 NEAR 获得 NEP141 格式的质押代币 stNEAR,并将 stNEAR 代币用于 NEAR 生态的 DeFi 项目但仍可获得质押奖励以及投票权。Metapool 将通过 NEAR 上的 Sputnik DAO 进行治理,治理代币为 META,总供应量为 10 亿,初始供应量为 1000 万(将锁定 3 个月后释放)。初始释放的 META 将分配给 stNEAR 持有者、stNEAR/NEAR 流动性池的流动性提供者等,此后 META 代币将由 DAO 分配给 NEAR 生态的贡献者。NEAR Protocol 宣布将于 8 月 27 日至 9 月 11 日举办首届 MetaBUIDL 黑客松,以展示 NEAR 生态元宇宙 NEARverse 的可能性,目前已对外开放注册。2021 年将举办三场 MetaBUIDL 黑客松,全部奖金高达 100 万美元。活动将在线上线下同步进行,用户可申请成为 Hack-Nodes,在当地城市举办线下黑客松。黑客松获胜者将有资格获得 OWC、NEAR 基金会、NEAR Asia 等生态系统基金以及作为评委参与的主要风险投资公司的资金支持和投资。

dHEDGE 将多链部署,首先部署至 Polygon 网络,并支持 Synthetix 协议之外资产

*去中心化资管协议

dHEDGE 宣布 V2 版本将部署在除以太坊之外的其他 EVM 兼容网络上,首先部署至 Polygon 网络;此外,dHEDGE V2 版本将采用「Guarded Open Access Transactions」(GOAT)框架,接受除 Synthetix 协议资产外的更多资产。dHEDGE 表示,部署至 Polygon 网络后支持的第一个 DeFi 协议为 SushiSwap,之后会跟进支持其他 DeFi 协议。dHEDGE 是基于合成资产协议 Synthetix 体系的去中心化资产管理协议,基于 Synthetix 提供无需托管的合成资产交易,V2 版本将扩展支持除 Synthetix 外更多资产。目前 Synthetix 采用 Optimism 二层扩容方案,已在以太坊扩容方案 Optimism 上部署合成资产交易计划。dHEDGE 向链闻表示,最初打算在 Optimism 网络上部署推出,但 Optimism 网络尚未完全准备妥当,因此选择首先部署至 Polygon 网络,不过已经得到 Optimism 的白名单批准,计划未来在 Optimism 上部署后与 Synthetix 继续合作。

波卡生态 DApp 平台 Astar Network 在核心功能中加入了跨虚拟机 X-VM 功能

*波卡生态

DApp 平台 Astar Network (原 Plasm Network)宣布在核心功能中增加了跨虚拟机 X-VM (Cross Virtual Machine)的功能,Astar 的开发者可以部署 Solidity 或者「ink!」的智能合约至 WebAssembly 和以太坊虚拟机(EVM)。Astar 表示,「WebAssembly 是智能合约的未来,但传统的 EVM 是现在可用的智能合约。」

Gelato 推出针对 Aave 的前端工具 Cono Finance,以保护 Polygon 网络的 Aave 用户免受清算

*以太坊智能合约自动执行工具

Gelato Network 与 Web3 项目 BootNode 合作,推出集成前端 Cono Finance,其中 Gelato 机器人将在链下运行算法以实时计算对应所需的抵押品和债务代币的确切数量,从而保护 Polygon 网络的 Aave 用户免受清算。具体来讲,在 Cono Finance 上,Polygon 网络的 Aave 用户可以指定「最低健康系数」(Minimum Health Factor)和「目标健康系数」(Wanted Health Factor),一旦 Aave 上用户的健康系数低于其指定的最低阈值,Gelato 将借助机器人操作将一些高价值抵押品换成其高价值债务代币,然后偿还部分债务以重新平衡用户在 Aave 上的债务状况,使得健康系数再次达到用户指定的「目标健康系数」,从而避免清算发生。

Khala Network 网络正式上线以太坊 - Khala 跨链桥,以太坊上的 PHA 可在链上转移至 Khala

*Web 3 云计算平台

Phala Network 的预备网络 Khala 正式上线以太坊-Khala 跨链桥,ERC20 PHA 可在链上直接转移到 Khala 网络。Khala 上的 PHA 资产(K-PHA)可用于网络民主治理和参与 TEE 质押等功能。8 月 6 日至 9 日期间,Phala 团队将根据代币分配原则,将 8830 万 ERC20 格式的 PHA 转至 Khala 桥合约。

Kusama 生态去中心化稳定币 kUSD 已支持 KSM 抵押铸造

*Kusama 测试网

Acala 先行网 Karura 网络通过社区投票已通过提案,支持用 KSM 抵押铸造波卡及 Kusama 生态首个去中心化稳定币 kUSD。目前 KSM/kUSD Bootstrap 已经开启,支持 KSM 与 kUSD 单双边注入流动性。待 Bootstrap 期结束后,KAR/KSM 与 kUSD/KSM 的流动性激励计划将会开启。

Part.3 投融资事件

Matrixport 以 10 亿美元融前估值融资 1 亿美元,DST Global 等领投

*加密金融服务平台

Matrixport 以 10 亿美元融前估值融资 1 亿美元,DST Global、C Ventures 和 K3 Ventures 联合领投,启明创投、CE Innovation Capital、Tiger Global、臻卓集团、Palm Drive Capital、Foresight Ventures 和 A&T Capital 及 Matrixport 的早期投资者 Lightspeed、Polychain、Dragonfly Capital、CMT Digital 和 IDG Capital 等参投, Matrixport 迄今已总计筹得 1.29 亿美元。2019 年 Matrixport 从比特大陆分拆独立,目前总部位于新加坡,致力于为个人投资者和机构客户提供全方位的加密货币金融服务,包括机构级托管、交易、借贷、结构化产品和资产管理。截至 2021 年 3 月,Matrixport 管理和托管的客户资产超过 100 亿美元,所有产品线的月总交易额约为 50 亿美元。

Onramp Invest 完成 600 万美元融资,Coinbase 和 WisdomTree 参投

*服务于投顾的技术平台

帮助投资顾问接入加密资产的技术平台 Onramp Invest 宣布完成 600 万美元种子轮融资,主要的投资机构包括 Coinbase Ventures、Eterna Capital、Fox Ventures、Galaxy Digital、Galaxy Fund Management、Gemini Frontier Fund、Ritholtz Wealth Management 和 WisdomTree。Onramp 计划通过融资将其服务扩大到注册投资顾问(RIA),探索经纪商注册业务,并增加工程团队的规模。Onramp 表示,公司已成立一年,自 5 月底平台正式推出以来,通过加密货币交易所和托管商 Gemini 和 Prime Trust,为 RIA 提供了快速和直接的加密资产访问。

Sense Finance 完成 520 万美元种子轮融资,Dragonfly Capital 领投

*固定利率收益和交易协议

Sense Finance 完成 520 万美元种子轮融资,Dragonfly Capital 领投,Bain Capital Ventures、Nascent、Variant 和 Robot Ventures 参投,此外项目的早期顾问 Steven Becker (Maker 基金会总裁兼 CEO)、Dillon Chen (Commonwealth Labs 联合创始人兼 CEO)、Kurt Barry (MakerDAO 工程师)、Tom Walton-Pocock (前 Aztec 联合创始人兼 CEO,现 Fabric Ventures 研究合伙人)、Ben Myers (Arrow Resources 商品交易员)、Freddie Farmer (前 Wintermute 负责人)将在接下来项目的发展中继续发挥建设性作用。2020 年初旨在对冲 Maker Vaults 和 Dai Savings Rate 利率波动的「Split」项目启动,后续 Sense Finance 从中剥离出来,致力于使固定利率收益和未来收益率交易成为可能。Sense Finance 通过将计息资产分解为本金和收益组件并分别包装在两个到期资产内,使得用户可以安全地以固定利率赚取收益或借款,同时也可交易未来收益率而无需面对清算和锁定的风险。通过 Sense Finance ,用户可与包含 Maker 在内的所有能产生收益率的活动(如借贷、交易、质押和协议分红等)进行交互,从而为用户提供了与其风险承受能力相匹配的投资头寸选择,譬如固定收益、做多或做空等。

Messari 完成 2100 万美元 A 轮融资,Point72 Ventures 领投

*区块链数据提供商

区块链数据提供商 Messari 宣布完成 2100 万美元 A 轮融资,由 Point72 Ventures 领投,Coinbase Ventures、Uncork Capital、Underscore VC、Alameda Capital、Blockchain Ventures、CMS Holdings、Gemini Frontier Fund、Winklevoss Capital、Kraken Ventures、前汤森路透首席执行官 Tom Glocer 和 Anchorage 联合创始人 Diogo Monica 参投。Messari 将使用这些资金招聘员工和进行产品扩张。Messari 首席执行官 Ryan Selkis 是 DCG 的创始团队成员,此前负责公司的投资活动和 CoinDesk。

TrustToken 融资 1250 万美元,a16z、Alameda 和 BlockTower 通过购买 TRU 领投

*稳定币 TUSD 发行平台和 DeFi 借贷协议

TrueFi 运营商 TrustToken 完成 1250 万美元新一轮融资,BlockTower Capital、Andreessen Horowitz (a16z)和 Alameda Research 通过购买 TrueFi 的原生代币 TRU 领投了这轮融资。TrustToken 表示将利用所得款项扩大其团队和 TrueFi 的运营。

与此同时,TrustToken本轮融资也得到了来自中国市场的支持,其中,厦门区块预言资本也参与了本轮投资。TrueFi 是由 TrustToken 于 2020 年 11 月推出的无抵押借贷协议。

Cent 完成 300 万美元种子轮融资,Galaxy Interactive 等参投

*NFT 创建和发行平台

NFT 创建和发行平台 Cent 完成 300 万美元种子轮融资,Galaxy Interactive、In/Visible Ventures、前迪士尼主席 Jeffrey Katzenberg、音乐艺术家 will.i.am 和 Zynga 创始人 Mark Pincus、LinkedIn 联合创始人 Reid Hoffman、Mask Network 参与本轮融资,所筹资金将继续用于开发搭建 NFT 平台,使用户可以更容易地创建 NFT,并建立以创作者为中心的社交网络,从而让每一位有创造力的用户通过制造 NFT 来赚取收入。Cent 旗下的 Valuables 是一个能将推文变成 NFT 的工具,任何用户都可以购买他人的推文或将自己的推文出售,此前推特 CEO Jack Dorsey 就将自己在推特上发布的首条推文,同时也是推特全平台的历史首条推文「just setting up my twttr (刚刚设置好我的 twttr)」通过 Valuables 工具做成了 NFT 并进行拍卖,最终以超 290 万美元结束拍卖。

Part.4 行业脉搏

NFT 周交易量首次超 3 亿美元,其中 CryptoPunks 达 2.07 亿美元

*数据

据 The Block 数据,上周 NFT 周交易量飙升至 3.39 亿美元,比 7 月中旬增加了 70% 以上,当时 NFT 的周交易量达到了 2.0927 亿美元的峰值。在此之前,周交易量的高点是 2 月份报告的 1.97 亿美元。CryptoPunks 占最新每周 NFT 交易量的大部分,达到 2.07 亿美元,Axie Infinity 收入 1.27 亿美元,NBA Top Shot 收入约 400 万美元。

dYdX 将 50% 的代币分配给社区,同步开启追溯性挖矿、交易挖矿和做市挖矿和流动性质押活动

*去中心化衍生品交易协议

dYdX 发布的文档资料,治理代币 DYDX 发行总量为 10 亿枚,主要用途是 Layer2 协议治理和手续费折扣,关于分配机制,其中,50%(5 亿枚)会分配给社区,具体为分配给交易挖矿用户 25%,分配给追溯性挖矿用户 7.5%,分配给做市挖矿做市商 7.5%,分配给社区储备资金 5%,分配给参与流动性质押池的用户 2.5%,分配给参与 DYDX 质押用户(保险池)的用户 2.5%,分配给过往投资者 27.73%,分配给 dYdX Trading 或 dYdX 基金会成员 15.27%,分配给 dYdX Trading 或 dYdX 基金会的未来成员 7.00%。其中,7.5% 的代币(7500 万枚)供产品早期用户从 8 月 3 日 23:00 到 8 月 31 日 23:00 进行追溯性挖矿,目前已经在北京时间 2021 年 7 月 26 日 00:08 完成快照,不过,早期用户必须在首个 28 天时段内满足相对应的里程碑活动(如一定的交易额度)后才能申领代币。交易挖矿、做市挖矿、流动性质押池均从 2021 年 8 月 3 日 23:00 开放,为期五年。