Website: https://nobleassets.xyz/
Twitter: https://twitter.com/noble_xyz
前段时间dYdX正式宣布和Noble展开合作,用户将可以通过Noble将USDC存入dYdX中,或者从dYdX中提取USDC到其他支持的链。
Noble是一个基于Cosmos-SDK开发的专用于对USDC进行跨链的应用链,Noble建立在 IBC(Inter-Blockchain Communication)和 CCTP(Cross-Chain Transfer Protocol)之上。其中IBC是Cosmos团队提出的区跨链互操作协议,而CCTP则是Circle团队(也就是USDC的发行商)开发的主要用于对USDC进行跨链的协议。Noble已经和Circle达成了合作,这使得前者可以直接在其链上发行原生USDC代币。
CCTP根据源链/目标链是否是EVM兼容链有两种不同的实现,首先以EVM兼容链为例来看一个CCTP的典型工作流:
如上图所示:
TokenMessenger#depositForBurn
函数来存入一个本地Token(如USDC)MessageTransmitter#sendMessage
函数发送消息。MessageTransmitter#receiveMessage
函数。对于Noble来说,其主要是服务于Cosmos生态,所有Cosmos应用链都可以很方便的通过接入IBC来实现USDC资产的转移,Noble是第一个CCTP的非EVM兼容链。由于其是非智能合约链,也就无法部署智能合约以及使用上述的模型。