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

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

2021.08.02-08.09

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

Part.1 Insight

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

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

Layer2 交互模型

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

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

除了 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 实现分类如下:

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

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

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

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

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 验证状态证明。通过验证的状态证明,符合固化电路的逻辑。

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

关键就在于 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 消耗:

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

虽然上述的数据不是精确值,但是足以说明交易原始数据在整个 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:

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

相对于 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 投融资事件

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

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 开放,为期五年。

E ND

Incubating projects for ambitious teams around the world and looking for the most potential staking projects.

Building a new world,the bridge of the time.

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

扫码关注更多内容

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

该模板在滑动时会自动对齐滑动序列,请采用图文同步方式上传到公众号后台,复制粘贴会丢失自动对齐设置。