# NXTP（Connext）

By [丰密Kuiqian](https://paragraph.com/@kuiqian) · 2021-12-08

---

NXTP（Connext）

\*\* 官方：\*\*[https://connext.network/](https://connext.network/)

\*\*简介：\*\*NXTP全称：非托管跨链传输协议（Noncustodial Xchain Transfer Protocol），由Connext团队发布，该协议使用类似于哈希时间锁的原子交易机制，但没有依赖哈希原象，而是基于智能合约，将一笔交易的触发条件直接设定为提供另一笔交易的签名。

NXTP的跨链交易主要通过3个步骤完成：

\*\*1）交易路由的选择和拍卖（Route selection），\*\*用户选择具体的链和资产，然后提交转账信息开启拍卖（Router）。路由节点在获得这些信息后，需要提交私密的出价信息，其中要包含完成转账的时间和价格范围。

从这点来看，NXTP 中的 Router 与 cBridge 中的中继节点承担了相同的作用，不同之处在于，前者是**自定义其服务价格并向用户竞标**，而后者的服务价格则由协议统一规定并通过治理调整。

\*\*2）准备交易（Prepare），\*\*用户提交一个包含路由节点签名的出价信息给Nxtp的合约后，这个交易会锁定用户在该链的资产。当路由节点检测到了一个在合约中的交易事件后，就可以在目标链上锁定这条链的资产流动性。路由节点锁定的资金量=发送金额 - 拍卖费，所以路由节点能从这笔交易中赚得部分收益。

\*\*3）执行交易（Fulfill），\*\*用户提供交易签名以解锁目标链上的资产，而路由节点可以使用该用户公开的签名信息从原链中获取资产。

![](https://storage.googleapis.com/papyrus_images/917b252b4e4ff73f4042cd694b6ba53fe92dfeb6995b8d433b3fd35358c32d8e.png)

图2-2 NXTP跨链交易流程

团队表示，在这个流程中的任何时候，该交易都可以被取消。一旦该交易超时，则交易可以被任何一方取消。

此外，NXTP的流动性提供存在虚拟AMM（Virtual AMM）机制，这意味着用户在源账本上付出 1 个 USDC，在目标账本上获得的，可能不是（1 - r）个 USDC ( 设手续费为 r ) ，而可能是（0.99-r）或是（1.02-r），具体的数值取决于源账本与目标账本上的总流动性比值（池子的比例越不平衡，价差就会越大，但相反的也创造了更多套利机会）。这样设计的目的是增加一个负反馈机制，促进 Router 根据需求平衡不同账本上的流动性。

目前Connext 通用跨链交易协议 NXTP 主网已上线，并支持 Arbitrum、Polygon、xDai、Fantom、BSC 网络。

**头等仓观点：NXTP的产品还未上线，所以未能对其产品进行评估，从公布的机制来看，具备可行性。未来Connext能接入目前最重要的几条 Layer 2 网络，是项目发展的关键点。**

---

*Originally published on [丰密Kuiqian](https://paragraph.com/@kuiqian/nxtp-connext)*
