详解 a16z crypto 新推出的两个 SNARK 工具

原文标题:Approaching the ‘lookup singularity’: Introducing Lasso and Jolt
编译:倩雯,ChainCatcher

 

SNARK 是一种加密协议,它允许任何人向不信任的验证者证明自己认识满足某些属性的“见证”(witness)。SNARK 在 Web3 中的一个突出应用是 L2 rollup 向 L1 的区块链证明他们认识授权一系列交易的数字签名,这样签名本身就不必由 L1 存储和验证,从而提升可扩展性。

SNARK 在区块链以外的应用包括:速度高但不受信的硬件设备证明它们产生的所有输出的有效性,确保用户可以信任它们。个人可以以零知识的方式证明受信机构向他们颁发了凭证。例如,证明他们的年龄足以访问受年龄限制的内容,而无需透露他们的出生日期。任何人通过网络发送加密数据,都可以向管理员证明该数据符合网络政策,而无需透露更多细节。

虽然很多 SNARK 对证明者(prover)来说成本很低,但 SNARK 一般仍会在验证计算中带来约六个数量级的开销。验证者被迫承担的额外工作是高度可并行化的,但一百万倍的系数开销严重限制了 SNARK 的应用。

性能更强的 SNARK 可以加快 L2 的速度,还能让构建者解锁尚未实现的应用。因此,我们推出了两项相关的新技术:Lasso 是一种新的查找参数,可显著降低证明者成本;Jolt 使用 Lasso 技术,为 zkVM 和其他前端设计提供了设计 SNARK 的新框架。它们共同提高了 SNARK 设计的性能、开发者体验和可审计性,促进 web3 的建设。

与流行的 SNARK 工具链 halo2 中的查找参数相比,Lasso 初步实现已经证明速度提高 10 倍以上。我们预计,当 Lasso 代码库完全优化后,速度将提高约 40 倍。Jolt 包含基于 Lasso 的更多创新,我们希望它能实现与现有 zkVM 类似或更高的速度。

查找参数、Lasso和Jolt

SNARK 前端(SNARK frontend)是一种编译器,可将计算机程序转化为电路,并由 SNARK 后端摄取。电路是一种极其有限的计算模型,其中的原始运算仅仅是加法和乘法。

现代 SNARK 设计中的一个关键工具是查找参数(lookup argument),它是一种协议,允许不受信证明者以加密方式提交一个大型向量,然后证明该向量的每个条目都包含在某个预定表中。查找参数可以有效地处理那些无法通过少量加法和乘法自然计算的运算,从而有助于保持电路维持小型规模。

以太坊基金会的 Barry 就提出了一种设想,他认为如果我们可以实现“只使用查找参数就能高效地定义电路,就可以带来更简化的工具和电路”,也就是实现“查找奇点”,此时我们已经可以“设计出只执行查找的电路时”,这种方式在几乎所有方面这优于比多项式约束。

这一愿景与当今的工作方式形成了鲜明对比,在当今的工作方式中,开发人员部署 SNARK 的方法是使用特异性领域特定语言(将程序编译为多项式约束)编写程序,或者直接手动编码约束。这种工具链耗费大量人力物力,导致安全关键漏洞的概率很高。即使用复杂的工具和电路,SNARK 仍然很慢,这限制了它的应用。

Lasso 和 Jolt 解决了所有三个关键问题:性能、开发人员体验和可审计性。我相信,它们将共同实现查找奇点的愿景。Lasso 和 Jolt 还让我们对 SNARK 设计中的许多公认真题进行反思。在介绍了一些必要的背景知识后,本篇文章将重新审视有关 SNARK 性能的一些常见观点,并解释如何根据 Lasso 和 Jolt 等创新技术更新这些观点。

SNARK设计背景:为什么这么慢?

大多数 SNARK 后端都让验证者对电路中每个门的值进行加密承诺,使用的方法称为多项式承诺方案。然后,证明者证明所承诺的值符合见证检查程序的正确执行。

我将来自多项式承诺方案的证明者工作称为承诺成本(commitment cost)。SNARK 还有额外的证明者成本,这些成本来自多项式承诺方案之外。但承诺成本往往是瓶颈所在。Lasso 和 Jolt 的情况也是如此。在设计 SNARK 时,如果承诺成本不构成主要的证明者成本,这不意味着多项式承诺方案的成本低,反而意味着其他费用高于它们应有的水平。

直观地说,承诺的目的是通过加密方法安全地增加证明系统的简洁性。当证明者对一个大的值向量做出承诺时,这就类似于证明者把整个向量发送给验证者,就像微小证明系统(trivial proof system)把整个见证发送给验证者一样。承诺方案无需强制验证者实际接收整个见证就能实现这一点,这意味着在 SNARK 设计中,承诺方案的目的是控制验证者成本

但这些加密方法对证明者来说非常昂贵,尤其是与 SNARK 在多项式承诺方案之外使用的信息论方法相比。信息论方法只依赖于有限域运算。而一次字段运算的速度要比对任意字段元素进行承诺所需的时间快上几个数量级。

