Performance Monitoring

There are lots of blockchain systems that claim high performance. It is important to evaluate and monitor the performance of various blockchain systems. If you are interested in the open-source code, you can refer to our paper:
Zheng, P., Zheng, Z., Luo, X., Chen, X., & Liu, X. (2018, May). A detailed and real-time performance monitoring framework for blockchain systems. In 2018 IEEE/ACM 40th International Conference on Software Engineering: Software Engineering in Practice Track (pp. 134-143). IEEE. [Download Paper]

Blockchain QoS

In public blockchain systems, users usually connect to third-party peers or run a peer to join the P2P blockchain network. However, connecting to unreliable blockchain peers will make users waste resources and even lose millions of dollars of cryptocurrencies. In order to select the reliable blockchain peers, it is urgently needed to evaluate and predict the reliability of them. Faced with this problem, we propose H-BRP, Hybrid Blockchain Reliability Prediction model to extract the blockchain reliability factors then make personalized prediction for each user. Large-scale real-world experiments are conducted on 100 blockchain requesters and 200 blockchain peers. The implement and dataset of 2,000,000 test cases are released. The experimental results show that the proposed model obtains better accuracy than other approaches.

Zheng, P., Zheng, Z., & Chen, L. (2019). Selecting Reliable Blockchain Peers via Hybrid Blockchain Reliability Prediction. arXiv preprint arXiv:1910.14614. [Download Paper]