[BMT] EOSIO TPS results by EOSeoul

We are delighted with the release of the Dawn 3.0 and have been experimenting to prove some of the hypothesis mentioned in release notes.

Our first goal is to find out if it is technically possible to achieve TPS published in <Dawn 3.0 Now Available> and Hong Kong Meetup presentation on April 6th. Unfortunately our results from the experiments have not met anywhere close to the TPS of worst cases published so far.

We believe that benchmarks of the EOSIO software have a very profound meaning to all members of EOS community and especially for block producers with a big interest. For the permanent stability of the EOS main chain, all block producers must fully understand the effects of their hardware and software configurations and then register their EOSIO parameters accordingly. In other words, through the benchmarks of EOSIO, it is imperative to explore extensively the limits of CPU, NET, RAM, and Storage to meet the needs of the situation where mainnet operates, and prepare hardwares as well as the operating practices accordingly. We will benchmark the operating limits of the EOSIO software from the CPU side and complete thoroughly by going one step at a time.

Our results will provide the block producers sufficient information and guide the EOS token holders about token staked necessary to their contracts. By sharing our results, we firmly believe that we are making significant contribution to the stability of the EOS mainnet.

Without further ado, please find the details of our experiments and hope to enlighten you as it certainly did it for us:

We are trying to reproduce the results shown on Dawn 3.0 by Block.one, but seems to be far off the marker. In order to at least match the results, we requested the following information to Block.one.

  • Test environments and those scenarios of block.one published in <Dawn 3.0 Now Available>
    • if possible, with respective test scripts or unit test codes by block.one
  • NET-, RAM-, Storage- bottlenecked TPS benchmarks by block.one
  • Whether current config.hpp in libraries/chain/include/eosio/chain/ is go-to config or not
  • EOSIO parameter guide for block producers

Any feedback on this would be much appreciated and please do not hesitate to contact EOSeoul for this or any other queries.

You can receive latest news of EOSeoul and EOS related technical insights if you join EOSeoul's telegram group.

Telegram (English) : http://t.me/eoseoul_en
Telegram (简体中文) : http://t.me/eoseoul_cn
Telegram (日本語) : http://t.me/eoseoul_jp
Telegram (General Talk, Korean) : https://t.me/eoseoul
Telegram (Developer Talk, Korean) : https://t.me/eoseoul_testnet
Steemit : @eoseoul
Github : https://github.com/eoseoul
Twitter : https://twitter.com/eoseoul_kor
Facebook : https://www.facebook.com/EOSeoul.kr

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
11 Comments