根据所使用的多项式承诺方案,计算承诺涉及多幂乘(也称为多标量乘法或 MSM),或 FFT 和梅克尔散列。Lasso 和 Jolt 可以使用任何多项式承诺方案,但在使用基于 MSM 的方案,比如  IPA/Bulletproofs、KZG/PST、Hyrax,、Dory 或 Zeromorph 时会产生额外的成本。

Lasso和Jolt为何重要?

Lasso 是一种新的查找参数方法,与之前的方法相比,证明者承诺的值更少、更小。根据具体情况,这可以将速度提高20倍或更多,其中2倍到4倍来自于更少的承诺值,另外10倍是因为在 Lasso 中,所有承诺值都很小。与之前的许多查找参数不同,Lasso(和Jolt)还避免了 FFT,因为 FFT 需要大量空间,在大型实例中可能会导致瓶颈。

此外,只要表格是“结构化”的(从精确的技术意义上来说),Lasso 甚至可以应用于巨大的表格(比如规模达到2128)。表格规模太大时,任何人都无法明确地将其具体化,但 Lasso 只对它实际访问的表格元素付出成本。值得关注的另一点是,如果表是结构化的,那么任何一方都不需要对表中的所有值进行加密承诺。

Lasso 利用了两种不同的结构概念:可分解性和 LDE 结构。可分解性大致是指,通过对非常小规模的表少量查找,就能完成对表的一次查找。这是比 LDE 结构更严格的要求,但Lasso在应用于可分解的表时十分高效。

Jolt

Jolt(Just One Lookup Table“只需一个查找表”)是一个新的前端,基于 Lasso 使用巨型查找表的功能。Jolt 针对虚拟机/CPU 抽象,也称为指令集架构(ISA)。支持这种抽象 SNARK 被称为 zkVM。例如受 RISC-Zero 项目支持的RISC-V指令集(包括乘法扩展的指令集)。这是一种流行的开放源码 ISA,由计算机体系结构社区开发,在开发时没有考虑 SNARK。

对于每一条 RISC-V 指令 fi,Jolt 的主要想法是创建一个查找表,其中包含 fi 的整个评估表。因此,如果 fi 接收两个 32 位输入,该表将有 264 个条目,其中(x,y)’th的条目为 fi(x,y)。如果我们考虑的是 64 位而不是 32 位数据类型的指令,那么每条指令的表的大小将是 2128 而不是 264。

基本上每一条 RISC-V 指令的查找表都是可分解的,并适用 Lasso。少数指令是通过应用其他指令的简短序列来处理的。例如,除法指令的处理方法是让证明者提交商和余数,并检查是否通过一次乘法和一次加法正确提供了商和余数。

运行 T 步RISC-VCPU 的电路可按如下方式生成。对于 T 步中的每一步,电路都包含一些简单的逻辑,以确定该步要执行的原始 RISC-V 指令fi,以及该指令的输入 (x,y)。然后,电路只需执行一次查找,揭示相关表中的第 (x,y) 项,即可执行 fi。更准确地说,Jolt 只考虑了一个表,它由每条指令的表连接而成,因此被称为“只需一个查找表”。

重新审视SNARK设计中的公认真理

Lasso 和 Jolt 还颠覆了 SNARK 设计中几项公认真理。

1.SNARK 过度域(over large field)是一种浪费。每个人都应该使用 FRI、Ligero、Brakedown或其变体,因为这些技术避免了椭圆曲线技术,而椭圆曲线技术通常适用于较大的字段。

这里的字段大小大致可以理解为 SNARK 证明中出现数字的大小。由于大数的加法和乘法开销很大,因此大字段上的 SNARK 会造成浪费,这意味着我们应尽可能设计永远不会出现大数的协议。基于 MSM 的承诺使用椭圆曲线,而椭圆曲线通常定义在大字段上(大小约为 2256),因此椭圆曲线的性能较差。

我之前有讨论过使用小字段是否合理在很大程度上取决于应用。Lasso 和 Jolt 表明,即使使用基于 MSM 的承诺方案,证明者的工作也几乎不受字段大小的影响。这是因为,对于基于 MSM 的承诺,承诺值的大小比这些值所在字段的大小更重要。

现有的 SNARK 会让证明者提交许多随机字段元素。例如,一个名为 Plonk 的证明者会对每个电路门提交约7个随机字段元素(以及额外的非随机字段元素)。即使被证明的计算中出现的所有值都很小,这些随机字段元素也会很大。

相比之下,Lasso和Jolt只要求证明者提交较小的数值(Lasso 的证明者提交的数值也少于先前的查找参数)。这大大提高了基于 MSM 方案的性能。至少,Lasso 和 Jolt 应该摒弃这样的观念,即在证明者性能很重要的情况下,社区应该放弃基于 MSM 的承诺。

2.指令集更简单,zkVM速度更快。

