Major Updates To The NuNet Public Alpha Testnet Are Here
Greetings NuNetopians,
The NuNet development team has been working hard on major changes to the network. We appreciate our testing community for their patience as many components needed to be overhauled before a release was ready for public testing. We are happy to announce that the newest updates to our Device Management Service (DMS) and Service Provider Dashboard (SPD) are public and ready to be tested by the community. Testers will need to remove the old versions, reinstall and complete the onboarding process again. Please see instructions on the #technical-updates channel of our Discord server to complete this process. This article will list the changes for these components to provide transparency on how much has been changed in the NuNet network.
DMS Updates
New Features
- GPU Enhancements: Recognizing both AMD and NVIDIA GPUs on a single machine is now a breeze! And for our miner enthusiasts, there’s enhanced GPU support, especially when detecting a mining OS.
- Swagger Docs: Now you can get request and response structures and even the latest generated docs right in the project. Plus, we added Swag directly for convenience.
- Wallet & Transaction Enhancements: Secure your transactions with the added wallet address validation. Also, retrieve lists of transaction hashes for jobs done seamlessly and use transaction hashes for accurate job claims.
- Better Logging: We’ve introduced a state-of-the-art Logger class and even included telemetry events to the ELK stack.
- Onboarding/Offboarding Features: With our new endpoints and CLI commands, monitoring and managing onboarding status are now more efficient.
- Oracle Updates: Safety first! We’ve added TLS for oracle RPC, and there are new oracle addresses to keep things fresh.
Improvements
- Efficiency Matters: We’ve revved up our DHT fetching for faster results and also made strides in improving GPU-related logs.
- Config Flexibility: You can now add comments in your config file for clarity. Plus, we’re transitioning our CLI from bash to the main app for enhanced performance.
- Service Enhancements: Get distinct services for every image with the new Service Names based on image names.
Bugs Fixed
We’re continuously committed to providing a bug-free experience. Here are some of the major fixes:
- Improved native ping mechanisms.
- Overhauled DHT and discovery routines for better performance.
- Added multiple verifications and validations during onboarding processes.
- Addressed GPU-related issues for both NVIDIA and AMD.
- Updated protocol versions and corrected telemetry parameters.
- And many more!
House Cleaning
To make our platform leaner and more efficient, we’ve removed:
- Old DHT update methods.
- Deprecated StatsDB and related telemetry spans.
- The RequestTracker table from DMS and more.
SPD Updates
New Additions
Error Handling Enhanced: We understand the importance of clear information. That’s why we’ve added a special handler to catch and display any funds-related errors from the wallet. You’ll always be in the know!
Tweaks and Adjustments
Peer List Update: We’ve made some modifications to our peer list for a streamlined experience.
UI Improvements: A minor text fix for clarity and we’ve removed a background for a cleaner look.
Transaction Details: Keeping track of your transactions is vital. Now, we’ve included the transaction hash in the send-status for ‘depreq’, ensuring accuracy at all times.
NuNet Is Hiring!
NuNet currently has a number of open positions for various roles within the team. If you have the skills and desire to join us in our journey, you can find more information and contact us through our career page.
About NuNet
NuNet lets anyone share and monetize their computing resources, turning cloud computing power from a centralized service into an open protocol powered by blockchain. Find out more via: