OriginTrail Development Update: v0.8a Surveyor Released on May 21st

Branimir Rakic
May 21, 2018 · 5 min read
Image for post
Image for post

More Efficient Bidding on Agreements for Nodes

The initial version of the bidding mechanism (Kosmos release, April 23) was the first to implement the full cycle of operations in node communication when it comes to the agreements they form around data on the network. Simply put, the Data Creator node (DC), the one introducing new data to the network, forms agreements with Data Holder nodes (DH) to operate on and store data (D) on a particular observed supply chain (S). For the specific data set D, a set of agreements is made between the DC of the data provider, and several DH nodes, among which are both independent nodes within the network, as well as the associated partner nodes of the data provider entity. In that regard, it is important to understand how a node agreement is formed.

Image for post
Image for post
  • the minimum amount of required stake for the agreement to happen,
  • the amount of time the agreement will last and
  • a minimum reputation requirement for the DH nodes.

Consensus Check on Top of the Zero-Knowledge Privacy Layer Allows for Validating the Observed Supply Chain

The second important feature of Surveyor was to introduce the consensus check built on top of the zero-knowledge implementation introduced in our previous release Zond. This particular ZK implementation is meant to provide for the ability to validate the mass balance (quantities) within the observed supply chain by being able to validate that the inputs match the outputs in any arbitrary supply chain location of relevance (provided that, of course, data of the input and output is available), without revealing the values of those inputs and outputs.

Image for post
Image for post

Two Releases Away from the Testnet Release

As with each release, we are trying to fix as many elements we find issues with as possible, and improve documentation and test coverage. We additionally refactored the code improving the codebase and added fixes for several unhandled exceptions mostly found in the test suite.


OriginTrail

OriginTrail is an ecosystem dedicated to making supply…

Branimir Rakic

Written by

Builder, explorer and a glass-half-full type of a person. Into social empowering technologies & art. Co-founder and CTO at @origin_trail

OriginTrail

OriginTrail is an ecosystem dedicated to making supply chains work together since 2011, contributing to a more transparent, fair, and trusted global supply chain.

Branimir Rakic

Written by

Builder, explorer and a glass-half-full type of a person. Into social empowering technologies & art. Co-founder and CTO at @origin_trail

OriginTrail

OriginTrail is an ecosystem dedicated to making supply chains work together since 2011, contributing to a more transparent, fair, and trusted global supply chain.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store