Brass Golem Alpha2 0.12.0
Today, The Golem project is happy to announce the new release of Golem 0.12.0. This release focuses on local verification of tasks, protocol improvements (including anti-sybil based on key difficulty), UX/GUI refinement and general bug-fixing.
Following our successful February AmA and Julian’s statement, the project’s Kanban will be updated in the coming days. Stay tuned.
More detailed changelog:
Core
- Advanced local verification for Blender task implemented
- Compositing turned off by default for images that are split into parts
- Verification queue added
- Anti-sybil mechanism based on required key difficulty introduced
- Requester now sets the minimum from task deadline and subtask deadline as the expected deadline
- Provider checks that parameters in CompTaskDef match what is declared in TaskHeader.
- Information about last successful update of GNT passed to UI
- Support for geth 1.8.x
- Check size of resources that are downloaded via HyperG
- Timeouts for downloading resources are now proportional to resource size
- Attach hash to resources that are sent via the network
- Files resources are now zipped to one file and the package hash is saved in the task state for further references
Concent:
- Support for SubtaskResultRejected message
- Pinging and receiving messages from concent
- Support for ForceReportComputedTask method
- Improvements in MessageHistoryService
Monitoring:
- Optional collecting and sending requestor stats to golem monitor. This feature can be turned off by adding — nomonitor flag to golem core.
- Proper balances shown in monitor
Electron
- Electron security update
- Default parameters from the given file are suggested
- Informative local render errors
- Default App size increased vertically
- UX improvements
Upgrading to Brass Golem Alpha2 0.12.0
You can find detailed information here:
- macOS
brew update
brew upgrade golem
brew cask upgrade golem
sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve
sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve
- Ubuntu
Download the installation script from here. In terminal, run
chmod +x install.sh && ./install.sh. - Windows
Download and execute the installer from here.
If you encounter any errors please let us know on testers channel at chat.golem.network or write an email to contact@golem.network.