Stratum V2 Benchmarking Tool - Version 0.1.0
Release Date: August 18, 2024
🚀 What's New
This is the initial release of the Stratum V2 Benchmarking Tool, version 0.1.0. It serves as a comprehensive solution for testing and comparing the performance of Stratum V1 and Stratum V2 protocols across various mining scenarios. Key features include:
- Comprehensive Testing Suite: Evaluate different SRI configurations with customizable role settings.
- Automated Benchmarking: Automatically generate and collect performance data for both Stratum V1 and Stratum V2.
- Detailed Reporting: Produce detailed reports that compare protocol performance with clear metrics and visualizations.
🛠 Known Issues
- Performance on Legacy Systems: The tool may exhibit suboptimal performance on older or less powerful hardware.
- SV1 context is missing a proxy to aggregate miners' connections: It will be added in the next release.
💡 What's Next
Future releases will focus on performance optimization, enhanced scalability, and expanded documentation to improve user experience and extend functionality.
📄 Report Analysis Guide
To effectively analyze the benchmarks generated by this tool, we recommend reviewing the Benchmarking Tool Overview. This document explains the tool's architecture, outlines the methodology for metrics collection, and provides guidelines for interpreting the results. It includes an initial benchmark with a detailed analysis, helping you draw meaningful conclusions from your benchmarking data.
🙏 Acknowledgements
A special thank you to all the contributors who helped make this release possible. Your dedication and hard work have been invaluable in bringing the Stratum V2 Benchmarking Tool to life. We look forward to your continued support and collaboration in future versions.
@Shourya742 @marathon-gary @pavlenex