Ot Node Versions Save

OriginTrail Decentralized Knowledge Graph network node

v6.3.0

3 weeks ago

Description

The DKG node V6.3.0 release introduces support for delegated staking on NeuroWeb blockchain, enabling TRAC holders to help secure the Decentralized Knowledge Graph by delegating their tokens to chosen DKG nodes. More information on delegated staking can be found here:

https://docs.origintrail.io/decentralized-knowledge-graph/delegated-staking

The release also includes additional smaller improvements.

🌟Improvements

  • Updated logic for fetching the latest service agreement (#3125)
  • Updated logic for sending commit/proof transactions (#3124)
  • Added support for new score function (#3124)

#TraceON

v6.2.4

1 month ago

Description

The release 6.2.4 brings significant upgrades in node-to-node (p2p) communication, enriches the array of choices for retrieving bid suggestions, enhances authentication processes, and introduces a one-click installer for effortless node configuration.

🚀 Feature

  • One-Click Node Installer: Streamline the node setup process with a new one-click installer (#3109)

🌟Improvements

  • P2P Authentication Enhancement: Expanded options for setting up libp2p in the node configuration, enhancing p2p authentication capabilities (#3092).
  • Bid Suggestion Flexibility: Added a new parameter to the getBidSuggestion route, allowing clients to specify a preference for low, medium, high, or getting all three bid suggestions (#3115).
  • Flexible Authentication Options: Improved authentication processes to permit, when enabled, the use of either token-based authentication or whitelist-based IP authentication, even when both options are enabled. (#3110) #TraceON

v6.2.3

2 months ago

Description

The 6.2.3 release introduces further improvements related to node performance, particularly in nodes claiming rewards and enhanced handling of multiple wallets.

🌟Improvements

  • Improved handling when there are multiple wallets defined in user configuration for blockchain implementation (#3091)
  • Better handling of insufficient funds for sending transactions (#3093)

🐛Bug fixes

  • Don't allow sending commits if node is not in sharding table (#3088)
  • Allow sending proofs if node is not in sharding table (#3093)
  • Fixed issue when RPC might return invalid values for service agreement data (#3090)

#TraceON

v6.2.2

2 months ago

Description

The 6.2.2 release introduces further improvements related to the node performance with regards to nodes claiming rewards, maintaining consistent performance under varying conditions with high success rate.

🌟 Improvements

  • Implement migration to fetch old service agreements (#3051)
  • Split epoch check for each blockchain (#3050)

#TraceOn

v6.2.1

2 months ago

Description

The 6.2.1 release introduces updates related to the node performance with regards to the recent staking release (6.2.0), enabling DKG nodes to sync relevant Knowledge Assets from the network (Simple asset sync feature). Additional improvements and bug fixes are included to lower gas consumption on the Gnosis blockchain, streamline the onboarding process, and enhance the overall node functionality.

Features 🚀

Simple Asset Sync (#3006)

🐛 Bug fixes

Fixed gas price fetching using Oracle, added support for blockscout/gnosisscan Oracles (#3001) Added missing migration execution (#3002) Fixed bug for GET of the pending KA states (#3005)

🧰 Maintenance

Fixes and improvements for installer (#3004)

#TraceOn

v6.1.3

3 months ago

Description

We are excited to introduce several enhancements to the system that address various aspects of performance, reliability, and functionality.

🌟 Improvements

  • Pre-publish bid validation for neighborhood (#2875)
  • Reducing number of RPC calls from ValidationService (#2877)
  • Added new events for sending commit and proof transactions (#2873)
  • Better handling of different blockchain implementations when RPCs behave unexpectedly (#2878)

🐛 Bug fixes

  • Authorization middleware fix (#2845)

🧰 Maintenance

  • Expand telemetry info to include triple store implementations (#2879)
  • Update commit delay between nodes increased (#2886)

Contributors: @djordjekovac, @Mihajlo-Pavlovic, @milosstanisavljevic, @u-hubar, @zeroxbt, @NZT48

#TraceOn

v6.1.2

4 months ago

Description

With the 6.1.2 release several performance and overall user experience improvements have been introduced in anticipation of the knowledge mining kicking off in 2024.

🐛 Bug fixes

  • Handle blazegraph corruption of special characters (#2848)
  • Added error handling when bid suggestion call fails (#2847)
  • Fix getGas price in set-ask, set-stake and specify which blockchain is used when getting gasPrice in submit commands (#2832)

🌟 Improvements

  • Implement caching for parameters and identity storage contracts (#2834)

🧰 Maintenance

  • Update installer to work with new blockchain id for OTP (#2843)

#TraceOn

v6.1.1

4 months ago

The OriginTrail V6.1.1 node update is live with minor updates relevant for nodes that have had issues syncing blockchain events.

v6.1.0

4 months ago

Description

This 6.1.0 release marks a groundbreaking moment since the launch of DKG V6. We are thrilled to announce the introduction of multichain support, starting with the integration of the Gnosis blockchain.

We've expanded the UAL format to include blockchain ID, providing clarity on whether Knowledge Assets reside on Mainnet or Testnet. The existing UAL format remains supported and functional. Examples:

  • Old Format: "did:dkg:otp/0x5cAC41237127F94c2D21dAe0b14bFeFa99880630/2570423"
  • New Format: "did:dkg:otp:2043/0x5cAC41237127F94c2D21dAe0b14bFeFa99880630/2570423"

🚀 Feature

  • Adding Support for Multichain (#2807)

🌟 Improvements

  • Added Missing Awaits to 'retryFinished' and 'handleError' Functions (#2822)
  • Added Check for New Finalized State Before Sending Commits/Proofs (#2824)

🧰 Maintenance

  • Local Setup Update (#2825)
  • Added Blockchain ID to Telemetry Events and DB Table, Added Migration for New BlockchainId Column (#2821)

#TraceOn

v6.0.20

6 months ago

Description

The 6.0.20 release brings an improvement in the commit & proof system, upgraded node installer script, fixes BDD tests and dependency updates.

🌟 Improvements

  • Commit/Proof Commands Retry Mechanism Rework (#2782)
  • Node installer upgrades and improvements (#2713)

🧰 Maintenance

  • Dependency updates to fix critical vulnerabilities (#2783)
  • Added unit tests for validation module manager (#2663)
  • Increased transaction polling timeout to 5 minutes (#2784)
  • axios package updated from 0.27.2 to 1.6.0 (#2781)
  • undici package updated from 5.21.0 to 5.27.2 (#2762)
  • @babel/traverse package updated from 7.21.3 to 7.23.2 (#2739)
  • @openzeppelin/contracts package updated from 4.9.2 to 4.9.3 (#2664)

#TraceOn