Trusted Data Sharing with Eclipse Dataspace Components
The Problem
Organizations need to share data across boundaries — with partners, customers, suppliers, regulators — without losing control, sovereignty, or legal clarity.
Today's approaches don't scale:
- Point-to-point integrations accumulate technical debt with every new partner
- Central platforms demand surrendered control over your data
- Manual agreements can't support ecosystem-level collaboration
- Proprietary APIs create lock-in and fragmentation
The EU Data Act, Digital Product Passport, and sector-specific mandates increasingly assume that organizations can exchange data in a controlled, auditable way.
What Is a Dataspace
A dataspace is an environment that enables trusted data sharing between organizations, based on agreed governance, shared policies, standardized protocols, and decentralized identity — without a central data lake, mandatory aggregator, or platform owner.
Participants interact as equals. Each organization retains sovereign control over what they share, with whom, and under which conditions. Trust is verified cryptographically at every interaction.
This is defined formally in ISO/IEC 20151 and operationalized through the Eclipse Dataspace Components (EDC) stack.
Where to Start
| Path | What you'll do |
|---|---|
| Learning Path: Platform Setup | Set up an EDCaaS platform — deploy EDC, CFM, and provision participants |
| Learning Path: System Integration | Integrate customers — publish data, consume data, deploy data planes |
| Learning Path: Use Case | Follow five companies sharing product info through a dataspace, step by step |
Reference
| Section | What you'll find |
|---|---|
| Concepts | What dataspaces are, how trust works, the protocols, the lifecycle |
| Components | Connector, Identity Hub, Data Planes, Redline UI, CFM |
| Reference | Protocol specs, API reference, glossary, community |