NXTP
Last updated
Last updated
头等仓观点:NXTP的产品还未上线,所以未能对其产品进行评估,从公布的机制来看,具备可行性。未来Connext能接入目前最重要的几条 Layer 2 网络,是项目发展的关键点。
NXTP全称:非托管跨链传输协议(Noncustodial Xchain Transfer Protocol),由Connext团队发布,该协议使用类似于哈希时间锁的原子交易机制,但没有依赖哈希原象,而是基于智能合约,将一笔交易的触发条件直接设定为提供另一笔交易的签名。
NXTP的跨链交易主要通过3个步骤完成:
1)交易路由的选择和拍卖(Route selection),用户选择具体的链和资产,然后提交转账信息开启拍卖(Router)。路由节点在获得这些信息后,需要提交私密的出价信息,其中要包含完成转账的时间和价格范围。
从这点来看,NXTP 中的 Router 与 cBridge 中的中继节点承担了相同的作用,不同之处在于,前者是自定义其服务价格并向用户竞标,而后者的服务价格则由协议统一规定并通过治理调整。
2)准备交易(Prepare),用户提交一个包含路由节点签名的出价信息给Nxtp的合约后,这个交易会锁定用户在该链的资产。当路由节点检测到了一个在合约中的交易事件后,就可以在目标链上锁定这条链的资产流动性。路由节点锁定的资金量=发送金额 - 拍卖费,所以路由节点能从这笔交易中赚得部分收益。
3)执行交易(Fulfill),用户提供交易签名以解锁目标链上的资产,而路由节点可以使用该用户公开的签名信息从原链中获取资产。
图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 网络,是项目发展的关键点。