诚邀各节点伙伴帮我们一起进行压力测试!

作为测试网上完备测试的一个重要部分,我们正在筹划压力测试,希望能得出各种交易场景下的性能数据。因为压力测试需要多节点、多地址集中大量发送交易,所以离不开每位社区伙伴的帮助和支持。我们在此诚邀大家跟我们一起进行压测,协助我们发现测试网的各类问题。

目前我们对压力测试的目标和方案已经有了一些想法,先发出来与大家做个讨论。

【测试目标】

压测会分多轮进行,每轮的测试目标和方式可能都不太一样。第一轮我们计划基于0.11.0版本做测试,大约在五一前后开始。本次测试目标是:

1、TPS: 在简单交易场景下TPS峰值达到1400在TPS1000持续4小时

其中,简单交易场景指 : 转账交易50%,简单EVM合约调用20%,简单WASM合约调用30%;

2. 参与节点和地址数: 我们需要100+个节点100w+个地址同时发送交易,每个节点每秒需要发送14笔以上交易。

【测试方式】

在此我们诚邀目前测试网上的各位节点伙伴与我们一起进行测试,当然,也欢迎其他的朋友部署一个节点(可以是共识节点或非共识节点)来参与测试。

大家不要担心工作量太大,我们会为大家准备:

(1)每个节点10000个钱包文件以及对应的密码(如果不够还可以多生成一些)

(2)EVM合约调用地址

(3)WASM合约调用地址

(4)批量转账交易脚本/工具&使用说明

(5)批量调用EVM合约脚本/工具&使用说明

(6)批量调用WASM合约脚本/工具&使用说明

当然,各位大牛们可以自己写更好用的脚本!

届时,需要各节点在规定时间内,根据说明用脚本发送交易即可。

【建议节点配置】

由于压测期间对节点主机配置有一定的压力,因此我们提供了建议的配置(根据测试目标估算的):

  • 双核
  • 内存:8G
  • 硬盘存储:50G以上
  • 带宽:30-50Mbps左右(云服务器可以选择临时增加带宽)

不过,这并是强制要求,大家可以根据自身情况选择机器配置。我们正好可以测试下节点配置不同的情况下对整个网络性能的影响。

【测试激励方案】

为了感谢大家帮助我们进行测试,我们也会给每个参与测试的节点一些主网LAT奖励。

因为这并不是一个比赛,所以只要参与了测试,且发送的交易量达到一个标准值(根据测试目标测算的节点平均交易量的50%)就会有一定的奖励。

当然,如果您的脚本给力、发送的交易量多,我们也会根据交易量来给一些额外的奖励。

压测活动的总奖池为50万LAT,本轮测试会根据情况发放10-15万,平均每个节点约500-3000LAT,最高可达到5000LAT。

【测试计划】

目前我们团队在奋力开发合约和脚本中,预计开发和测试需要5个工作日左右,所以本轮测试预计在五一前后进行,具体的时间我们会提前与大家做沟通。
在此期间,欢迎大家来跟我们做交流、提意见,更欢迎大家提供更好的测试脚本和工具。

感谢各位支持!让我们一起为更安全、更稳定、更高效的主网络努力吧!

我要报名[quote=“Carol, post:1, topic:2429, full:true”]
作为测试网上完备测试的一个重要部分,我们正在筹划压力测试,希望能得出各种交易场景下的性能数据。因为压力测试需要多节点、多地址集中大量发送交易,所以离不开每位社区伙伴的帮助和支持。我们在此诚邀大家跟我们一起进行压测,协助我们发现测试网的各类问题。

目前我们对压力测试的目标和方案已经有了一些想法,先发出来与大家做个讨论。

【测试目标】

压测会分多轮进行,每轮的测试目标和方式可能都不太一样。第一轮我们计划基于0.11.0版本做测试,大约在五一前后开始。本次测试目标是:

1、TPS: 在简单交易场景下TPS峰值达到1400在TPS1000持续4小时

其中,简单交易场景指 : 转账交易50%,简单EVM合约调用20%,简单WASM合约调用30%;

2. 参与节点和地址数: 我们需要100+个节点100w+个地址同时发送交易,每个节点每秒需要发送14笔以上交易。

【测试方式】

在此我们诚邀目前测试网上的各位节点伙伴与我们一起进行测试,当然,也欢迎其他的朋友部署一个节点(可以是共识节点或非共识节点)来参与测试。

大家不要担心工作量太大,我们会为大家准备:

(1)每个节点10000个钱包文件以及对应的密码(如果不够还可以多生成一些)

(2)EVM合约调用地址

(3)WASM合约调用地址

(4)批量转账交易脚本/工具&使用说明

(5)批量调用EVM合约脚本/工具&使用说明

(6)批量调用WASM合约脚本/工具&使用说明

当然,各位大牛们可以自己写更好用的脚本!

届时,需要各节点在规定时间内,根据说明用脚本发送交易即可。

【建议节点配置】

由于压测期间对节点主机配置有一定的压力,因此我们提供了建议的配置(根据测试目标估算的):

  • 双核
  • 内存:8G
  • 硬盘存储:50G以上
  • 带宽:30-50Mbps左右(云服务器可以选择临时增加带宽)

不过,这并是强制要求,大家可以根据自身情况选择机器配置。我们正好可以测试下节点配置不同的情况下对整个网络性能的影响。

【测试激励方案】

为了感谢大家帮助我们进行测试,我们也会给每个参与测试的节点一些主网LAT奖励。

因为这并不是一个比赛,所以只要参与了测试,且发送的交易量达到一个标准值(根据测试目标测算的节点平均交易量的50%)就会有一定的奖励。

当然,如果您的脚本给力、发送的交易量多,我们也会根据交易量来给一些额外的奖励。

压测活动的总奖池为50万LAT,本轮测试会根据情况发放10-15万,平均每个节点约500-3000LAT,最高可达到5000LAT。

【测试计划】

目前我们团队在奋力开发合约和脚本中,预计开发和测试需要5个工作日左右,所以本轮测试预计在五一前后进行,具体的时间我们会提前与大家做沟通。
在此期间,欢迎大家来跟我们做交流、提意见,更欢迎大家提供更好的测试脚本和工具。

感谢各位支持!让我们一起为更安全、更稳定、更高效的主网络努力吧!
[/quote]

踊跃报名,来了来了

我要报名参加!!!来了来了

请问有没有WASM合约技术文档?

我们会尽快提供哈

1 Like

@Tom @windrainice 哈哈哈,欢迎欢迎!谢谢大家支持!

1 Like

由于在测试过程中发现了一些问题,我们会上一个新版本后再开始压力测试