Conflux目前的TPS能在什么水平?

相应的硬件配置如何?

3000~6000tps;
23s确认交易;
配置:目前兼容的是N卡,且要求显存8G以上

1 Like

官方未出前,一切都是猜测。。。配了没意义

CPU 挖矿推荐挖矿配置(越高越好):CPU i5,内存 8G,SSD 200G,带宽 20Mbps
GPU 挖矿推荐配置(越高越好):NVIDIA GPU,显存8G以上,SSD 200G,带宽 20Mbps

有以下问题希望能得到解答:1.交易的广播延迟大致是多少(交易的确认时间和块的延迟在论文中有数据可查,但交易没有)。2.实验时的10个对等节点的P2P网络协议是怎么规定的?3.底层的星型发现协议能不能详细介绍一下?多谢!

咦?这里有个没有回答的问题,我来回答一下
image
交易广播延迟5秒,图片出自论文 Shrec: Bandwidth-Efficient Transaction Relay in High-Throughput Blockchain Systems

  1. 实验里的网络结构是纯随机的,每个节点从所有节点里随机挑选连接。问的网络协议不清楚具体指什么,是指TCP?我不确定,再上层貌似我们现在代码里的这套逻辑……

3.我们有哪个地方提到了“星型发现协议”这个概念么,我貌似没有找到……

谢谢您的回答。

我想在本地运行的conflux链(对conflux-rust源码进行编译后生成的程序,修改了toml文件在单个机器上组成链,并没有使用docker)上测试交易的吞吐率,即通过.\conflux rpc local txpool status命令显示一段时间的交易量总数以此计算tps。但是我面对以下问题:
1.如何随机的生成大量交易呢?
2.还有如何把这些交易发布让本地运行的节点对其进行打包?
在《A Decentralized Blockchain with High Throughput and Fast Confirmation》论文中描述的实验过程中,conflux官方实验人员收集了Ethereum的前400W条交易并转化为conflux里的交易格式,可以在6400tps下支撑10分钟的测试,但是复现这一操作将会花费大量的时间,有什么简单办法可以解决我的问题吗?
本话题还在https://forum.conflux.fun/t/topic/961/18有发布。

原帖已经回复