本文作者:Red Sheehan & Peter Horton;编译:Cointime Freya
关键见解
- Namada是由Heliax开发的即将面世的第一层(L1),旨在提供一个跨所有资产和网络共享的单一隐私池。
- Namada的技术创新包括多资产屏蔽池(MASP)和转换电路(CC)。MASP提供了一个统一的、不受资产限制的隐私保护范围,而转换电路则支持可编程的资产转换(例如,分配收益)。
- 在发布时,Namada将与IBC网络和以太坊相互操作。他们计划在未来扩展到其他生态系统,比如Zcash。
- Namada认为隐私是一种公共利益,因此在隐私保护范围方面做出贡献的人将获得NAM作为奖励。此外,这些NAM也将用于向追溯和主动的公共产品资金提供分配。
- Namada通过CC的内部可编程性受到限制,但隐私操作将使得多链可编程性成为可能。用户将能够在不退出隐私池的情况下,与连接网络上的现有外部dApp进行交互。
大多数加密协议仅仅是匿名的,交易通常可以被Chainalysis等公司或链上侦探进行去匿名化。有许多协议专注于为加密货币带来更多的隐私,但是,整体的隐私情况受到去中心化的限制。去中心化程度包括:
- 资产级别(例如,Tornado Cash有单独的ETH和DAI的屏蔽池;只能通过Zcash使用ZEC来获得隐私);
- 应用级别(例如,Aztec和Tornado Cash都存在于以太坊上,但具有不相交的隐私保护范围);
- 网络级别(例如,Aleo在整个可编程网络中具有本地隐私保护,但与其他生态系统隔离)。
屏蔽池的隐私强度与其规模成正比。在当前的隐私环境中,隐私协议直接为了资产而竞争。
Namada是一个即将推出的第一层区块链,旨在为任何平台上创建的任何资产类型(可替代的或不可替代的)提供一个单一的、统一的屏蔽池。Namada与IBC兼容,并计划从以太坊开始与许多生态系统建立桥梁。这些桥梁起初是透明的,但之后将保护隐私。Namada认为隐私是一种公共利益,并将激励流动性来增长和维持其隐私保护范围。如果成功,Namada将通过其多链、不受资产限制的屏蔽池为加密货币带来更高级别的隐私保护。
背景介绍
Namada是Anoma的第一个分形实例,Anoma是一个以意图为中心的隐私保护协议,用于去中心化的交易对手发现、解决和多链原子结算。Namada专注于为即时的多链用户提供最好的隐私保护,而Anoma的架构将使无法在现有架构上构建的隐私保护应用程序成为可能。Namada、Anoma和其他自主权技术的开发由Heliax领导的,Heliax是一家专注于隐私和公共利益的软件开发公司。
Heliax由Adrian Brink、Awa Sun Yin和Christopher Goes于2021年创立。 在加入Heliax之前,Goes在Tendermint领导了区块链间通信协议(IBC)的开发,Sun曾是Chainalysis的数据科学家,后来担任Tendermint的研究员,Brink是Tendermint的核心开发人员,后来是合作伙伴关系负责人。除了在Tendermint共同开发Cosmos堆栈以外,这三人还创立了Cryptium Labs和Metastate,并且是瑞士非营利组织Anoma 基金会的董事会成员。
2022年12月20日,Namada推出了首个公共测试网。一天后,它完成了可信任的设置,为Namada的2,500多名参与者的屏蔽池生成参数。开源网络的主网计划于2023年第二季度发布。
技术
1.概述
Namada的技术架构在共识和互操作性方面与Cosmos技术保持一致。就隐私而言,Namada通过一种新颖的多资产屏蔽池(MASP)提供多资产功能,并通过可编程资产转换电路(CC)提供多资产转换。本报告的技术部分涵盖了将在主网启动时上线的功能。
2.共识机制
Namada使用一种名为Cubic PoS的独特的Bonded Proof-of-Stake(BPoS)变体,与Tendermint BFT共同用于共识。
与Cosmos BPoS链类似,验证者根据他们的股份(自我质押和委托质押)来选择产生和签署区块。质押股份是为了增加安全性:验证人和委托人必须在解除质押请求后等待21个epoch(1epoch≈1天),才能收到他们的代币。
Namada计划推出大约257个验证器。
3.奖励与惩罚
Namada的共识机制中的大多数新功能都围绕其奖惩系统展开的。
Namada的奖励机制是Tendermint开发的F1费用分配机制的升级版本。验证者根据其质押金额比例获得区块奖励。验证者设置佣金率,这是他们留给自己的奖励比例,然后按照质押金额比例将余下的奖励传递给他们的委托人。但是,Namada的变体会自动复合所有奖励,消除了验证者和委托人需要提取奖励并重新质押的需要。
Cubic PoS的名称来自Namada的惩罚机制。Namada不会线性地惩罚验证者,而是实施立方惩罚。被惩罚的质押份额的比例与同时出现问题的总质押份额(无论这些质押份额来自一个还是多个验证者)的立方成正比。一旦33%的质押份额出现问题,那么这些质押份额的100%将被惩罚。
立方惩罚机制将相关故障对协议安全性的风险纳入激励机制的定价中,从而鼓励验证器配置和基础设施结构的多样性,以减少相关故障对协议安全性的影响。
4.密码学:多资产屏蔽池(MASP)
MASP是Electric Coin公司为Zcash开发的电路Sapling的扩展,它还增加了对任意资产的支持。MASP处理屏蔽资产的mint和销毁(称为note),因为它们在屏蔽和透明的Namada账户之间移动。
正如名称所示,Namada为所有资产(可替代和不可替代)提供一个屏蔽池,而不是为每一种资产提供单独的屏蔽池。这增加了隐私性,特别是对于独特的或低交易量的资产,如果它们有自己的隐私池,就可以很容易地通过监测入口和出口进行去匿名化。
在MASP内部,所有交易彼此之间是不可区分的。note的创建是可见的,但发送者、接收者、资产类型和金额等信息都是模糊的。而在MASP以外的透明账户上,所有信息都是可见的,就像在以太坊等其他链上一样。
在MASP中,note是通过零知识证明(ZKP)生成的,具有三个值:
- 资产类型:资产的类型(例如ETH、NAM或NFT)。
- 金额:资产的单位数量
- 地址:资产和note的所有者。
note存在于类似于UTXO的模型中,因为它们记录了资产的价值。然而,与UTXO不同的是,这些note不是公共链状态的一部分。note能够实现这种状态,是因为note在链上由两个Merkle树表示:一个承诺树(commitment tree)和一个无效树(nullifier tree)。
note的花费过程如下:
- 证明note存在于承诺树中。这一步骤确认了note的存在,花费note的用户拥有控制权,并且保留了交易余额(在转移过程中没有资产被创建或销毁)。
- 公开一个在无效树中不存在的无效值。这一步骤确保每个note只能被花费一次,避免了双重支付的情况。
5.转换电路(CC)
CC(Conversion Circuit)是一个与MASP电路协同工作的独立电路。它通过预定义的转换表以及mint和销毁机制,实现可编程的资产转换。这种转换功能允许实现需要从MASP中提取资产才能实现的其他功能(即“内部可编程性”)。
CC电路的主要目的是通过奖励NAM,激励用户将资产存入MASP。当一项资产被存入MASP时,它被标记为那个epoch。当用户想要取回他们的资产时,旧epoch的资产会被转换成新epoch的资产。这个系统可以确定资产在池中的持有时间,并从用户那里提取所有内容。用户获得的NAM奖励取决于他们在池中持有或使用的资产、数量和时间。与NAM用于整个网络的绑定共识机制不同,屏蔽池中的资产是流动的,可以自由移动,同时仍然可以获得隐私保护范围的奖励。
CC的其他应用包括投票,预测市场,以及屏蔽借贷。
6.互操作性
Namada与IBC集成,与Cosmos和IBC链实现无信任互操作性。
此外,Namada正在开发一个本地轻客户端的桥接,用于连接到以太坊网络。该桥接由Namada验证器作为核心协议的一部分运行。Namada验证器将运行以太坊全节点,并监视以太坊桥接合约,以便了解资产何时被转移到Namada。
对于将资产从Namada转回以太坊的过程,由于以太坊还不支持高效的客户端,所以这个设计相对复杂。具体来说,桥接请求会被编译成一种“内存池”,并以Merkle树的形式存储。然后,任何人都可以将池中的任何请求子集中继到以太坊上。通过对桥接交易进行池化,而不是分别发送和验证这些交易,这样做可以降低gas成本。这种池化类似于一个排序器批量处理第二层网络中的交易。但它不同之处在于,任何人都可以启动池化交易的验证,而不是像大多数第二层那样,由集中式排序器拥有该过程。
代币经济学
Namada将使用一种名为NAM的本地代币,用于以下几个方面:
- 安全性(验证者质押)
- 屏蔽资产池激励
- 治理
- 公共产品资金
1.创世纪分配
创世纪的分配细节尚未公布。
然而,Namada团队已经承诺将至少20%的初始代币供应分配给追溯性的公共产品资金。该团队希望回馈开发者、贡献者、教育者和其他为Namada的底层技术栈和隐私使命做出贡献的人。
该团队仍在决定具体的机制和贡献者名单。他们在2023年1月至3月期间接受了公众提名,以帮助在他们的论坛上找到有价值的贡献者。最近,Anoma基金会提议Namada与Zcash建立战略联盟,其中包括向ZEC持有者进行NAM空投,以及由NAM资助的专门用于Zcash生态系统的资助池。
2.通货膨胀机制
Namada将发行通货膨胀性代币,用于三个目的:PoS(验证者和委托人)奖励、屏蔽资产池奖励以及公共产品资助。该团队将在主网上线之前公布每个目标的具体通货膨胀参数。
- PoS奖励:Namada将采用一个基于Cosmos绑定PoS模型设计的机制,向验证者分发NAM代币作为PoS奖励。代币将以可变速率mint,以达到一定比例的质押代币供应目标。
- 为了扩大隐私保护范围,Namada将向将资产存入屏蔽资产池的用户分发NAM代币作为奖励。奖励的数量将取决于资产、金额和存入池中的时间。
- 公共产品资金(PGF):NAM将作为前瞻性和追溯性PGF的一部分进行分配。符合条件的类别包括技术研究、工程、社会研究、艺术、哲学以及独立新闻、碳封存、法律宣传等其他领域。这些资金将由PGF委员会进行管理与执行,理事会成员由治理机构每两年选举一次。委员会成员可以通过多签协议在支出上限内分配资金。PGF理事会也将从每年的通货膨胀中获得一小部分作为其职责的收入。
3.治理
NAM代币也将用于链上的权益加权治理。此外,还将有一个链下治理协议,在治理投票或硬分叉之前,或在网络无法产生区块的情况下达成普遍共识。
路线图
尽管重点在于推出主网,但Heliax概述了未来潜在的协议升级。在主网上线后,任何更新都需要通过链上治理程序。
在主网上线时,Namada将与Cosmos链(通过IBC)和以太坊(通过其本地桥接)兼容。未来的升级将寻求增加与其他生态系统的互操作性,以实现Namada的统一隐私保护目标。Heliax已经开始研发Zcash <> Namada桥接架构,并在Zcash的论坛上发布了相关信息。
即使Namada连接到每个生态系统,只要桥梁是透明的,它的隐私保护范围也不会与这些生态系统真正统一。有了透明的桥接,用户在Namada和其他私有链之间移动时仍然会失去隐私。因此,长期目标是部署保护隐私的桥接,允许所有连接的链共享一个隐私保护范围。
在启动时,Namada将为用户提供屏蔽传输。通过CC(计算容器),可以实现一定的内部可编程性,但总体而言,内部可编程性是有限的。此外,如果用户想要使用Namada进行复杂的多链操作(例如,在Osmosis上进行交易),他们JIU 必须手动完成这些操作。这个手动过程将包括在Namada上创建一个帐户,将代币桥接到该账户,将代币转移到屏蔽集合内,桥接回Osmosis并在那里进行交换,最后将代币桥接回一个新的Namada账户这个过程显然不是最好的用户体验,如果操作不当,用户可能会无意中泄露自己的个人信息。
因此,Heliax正在构建屏蔽操作,并计划将其作为Namada的升级。屏蔽操作基本上将上述步骤合并为一个简单的前端。屏蔽操作带来了多链可编程性,允许用户与任何连接的链及其dApp进行交互。除了DEX交换之外,其他潜在的屏蔽操作的示例包括交易NFT或质押ETH。
最后,Heliax计划对Namada的加密堆栈进行升级。例如,它希望将Namada升级到Halo2电路(由Electric Coin Company为Zcash开发),这将消除对可信设置的需求。
竞争格局
隐私在不同协议的池之间非常分散。与隐私领域的“竞争对手”相比,Namada的主要优势在于,它支持来自多个链的多种资产,并激励对隐私保护范围的贡献者。因此,Namada更是其他屏蔽池的一个补充服务,而不是竞争关系。
隐私协议在许多网络中以多种形式存在:
- Zcash和Monero等可编程结算的第一层协议在其网络内提供隐私保护。因为它们是不可编程的,因此它们在使用上受到限制。这些协议通常在资产层面是分散的,因为其隐私使用通常限制在单个本地资产);而在网络层面上也是分散的,因为其有限的互操作性。
- 去中心化的应用程序(dApp),如Tornado Cash和Privacy Pools,在应用程序级别上是分散的。它们的隐私保护范围是彼此不相关的,即使它们建立在同一个网络上。虽然dApp可以在资产层面上进行统一,但许多dApp并不是统一的。例如,Tornado现金在资产层面和资产数量层面都是分散的。它有不同的资产池(如ETH和USDC),在这些资产类别中,它有不同数量的资产池(如0.1ETH、1ETH和10ETH)。一些隐私dApp,如RAILGUN,提供屏蔽操作来与其他应用程序交互,但它们的池仍然是隔离状态的。
- 可编程结算的第一层协议,如Aleo和Secret Network,在其生态系统中提供隐私和任意计算。这种提供方式允许DeFi、治理和其他应用程序从隐私中受益,只要它们建立在该网络上。一旦Namada添加了屏蔽操作,用户将同样能够在各种应用程序中参与隐私保护。然而,他们将能够参与任何连接生态系统中的应用程序,而不仅仅是本地生态系统。
- 可编程结算的第二层协议,如Aztec(zk.money,可以通过屏蔽操作与第一层现有生态系统进行交互。与上述协议不同,第二层协议无需启动自己的应用程序生态系统,而是为其用户提供熟悉的服务。由于这些协议不是核心网络(即底层第一层协议)的本地协议,因此它们在网络层面和应用程序层面仍然存在分散。
就THORChain和Axelar,Namada等多链解决方案而言,Namada通过提供本地隐私保护将自己与它们区分开来。Cosmos上的私有L1和屏蔽DEX是多链的,但只与Cosmos生态系统内的链本地连接。Penumbra提供的屏蔽交易和交换服务将是对Namada的补充
Namada的与众不同之处在于,通过提供统一的、与资产无关的隐私保护范围,成为唯一的跨链隐私解决方案。它向用户提供独特收益,以换取对匿名集合的补充。如果它能够实现其最终目标,MASP将在各个层面上实现统一。
总结
Namada是一个即将推出的以隐私为中心的L1,由Heliax的核心价值驱动。它认为隐私是一种公共利益,其使用应该是相辅相成的,而不是相互竞争的。 Namada的核心技术创新包括MASP,它提供了一个统一的、与资产无关的隐私保护范围,以及通过转换电路激励使用MASP的功能。Namada将推出与IBC兼容的协议和本地以太坊桥接并计划在未来通过透明桥接和隐私保护桥接,连接更多的生态系统。如果Namada成功,它将能够增强现有隐私协议的功能,而不是与之竞争。
*本文由CoinTime整理编译,转载请注明来源。
所有评论