4 月 13 日,跨链互操作性协议 Nomad 以 2.25 亿美元估值完成高达 2200 万美元的种子轮融资,领投方为 Polychain。对于一家初创项目而言,数千万美元种子轮融足可谓赢在起跑线上,那 Nomad 在团队、设计机制等方面究竟有何过人之处?与跨链通信协议 Optics 又有何关联?
Nomad 团队背景和支持者
据 Nomad 官方资料,其创始团队成员已参与互操作性研究超过 4 年,2017 年,他们中有几个人在跨链互操作性研发公司 Summa 工作。Summa 是比特币、以太坊、Cosmos 和 Zcash 生态系统的贡献者,对原子交易、SPV(简单支付验证)证明和基于零知识的跨链通信的研究为许多当前的互操作性技术奠定了基础,还为 Keep Network 的 tBTC 和 NEAR 的 Aurora EVM 提供了技术方面的支持。
Summa 还得到过 Polychain Capital、INBlockchain 和 Naval Ravikant 等的投资支持。2020 年 8 月,Celo 生态开发组织 cLabs 收购 Summa 的一个关键原因就是为了构建高效跨链通信互操作机制 Optics。
Nomad 首席执行官兼联合创始人 Pranay Mohan 拥有 8 年开发经验,2014 在 IBM 担任软件工程师,之后作为联合创始人成立软件媒体公司 SE Daily,此后先后任职于 Snapchat、O(1) Labs 和 Celo,Pranay Mohan 还是 Hashflow 的顾问。
另外两位联合创始人 Barbara Liau、James Prestwich 均为 Summa 联合创始人,其中,James Prestwich 曾为 Storj 联合创始人和前首席运营官,Barbara Liau 也是 Storj 的前开发者,在 Nomad 担任首席运营官。除此之外,Nomad 团队成员还包括担任 Bridgemaster 的工程师 Conner Swann、协议主管 Anna Carroll。
Nomad 的 2200 万美元种子轮融资中,除领投方 Polychain 之外,还有数十家参投方,包括 1kx、Ethereal Ventures、Hack VC、Circle Ventures、Amber Group、Archetype Ventures、Lattice Capital、A&T Capital、 Hypersphere、Dialectic、Breyer Capital、Figment、LedgerPrime、Robot Ventures、Continue Capital、Wave Financial 和 Open Web Collective 等。
Nomad 的早期合作伙伴还包括 Connext、Moonbeam / PureStake、Milkomeda C1 / dcSpark、Evmos / Tharsis、Neon / Neon Labs 等。
Nomad:Optics 协议的扩展
在通过对比 Nomad 和 Celo 跨链通信互操作机制 Optics 的文档资料后发现,Nomad 和 Optics 的文档介绍资料高度相似,考虑到 Nomad 团队中有几人曾在 Celo 或被 Celo 生态开发组织 cLabs 收购的 Summa 担任关键职务,可以认为两者的核心概念和基础架构是非常相似的。
就此,Nomad 发展主管 Julian Rachman 对 Foresight News 回应称,Nomad 是 Optics 协议的扩展,但不再使用 Optics 基础设施,并且完全独立于 Optics 的 optimistic 安全机制。
Nomad 是什么?
Nomad 意识到,尽管区块头中继(header relays)或轻客户端从理论上来看被认为是构建跨链桥的最安全方式,但不可扩展且难以跨异构生态系统部署。轻客户端需要在工作量证明和权益证明实施方面拥有专业知识,并且对新开发者来说是不友好的。
考虑到此,Nomad 从 Optimistic Rollups 汲取灵感,目前在探索的做法是,避开轻客户端,在 Optimistic Rollups 中利用欺诈证明构建一个信任最小化的桥梁,这样也易于在各种生态系统中部署。也因此,与传统的区块头中继相比,Nomad 预计其能够减少 90% 的 Gas 成本。当然这也是 Optics 的设计。
Nomad 希望提供安全第一的互操作性解决方案,使用 Nomad,开发人员可以安全地构建跨链应用程序( xApps)并在链之间桥接资产。目前 Nomad 已推出 Nomad 代币桥,支持在以太坊、Moonbeam 以及 Milkomeda C1 上进行资产跨链,之后会支持更多链。
Nomad 运作模式
Nomad 的底层运作模式与 Optics 大致相同,通过模仿 optimistic 系统,使用欺诈证明来中继数据跨链,可在多条链之间跨链。在看到一些数据证明后,会在一个计时器结束前使该数据证明有效,计时器运行时,诚实的参与者有机会回应证明或提交欺诈证明。
Nomad 上有 Home 和 replica 合约两个链上角色和更新者、观察者、中继器等等多个链下角色。
源链上 Home 合约:负责管理消息树(message tree)和更新者绑定的保证金;
replica 合约:任何链都可以维护一个 replica 合约,在欺诈证明窗口结束时管理 optimistic replication 并将消息分派给最终收件地址;
更新者(updater):签署新 root 证明,并将其发布到源链;
观察者(watcher):观察更新者与 Home 合约的交互,并对恶意证明作出反应,还会确保更新者不会绕过 Home 并直接进入副本。
中继器(Relayer):将更新从 home 转发到一个或多个 replica。
处理器(processor):证明待处理消息的有效性,提交 merkle 证明,并将它们发送给最终接收者。
从以上各个角色执行的操作我们可以大致看出 Nomad 的跨链消息传递过程,即:
- DApp 或者用户在源链上将数据发布到合约。
- 源链指定一个可以证明其消息树(merkle tree)的更新者,然后更新者在源链上绑定保证金,并定期签署证明。
- 中继器开始将带有 merkle 根的更新从 Home 呈交给一个或多个 replica, replica 接受后将这些更新证明置于待处理状态。
- 在 30 分钟欺诈证明窗口期间,观察者发挥作用,对恶意证明作出反应,还会确保更新者不会绕过 Home 并直接进入副本。
- 30 分钟窗口结束时,若出现欺诈证明,更新者绑定的保证金会被没收,给予观察者;若未出现欺诈证明,处理器为待处理的消息生成并提交 merkle 证明,然后信息会发送给最终接收者。
Nomad 服务和短期规划
当前,对于资产跨链用户而言,Nomad 代币桥支持在 EVM 链中跨链 WETH、ETH、USDT、USDC、DAI、GLMR、WGLMR、WBTC、FRAX 以及 FXS 等资产,另外,Nomad 还直接在其代币桥页面集成了 Connext,允许用户使用 Connext 中的流动性进行资产跨链。同时,Connext 也将在其 xPollinate 接口中集成 Nomad。
经过测试,Nomad 目前不收取任何跨链费用,将 ETH 从以太坊跨链至 Moonbeam 需要大约 40 分钟时间,通常为 35 至 60 分钟。使用 Connext 跨链资产需要 7 至 10 分钟,不过需要支付一小部分额外跨链费用。
而对于开发者而言,Nomad 的通用消息传递通道将使开发者在链间传递任意消息,甚至可以在链之间调用智能合约功能,构建跨链应用程序。
未来 3 至 6 个月,Nomad 的规划是支持更多链、扩充团队以及逐步去中心化系统。不过,Nomad 在官方文档中表示未发币,暂不清楚短期是否有发币计划。在 StellaSwap 最近与 Nomad 组织的一场 AMA 中,Nomad 表示接下来会部署至 Evmos 上,之后还会支持 Gnosis Chain、Polygon、Avalanche、Fantom、BNB Chain、Optimism 和 Arbitrum 等网络。
综上,Nomad 通过模仿 optimistic 系统利用欺诈证明利用提供了一种兼顾速度、成本、网络安全性的跨链解决方案,随着与 Connext 等跨链基础设施的互补合作以及与之后与其他 DEX 协议的集成,或将在互操作性解决方案中占据关键一环。
参考链接:
https://docs.nomad.xyz/#nomad-architecture
https://github.com/nomad-xyz/nomad-monorepo
https://blog.connext.network/connext-has-partnered-with-nomad-e20cd8e62e31
https://blog.connext.network/optimistic-bridges-fb800dc7b0e0