只要每条指令的评估表都是可分解的,Jolt(每条指令)的复杂度就只取决于指令的输入大小。Jolt 证明了巨大的复杂指令都是可分解的,尤其是所有 RISC-V 指令。

这与人们普遍认为更简单的虚拟机(zkVM)必然导致更小的电路和相关的更快证明器(虚拟机的每一步)的看法相反。这一观点一直指导着极简zkVM(如 Cairo VM)的设计。

事实上,对于较简单的虚拟机,Jolt 比之前的 SNARK 更能降低证明者的承诺成本。例如,对于 Cairo VM 执行的证明者在虚拟机的每一步都要提交 51 个字段元素。Cairo VM 部署的 SNARK 目前处于 251 位的字段(63 位是 SNARK 可以使用字段大小的硬下限)。Jolt 的验证者在 RISC-VCPU 上每步提交约 60 个字段元素(定义为 64 位数据类型)。考虑到提交的字段元素较少,Jolt 验证者的成本大约相当于提交 6 个 256 位随机字段元素的成本。

3.将大型计算分解成小块不会造成性能损失。

基于这种观点,如今的项目会将大电路分解成小块,分别证明每一块,并通过 SNARK 递归将结果汇总。这些部署使用这种方法来缓解多数 SNARK 的性能瓶颈。例如,基于 FRI 的 SNARK 即使对小型电路也需要近 100 GB的证明器空间。它们还需要 FFT,这是一种超线性操作,如果 SNARK 一次性应用于大型电路,这种操作就会成为瓶颈。

现实情况是,一些 SNARK(如 Lasso和Jolt)表现出规模经济性(而目前部署的SNARK不具有规模经济性)。这意味着被证明的语句越大,证明者的开销相对见证检查(witness checking,即在不保证正确性的情况下评估见证电路所需的工作)就越小。在技术层面上,规模经济来自两个方面:

1)大小为n的MSM的皮彭格加速度(Pippenger speedup)比原始算法提高了log(n)倍。n越大,提升越大。

2)在Lasso等查找参数中,证明者需要支付一次性成本,该成本取决于查找表的大小,但与查找值的数量无关。证明者的一次性成本在对表的所有查询中摊销。更大的数据块意味着更多的查找次数,也就意味着更好的摊销。

如今,处理大型电路的主流方法是将电路分成尽可能小的块。对每块电路大小的主要限制是,它们不能太小,否则递归聚合证明会成为证明者的瓶颈。

Lasso和Jolt提出了一种基本相反的方法。我们应该使用具有规模经济性的SNARK。然后将大型计算分成尽可能大的部分,并对结果进行递归。每个计算片段大小的主要限制因素是证明者空间,随着计算片段的增大,证明者空间也会随之增大。

4.高阶约束是高效 SNARK 的必要条件。

Jolt 使用 R1CS 作为中间表示。在 Jolt 中,使用“高阶”或“自定义”约束没有任何好处。在 Jolt 中,证明者的大部分成本都在查找参数 Lasso 上,而不是在证明约束系统的可满足性上(这一系统将查找选项视为理所应当)。

Jolt 是通用型的,因此不会丧失通用性。因此,开发人员在设计高度约束(通常是手动定制)时,为了从当今流行的 SNARK 中榨取更高的性能,把重点放在了设计高度约束上,Jolt正好与之相反。

当然,在某些情况下,高程度或自定义约束条件仍会有所助益。一个重要的例子是 Minroot VDF ,对它来说,5 级约束可以将承诺成本降低约3倍。

5.稀疏多项式承诺方案(Sparse polynomial commitment )耗资巨大,应尽可能避免。

真一批评主要针对最近推出的名为 CCS 和支持该系统的 SNARK: (Super-)Spartan 和 (Super-)Marlin。CCS 是对当今实践中流行的所有约束系统的简洁概括。

这种批评是没有根据的。事实上,Lasso 和 Jolt 的技术核心是 Spartan 中的稀疏多项式承诺方案,称为 Spark。Spark 本身就是将任何(非稀疏)多项式承诺方案转换为支持稀疏多项式的方案。

Lasso 对 Spark 进行了优化和扩展,以确保证明者只提交“小”值,但即使没有这些优化,这种批评也是没有道理的。事实上,Spartan 的证明者比 SNARK(如 Plonk 等避免稀疏多项式承诺的SNARK)相比,Spartan 的证明者承诺的(随机)字段元素更少。

Spartan 的方法具有额外的性能优势,特别是对于具有重复结构的电路。对于这些电路,添加门并不会增加 Spartan 验证者的加密工作量。这种工作量只会随着给定约束系统中变量数量的增加而增加,而不会随着约束数量的增加而增加。而且与 Plonk 不同的是,Spartan 验证者无需对同一变量的多个不同“副本”做出承诺。

结语

我们相信,Lasso 和 Jolt 将大大改变 SNARK 的设计方式,从而提高性能和可审计性。本系列的后续文章将深入探讨 Lasso 和 Jolt 的工作原理。

