DSHARE: Bringing Visibility and Control to data Exchanges in Dataspaces
- Laura Gavrilut
- 6 days ago
- 2 min read

In modern dataspaces, data sharing is no longer about connecting systems, it’s about trust, transparency and control. As organizations increase within dataspaces, providers and consumers need better insight into what data is flowing, how much is being exchanged, and weather those exchanges remain complaint over time. This is where DS2 DSHARE comes in.
What is DSHARE?
DSHARE is a module designed to give both consumers and providers a clear, user oriented view of ongoing and historic data exchanges. It also enables active control over those exchanges. After a contract has been initiated between a provider and consumer, DSHARE gives provider full control over the data by allowing them to view all the contracts, pause or terminate a contract and keep track on all the policies that have been imposed on that contract. In the same way it gives consumers full transparency as well by allowing them to view all the providers they are consuming from.
DSHARE gives users insight into:
Who is exchanging data
User which contracts
How much data is being transferred
Over what time period
Weather the exchange should be limited or stopped
Why DSHARE?
In many dataspaces implementations, once a contract is agreed and a data transfer starts, visibility becomes limited. This can become problematic especially in inter-dataspace environments, where partners have no knowledge of who is providing and consuming data, how much data has been transferred and no control over any breach of contract. DSHARE addresses this gap by enabling real-time and historic monitoring of data exchanges, User-driven actions to limit or block data transfers when thresholds or policies are exceeded and clear analytics to support trust, governance and operational decisions.
DS2 Architecture Overview
At the heart of DSHARE is the Data Share Manager, which aggregates and correlates control data from multiple sources:
Dataspace connectors (e.g. Eclipse Dataspace Connector)
The Data Interceptor, which observes data and query streams
The Trust Environment, providing agreement and contract context
The Data Alerts, which can trigger alerts when anomalies are detected
This information is stored in the DSHARE database and exposed through a user-friendly web interface that allows users to explore exchanges, view analytics, and take action.
Crucially, DSHARE can send limit or block commands back to the Interceptor, enabling real operational control over data transfers.



Comments