Skip to main content

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

PathWhat you'll do
Learning Path: Platform SetupSet up an EDCaaS platform — deploy EDC, CFM, and provision participants
Learning Path: System IntegrationIntegrate customers — publish data, consume data, deploy data planes
Learning Path: Use CaseFollow five companies sharing product info through a dataspace, step by step

Reference

SectionWhat you'll find
ConceptsWhat dataspaces are, how trust works, the protocols, the lifecycle
ComponentsConnector, Identity Hub, Data Planes, Redline UI, CFM
ReferenceProtocol specs, API reference, glossary, community