NGI Navigator (Prototype)

DART

Enforce trust in data collected by oracles and exploit it for traceability

Project Information

Project ID
NGI-ONTOCHAIN:PROJECT-2
Contact
<a href="https://ontochain.ngi.eungieu/content/dart">https://ontochain.ngi.eungieu/content/dart</a>
Countries
italy

Related Products

Software or product(s) created or improved through this project

Additional Information

As deployment of multiple sensors for a single measurement comes with an increasing cost we propose to deploy multiple sensors over what we define as correlation area The idea is that off-chain measured data are correlated according to a certain statistical correlation model Therefore once the correlation model has been inferred a value claimed by a sensor can be trusted if the correlation computed from other sensors is above a certain level To enforce fault tolerance and defence against byzantine nodes we propose to query a randomly selected subset of the available nodes in the correlation area As random selection is introduced the only way an attacker can control data inserted in the smart contract is to control the majority of sensors A multi-signature scheme is hence introduced where oracles sign their contribution if a certain correlation level is obtained We also propose to reward proper behaviour of sensor nodes with assets that they are allowed to spend

End-User Relevance

The proposed solution enhances the automation level in the ONTOCHAIN ecosystem as it allows to eliminate human interaction for those tasks for which a user is not motivated to contribute (see eg verify a temperature value

Community Discussion 3 comments

MK
Maria Kowalski 2 days ago

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

JD
Jean Dupont 1 week ago

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident.

AS
Anna Schmidt 2 weeks ago

Sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium.