关于Conflux的testnet若干问题

之前看到conflux发了how to setup conflux 的文章,
今天下午终于抽了点时间,准备试一下conflux的testnet…但是遇到了一些问题

我是本地linux的环境, 网络是国内普通家庭网络.
配置编译正常跑起来了.
然后我想看看本地跑的是不是正常的,看到有json-rpc接口就准备测一下
然后就发现几个接口的数据都不对
首先cfx_getbalance和线上wallet的数据对不上, 然后更典型的是cfx_epochNumber “result”: "0x0"
也就是说感觉根本没连上testnet, 还是连上了另一个xxnet ?
后来我发现bootnodes的几个json-rpc接口开着, 比如13.69.186.42:12537 返回的数据和online explorer是能对上的…

所以的我问题是:
**1. 我怎么判断本地的点顺利脸上了testnet ? 有没有典型的log? **
Peer connected: peer=14 Peer disconnected: peer=14 ?
2. 还是说只有全节点的json-rpc是全的,而家庭电脑的数据只是部分的数据库 ?
3. 只有能固定了ip和端口的服务器才能做fullnode ? 因为只有fullnode的教程, 我一直以为conflux这边p2p通信全都是打过洞的,所以无所谓了呀…

之前没玩过比特币…有没有大神 帮我解答一下?

@Mushi 应该是并没有同步到整个网络。现在同步测试网数据需要花一些时间
在同步完成之前,本地读到的信息是不对的
因为还在同步

哦 这样啊 那整个数据有多大?

现在的测试网要全部同步需要几个G的数据应该

搜一下“Catch-up mode”
如果是“ture”说明你在追现测试网的块

根据网络,可能需要几小时才能完成

我之前看到说比特币有分fullnode和其他只保留部分数据的node,conflux 这边 就全都是fullnode吗?

目前是这样的,我们还没有提供light node

我们主网上线的时候会提供light node,目前测试网还没有提供

等下次重启的时候再挖进来应该会轻松一些 下次重启说一声

soga, 那是不是说, 32323这个端口改成别的端口也无所是吗?
我确实是在 catch up mod

这个端口不要改。这个是所有的fullnode p2p的sync block用的端口

咦 不对啊, 那如果我是家庭网络的,通过运营商nat出去不是会随便给你分一个port,那不是配了32323没啥用l了嘛

一般都提供了UDP打洞,即使藏在nat后面也能找到你

还有还有,那个 conflux explorer 上面那个block list 有些特别条目颜色很淡是什么意思?
miner count 这种数据, 是json-rpc是暂时没提供吗?
miner count 就是testnet当前的全网节点数量吗?42个的话就是37个bootnodes + 5个散户?

眼神好。。谈的是非pivot block,反之是pivot
miner count rpc 没有提供

那以后 rpc 以后会提供 miner count 吗?其实我一直没懂这个东西是怎么算出来的 :joy:

正经的miner count 都是ip池,不能准确统计

@Mushi 我纠正一下刚才的说法。public_address里那个32323的端口可以改成别的。但这样的话,别的fullnode就不能主动连接你了。不过因为你反正在nat后面,别人也是不能主动连你的,所以这也无所谓了。**但是,建议你最好还是不要随便改那个port吧,因为改了以后会不会出什么问题我们也没仔细测过,**而且为什么要随便设呢,没有什么好处吧

啊 对对 懂了
谢谢大神们的解答