Nkn-tunnel --from 0.0.0.0:32000 --to xxx--rpc "http://xxx:30003"

nkn-tunnel --rpc参数选项,是连接的固定的nkn-tunnel节点,还是连接的nkn主网内随机的节点

RPC 参数只改变节点启动时候发送 RPC 请求所用的节点,并不改变 tunnel 传输数据所用的节点

难道最终tunnel数据传输时,传入nkn主网的第一个节点不是rpc请求所用的节点么?还是说发送rpc请求后,会自动分配一个最近的节点?

是你说的第二种情况。RPC 节点一般只是作为初始化时候使用

也就是说,tunnel刚开始运行时,只要随便填写一个主网节点的rpc地址,后面rpc会返回自动分配最近的一个节点给入口节点,后面入口发送的数据就只会从分配的最近的节点进入主网,同理出口tunnel也一样

是这样的

懂了懂了,我没找到nkn-sdk-go 里面具体的代码实现,所以来问一问