文章内容仅供参考,不构成投资建议,投资者据此操作风险自负。转载请注明出处:Metatrend元潮

(0)
上一篇 2023-08-09
下一篇 2023-08-12

相关推荐

  • 稳定币交易量赶超上万事达卡,Visa入局加剧竞争

    作者:Greg Cipolaro,NYDIG 全球研究主管 编译:WEEX Exchange 阅读提要: Visa 稳定币战略扩张对支付的影响 稳定币已成为区块链杀手级应用之一,其交易量已接近万事达卡 行业注重基础设施和提供交易供给,但增加交易需求也是必要的 上周,Visa 宣布与商家收单机构 Worldpay 和 Nuvei 合作,在 Solana 链上使用 USD Coin (USDC) 稳定币结算商家付款,引起了轰动。这一激动人心的进展建立在 Visa 在数字货币领域持续努力的基础上,使他们能够使用 USDC 稳定币与发行方和收单方合作伙伴进行支付结算,尽管目前还处于试点阶段。Visa 之前依赖在以太坊网络上发行的 USDC,现在已经扩展到了包括在 Solana 上发行的 USDC。 稳定币的规模和种类 毫无疑问,稳定币这种与美元(USD)价值密切相关的数字资产已成为区块链技术最重要的应用之一。目前稳定币的总市值达到惊人的 1244 亿美元,其中大部分是 Tether (USDT) 和 USDC 等链下储备型资产。此外,还有一小部分过度抵押的链上储备型稳定币,例如 Dai (DAI),以及一小部分抵押不足的算法稳定币,例如 Frax (FRAX)。尽管历史上颇有争议,Tether 仍然主导着稳定币市场,约占该行业总市值的 2/3。 乍一看,集中发行的美元替代品似乎与创建第一个数字资产——比特币背后的精神背道而驰,比特币是一种固定供应资产,它的创建是为了消除对金融中介机构的依赖。而大多数稳定币(链下储备形式)依赖于中央发行人,因为它们模仿美元,继承了与美元相同的经济、社会和治理特征。 最初,许多稳定币是作为单一网络上的单一资产(Omni/比特币 USDT、以太坊 USDC),如今大多数「稳定币」是跨越多个网络的独特数字资产的集合,比如,USDC 有 13 种,USDT 有 15 种。(编者注:实际上据 WEEX 统计,目前 Tether 已在 18 条区块链或协议上铸造 USDT,包括:Bitcoin、Ethereum、OKT Chain、BNB Chain、Polygon、TRON、Cosmos Hub、Klaytn、Arbitrum One、OP Mainnet、Linea、Polygon zkEVM、zkSync Era、StarkNet、Ethereum PoW、Avalanche-C、Ethereum Fair、Ethereum Classic;而 USDC 已在 19 条链或协议上铸造,相比 USDT 多了个 Ronin。) 稳定币交易量快赶上万事达卡 尽管存在中心化的诟病,并没有阻碍稳定币的受欢迎程度。这清楚地表明了对「链上美元」的需求不断增长,无论是作为可靠的价值存储、便捷的交换媒介,还是作为各种资产交易中的报价货币(例如 BTCUSDT) 。事实上,稳定币已经受到非常广泛的欢迎,其总交易量现已超过比特币,甚至即将超过第二大信用卡网络——万事达卡(编者注:2022 年万事达卡交易额为 8.175 万亿美元,稳定币交易额为 7.928 万亿美元)。我们承认这样一对一地进行比较可能不太恰当,但它为我们提供了有价值的见解。 值得注意的是,信用卡网络的交易量主要是支付,而稳定币和比特币可用于包括支付在内的一系列金融应用,但具体比例难以确定。 图:稳定币交易量接近万事达卡(单位:$10亿) 交易的供应和需求应当并重 退后一步,着眼加密行业技术进步的大局,很明显,重点在于扩大用户交易的可用性。各种二层技术,例如 rollup、应用链、分片和侧链,以及更快的第一层区块链(例如 Solana 和闪电网络),都在开拓创新,使得加密货币更快、更具成本效益。 Visa 对 Solana 上 USDC 的支持特别值得关注是因为,尽管偶尔会出现区块链中断,但 Solana 的创建目的是在单个链上提供高速且低成本的交易。然而,这就引出了一个问题:行业在重视交易供给的同时,是否应该同样重视交易需求?对于该行业的创业公司而言,卓有成效的战略可能涉及关注一些现有技术无法充分提供的功能。比特币协议本质上提供了用户想要的许多功能,因为它旨在消除中介机构。这本质上使得在该行业建立长久的公司成为一项挑战。 加密货币有可能追随互联网的脚步,更快的速度和广泛的可接入性开辟了新的、以前难以想象的可能性。就像我们在拨号上网时代可以想象通过互联网看电视,但绝不可能想到像 Uber、Twitch 这样的服务,或者社交媒体的广泛影响力。正是这些意想不到的机会让未来真正令人兴奋。

    2023-09-17
    2.4K
  • Uniswap化身聚合平台 叫板CEX巨头

    「我们的首要任务是从中心化交易所巨头手中抽走部分资金。」近日,Uniswap Labs首席运营官Mary-Catherine Lader表露了他的野望。 尽管Uniswap是加密资产去中心化交易类应用(DEX)的领头羊,但其交易量相比中心化交易所(CEX)巨头仍相差甚远。9月26日,Uniswap 24小时交易量为5.91亿美元,同一时间,Binance和FTX的同指标交易数据依次为152.7亿美元和14.64亿美元。 叫板CEX巨头,Uniswap凭什么?Lader透露,Uniswap很快便会推出一站式NFT聚合交易平台,有助于业务增长;此外,Uniswap基金会资助了新产品「Uniswap Diamond」,吸引的群体是专业用户。 Uniswap动作不断,但赶超CEX的难度并不小。一方面,被它视作聚合平台切口的NFT市场已经冷清多日,交易量持续萎靡,市场基数难以给Uniswap带去规模;另一方面,对于加密交易的专业群体来说,Uniswap缺少金融衍生品交易业务,机构用户无法在它的产品中对冲风险,这就很难以吸引专业交易员的大迁徙。 Uniswap以CEX挑战者的角色再次将自己置于DeFi与CeFi对垒的旧故事中,但在寒冷的熊市,听故事的人不多,倒是它过去打磨自动做市商机制的实践给这个故事平添了些许可信度。 集成NFT交易业务 毫无疑问,Uniswap是DeFi领域最大的去中心化交易应用。根据DeFiLlama的数据,9月26日,Uniswap 24小时交易量为5.91亿美元,位列所有DEX榜首,比排在第二位的RadioShack多出近2.8亿美元。 但它的野心不止于此。 最近,纽约举行的Messari Mainnet大会上,Uniswap Labs首席运营官Mary-Catherine Lader不加掩饰地表露了他的野望,希望Uniswap继续增加交易所的市场份额,而其首要任务是从中心化交易所巨头手中「抽走部分资金」。 虽然稳坐DEX市场第一,但Uniswap的交易量相比CEX巨头仍只是一个零头。根据同一时间CoinmarketCap的数据,Binance 24小时交易量高达152.7亿美元,排在第二位的FTX 24小时交易量为14.64亿美元。 在熊市深水区,纯去中心化的链上交易量已经大不如从前,Uniswap开始思考它的未来,走向综合性交易平台,成为了它的选择之一。 作为Uniswap背后的开发方,Uniswap Labs首席运营官Lader透露,团队正着眼于几个新产品,最近在加紧开发的产品是NFT交易业务。 今年6月,Uniswap Labs收购了NFT聚合器Genie,就已经传递出进军NFT交易市场的信号。如今,Lader再次明确了这一动向,他透露,Uniswap很快将推出NFT交易产品,它支持用户从许多不同的市场一站式买卖NFT。 NFT聚合交易业务已经被确定是Uniswap寻找增长点的重要渠道。「我们对NFT作为一个增长领域感到非常兴奋,它可以让更多人进入加密领域,让更多人交换代币,」Lader称,从市场结构的角度来看,Uniswap将有助于创造一种新体验。 面向专业交易者推出Uniswap Diamond 要想挑战CEX巨头,Uniswap也意识到吸引专业交易者和机构用户的重要性,他们才是加密市场巨额交易量的贡献者。 此前,Uniswap社区公布了一项赠款计划(UGP),旨在资助利于生态系统增长的项目。9月21日,Uniswap基金会公布了第一波赠款的去向。其中,总计180万美元的赠款中大约160万美元用于资助一个名为「Uniswap Diamond」的新协议。 公开信息显示,Uniswap Diamond的开发方为GFX Labs,该机构由两名专业加密交易员和开发人员于2021年创立。在14个被通过的Uniswap治理提案中,有6个是GFX Labs提出的。 据透露,Uniswap Diamond将增强专业交易者和流动性提供者的体验,简化开发进程和链上数据分析工作,成为生态系统中开发人员和数据分析师的核心基础设施。它将包括用于历史和实时链上数据的API和SDK,这将改变基于Uniswap构建的开发人员、分析师和最终用户的游戏规则,可以轻松地将实时和历史Uniswap v3数据整合到集成、应用程序和分析中。 除此之外,Diamond产品中包括一个专业版交易页面,主要面向专业交易者和流动性提供者。其功能与Coinbase Pro类似,体验上更接近传统交易平台,提供包括交易市场、限价订单以及流动性工具,旨在增加Uniswap在专业用户中的市场份额。 Uniswap基金会表示,Uniswap Diamond专业界面将填补Uniswap生态系统的空白,为习惯于中心化交易所可用功能的专业和活跃交易者和流动性提供者提供一个平台,交易者将享受链下交易所的许多有用和熟悉的功能,同时保持去中心化和链上的好处,「我们对这一雄心勃勃的计划感到兴奋」。 短期赶超CEX巨头仍存挑战 加密资产熊市期间,Uniswap一连串的动作都展现出了它叫板CEX巨头的态度。只是,短期来看,无论是NFT交易业务还是面向专业交易者的服务,CEX的地位很难撼动。 被Uniswap视作转型切口的NFT市场已经冷清许久。NFTGo数据显示,近几个月以来,NFT市场单日交易量日益萎缩,近期这一数据仅徘徊在1500万美元上下,相比高峰期超过3亿美元的单日交易量缩水95%以上。 如此环境下,NFT项目出新频率降低,用户们也缺乏足够的动力参与NFT投资。由于这一市场流动性较差,NFT的交易频率并不高,近期交易量始终保持低迷。有业内人士认为,NFT价值下跌、交易量减少是泡沫破裂的典型表现。市场悲观,Uniswap上新NFT交易业务,很难给它带来大规模的数据增长。 在吸引专业交易者和机构方面,Uniswap也还存在短板。一方面,专业交易者更关注资金安全,DeFi频频出现的安全事故很可能让他们在Uniswap门外驻足不前。此外,Uniswap Diamond的交易深度、交易功能是否能满足专业机构的需求还需要考量,他们全面迁徙到Uniswap可能需要较为漫长的验证过程。 业内人士认为,Uniswap难以超越Binance等平台还有一个重要原因,即其当前还没有加密资产的期货合约、期权合约等对冲风险的金融衍生品业务。 合约交易一向被中心化交易平台视为利润高地,几乎已成为CEX的标配。一方面,期货合约可加杠杆交易,能够扩大用户仓位,提升交易量;另一方面,利用合约产品,交易者可以在熊市中做空资产来对冲风险或捕捉利润。 从市场的历史规律来看,在熊市周期中,投资者对现货交易的需求显著降低,而合约业务受到的影响相对有限。因此,不提供金融衍生品交易的Uniswap,很难在交易量上比肩CEX巨头。 想要在短期内从CEX中蚕食市场份额,Uniswap仍面临重重挑战。不过,如果从故事的开头看起,Uniswap直到2020年才被加密行业所熟知,短短两年时间便从CEX手中抢夺了大量的用户和交易量,这对于它而言已是不错的成绩。而Uniswap在V3产品中迭代DeFi核心「自动做市商」(AMM)模式的实践,是它能讲好「聚合性交易应用」这个故事最有力的保障。 Bina…

    2022-09-28 Web3
    4.5K
  • ETHTaipei 专访 Vitalik:以太坊未来五年迎关键时刻,最常吃黑巧克力

    Vitalik 就 Dencun 升级以及以太坊相关路线(升级预期、中心化难题、模块化再质押等)、安全隐私(抗量子能力、ZK 隐私安全)、去中心化社交、AI、行业建议等话题接受媒体的采访问答。

    2024-03-22
    5.8K
  • a16z:“马基雅维利主义 DAO”的科学治理措施

    原文标题:Machiavelli for DAOs: Designing Effective Decentralized Governance 原文作者:Miles Jennings,a16z crypto 总法律顾问 编译:Babywhale,Foresight News Web3 应该战胜 Web2,因为 Web3 能够实现去中心化,去中心化将减少审查并促进自由,自由使得反对强权成为可能,对强权的反对推动了更大的进步。但首先,我们需要解决去中心化治理问题。 由于去中心化治理仍处于早期阶段,许多 Web3 协议和 DAO 仍在研究去中心化治理中出现的问题的解决方案。作为一个密切跟踪整个 Web3 的去中心化治理实践(包括如何影响去中心化以及如何将其纳入各种去中心化模式)的人,我认为,将马基雅维利的原则应用于 Web3 的去中心化治理可以解决当前的不足之处,因为马基雅维利的哲学是在当时对社会权力斗争形成的实用主义理解的基础上发展起来的。这些社会权力斗争与协议及其 DAO 所经历的社会权力斗争类似,这些协议及其 DAO 通常具有不明确、多变或低效的社会等级制度。 在另一篇文章中,我概述了四项马基雅维里主义原则,作为设计更强大、更有效的去中心化治理,即「马基雅维里式」DAO 的指导方针:拥抱治理最小化;建立一个平衡的领导阶层,使其永远面临反对派的挑战;为领导阶层的持续变动提供途径;以及强化领导班子责任感。在这篇文章中,我将分享 DAO 创建「马基雅维利式 DAO」指导方针时需要考虑的因素、战略和战术。 我提出的战略和策略并不适合所有 DAO,因为这些方案给去中心化治理带来了低效和摩擦,使得它们可能不适合例如高度动态和不断发展的系统或具有公民性质的系统。但是,对于那些在发展过程中的、在保持可信中立性的同时专注于经济增长的协议,比如我在这篇文章中以 「Blockzaar」为例的假想 Web3 市场协议来说,增加摩擦的好处可能远远大于成本。 设计 DAO 之前需要实施的两个步骤 在分享设计原则之前,关键是要确定谁是生态系统中的利益相关者。确定了这些不同的利益相关者后,DAO 就能确定他们的内在动机是什么,这是平衡这些利益相关者权力的前提。 在以下两个初步步骤后,建设者就可以实施接下来的四条马基雅维利设计准则了。 第一步:确定协议利益相关者 Web3 协议的利益相关者包括许多不同的参与者,有用户、应用(或客户端)、第三方产品或服务提供商、治理代币持有者、代表、初始开发团队和投资者: 第二步:了解激励结构 积极的利益相关者(相对于被动的投资者)越多 — 并且在经济上有动力看到协议的成长和发展 — 可供选择有效管理协议的各方就越多。这就是为什么鼓励在共享智能合约 / 区块链基础设施(协议层)之上创建和运行独立客户端 / 应用程序(客户端层)以及鼓励独立第三方为生态内的利益相关者创建链下产品和服务(第三方层)的 Web3 系统最适合利用马基雅维里结构的原因。(参阅此处讨论的开放式去中心化模式) 以下是一个使用这两种激励结构的生态系统模型: 这些激励方案的目标是让独立第三方有利可图,使其既能在协议之上作为独立业务运营客户端,又能创建工具和其他共享知识产权和服务,供协议客户端和用户使用。这些要素有助于促进协议的去中心化经济繁荣发展,并通过赋予独立参与者在去中心化经济成功中的既得利益,为设计更有效的去中心化治理提供了肥沃的土壤。 在设计激励机制时,DAO 必须平衡协议 /DAO(包括代币持有者)的利益与系统其他利益相关者(用户、客户运营商以及第三方产品和服务提供商)的利益。协议的代币持有者可能不会支持协议层的商品化(所有价值都归属于用户、客户以及第三方产品和服务提供商),因为这将剥夺他们的经济收益。这种商品化也与协议累积网络效应的目标背道而驰。 同时,客户端层的商品化 — 所有价值都归属于协议(也被称为「胖协议」)– 不太可能产生丰富的客户端生态系统,因为构建者无法从开发客户端中获利。这两个极端都会危及整个系统的去中心化经济。因此,许多生态系统应该采用更加平衡的方法;为了说明这一点,下面是一个非常简单的激励方案,以「Blockzaar」为例,它是一个假设的 Web3 市场业务: 制定该协议的目的是激励买家购买产品;激励卖家销售产品;激励客户运营商维护此类客户;激励第三方服务提供商开发并向生态系统提供产品和服务; 该协议产生的利益是所有买卖交易的 2.5% 佣金,可通过分配此类交易的收益或分配治理代币的方式提供给利益相关者; 买家和卖家只有在参与买卖交易时才能获得利益。客户运营商只有在交易是通过其客户完成的情况下才能获得利益。而第三方产品和服务提供商只在交易是通过使用其产品或服务的客户完成时(在这种情况下,当客户使用第三方提供商的可信和安全服务时)才会获得利益。 Blockzaar 赚取的佣金所代表的利益可在利益相关者之间以如下方式分配: 如上图所示,在 2.5% 的佣金中,1.1% 归协议所有,0.9% 归发起交易的客户所有,0.4% 归买方或卖方所有,0.1% 归第三方服务提供商所有。因此,代币持有者(通过协议产生的利益)和其他利益相关者都会因交易的执行而获得奖励。 为什么要奖励利益相关者?有两个额外的考虑因素: 首先,平衡的激励结构可能不仅仅是可行的,对某些系统来说它可能是必需的。美国的监管行动已经清楚地表明,为受监管活动提供便利的系统需要找到符合监管要求的途径。在绝大多数情况下,不可能将合规性设计到协议本身中,因此这种合规性需要在用户与协议的交互点,也就是协议的客户端层实现。因此,促进受监管活动的协议客户端的运营商需要通过某种方式从客户端的运营中获得收入,以便能够承担合规成本。而放弃合规是不可取的: 这不仅会让客户运营商面临风险,从非法活动中收集资金也会让协议的 DAO 面临法律风险。 因此,在协议促进受监管活动的情况下,「胖协议理论」是行不通的,必须采取一种平衡的方法。 其次,在任何激励强大客户端层的去中心化模式中,都必须实现客户端之间的权力平衡。如果单个客户端能够俘获过多的用户,那么它在客户端中的地位就会危及系统的去中心化。因此,协议的设计必须能够抵御被客户端主导的风险。为此,DAO 可以对超过预先确定的客户支配阈值(如用户交易量的 50%)的客户端实施控制。为了避免操纵这样的机制来审查某些客户,这种机制应尽可能自主,并对客户支配阈值设定上下限。例如,对于 Blockzaar 来说,只有当某个客户的交易量超过 50%,才会触发这种机制,这将导致其佣金分配从 1.4% 降至 1.0%,而 0.4% 的差额则归协议所有。 设计马基雅维利 DAO 的四个准则 既然我们已经了解了协议利益相关者之间的相互作用和协议的激励结构,那么协议的 DAO 就可以根据马基雅维利原则制定的四项准则进行设计。 准则一:治理最小化 马基雅维利主义者认为,组织倾向于专制领导,而这种领导最终会区别对待,以延续自身的特权和权力。这表明,DAO 应优先考虑治理最小化,以尽可能保护其可信的中立性。换句话说,由于影响协议的每一个人为决策都可能歧视利益相关者和危害生态系统可信中立性,因此应尽量减…

    2023-09-24 Web3
    60
  • NYDIG:2022年加密市场教会了我们什么?

    作者:NYDIG全球研究主管Greg Cipolaro 编译:WEEX Blog 随着 FTX 申请破产,另一个受害者 BlockFi 也陷入了风波。 BlockFi 是为加密货币(包括比特币和稳定币)持有者创造收益的早期先驱。该公司曾于 2022 年 2 月被 SEC 处以 1 亿美元的罚款。 然而,即使在罚款之前,如今声名狼藉的三箭资本(3AC)所进行的交易也存在问题——「灰度套利」。该交易是指购买或借入比特币,用这些比特币以当前资产净值 (NAV) 换取灰度比特币信托(GBTC)份额,然后在 6 个月后解锁其份额并以溢价(相比资产净值)出售——至少理论上是这样。 2021 年 2 月,加拿大批准比特币 ETF 后,其交易价格非常接近资产净值,而 GBTC 开始以低于资产净值的价格交易。从那时起,GBTC 的交易价格相对于资产净值的折价越来越大,在最近的市场低点时一度突破 45%,这导致从事交易的人或为交易提供资金的人蒙受损失。 BlockFi 不但为从事灰度套利交易的经理人提供现货比特币贷款,自己也参与了交易。与此活动相关的损失,以及交易对手在二季度市场调整中出现的风险,都让 BlockFi 命悬一线。 之前,FTX 通过 2.5 亿美元的循环信贷为 BlockFi 续命。但如今,随着 FTX 申请破产,这种展期安排难以为继,导致 BlockFi 自己也走到了破产边缘。 正如我们多次指出的那样,过去 6 个月的大部分市场波动都源于对收益的追求,这体现在「灰度套利」等交易中。这种对比特币等无息资产的收益率的渴望促使公司从事投资活动,这些活动通常在名义上标榜为无风险,正如「套利」一词所暗示的那样,但实际上却依赖于重大风险。在本质上,这种对收益的渴望,无论是在 DeFi 还是 CeFi 中,都是造成投资于其中的基金以及向从事该交易的基金放贷的公司蒙受重大损失的原因。 该行业最大的贷方 Genesis Trading (Genesis) 最近发现自己陷入财务困境,并暂停了赎回。Genesis 因 3AC 在第二季度的挫败而蒙受了 1.2B 美元的损失,最近又蒙受了对 Alameda 的信用敞口(770 万美元)的损失。 Genesis 长期以来一直是加密市场结构中的重要一环,但即使在最近的财务压力消息之前,其贷款总额已从一季度末的 $14.6B 高点降至三季度末的 $2.8B。这表明其目前的流动性紧张,但最终可能会得到解决,这次的系统性影响可能没有以前那么大。  让事情变得复杂的是,Genesis 由数字货币集团 (DCG) 所有,DCG 也是 GBTC 出资人 Grayscale 的母公司。虽然我们不完全清楚他们的财务状况,但我们了解到 DCG 出于投资目的从 Genesis 借了 5.75 亿美元,假设 Genesis 因向 3AC 贷款而遭受 1.2B 美元的损失,并使用超过 7.7 亿美元在二级市场购买了 GBTC 份额以缩小 GBTC 对资产净值的折价。 那么,DCG 或许可以在二级市场上出售 GBTC 份额,以帮助解决子公司 Genesis 的流动性问题,也许自三季度 SEC 备案以来它就已经这样做了,但这可能会加剧 DCG 最初所担心的问题,即 GBTC 相比 NAV 折扣的不断扩大。  如果说 2022 年教会了我们什么,那就是投资者应该密切关注回报和收益的产生方式,以便更好地了解所承担的风险。本次事件暴露,像「套利」这种从传统金融世界中挪用过来的盈利方式,在经济上是不可持续的。这种对收益的攫取往往掩盖了加密市场上乍一看可能并不明显的重大风险。  好消息是,由于 FTX 崩盘的影响已经被市场充分消化,这一次 Genesis 流动性问题(及其对 Gemini Earn 的次级影响)并没有给市场带来较大冲击。我们希望这些流动性问题能在短期内得到解决,整个市场继续与 2022 年的动荡事件保持距离,同时引入适当的监管保障措施,可以建立更加安全的技术和机构,让投资者重获信心。 原文链接:https://nydig.com/research/making-yield-out-of-nothing-at-all

    2022-12-05
    3.2K
的头像
已有 0 条评论