Skip to content

Data Space

Data Space is an Enterprise module that implements the European Data Space Protocol, enabling secure and policy-controlled data sharing between organizations. This module allows you to publish datasets, manage trusted connectors, and negotiate data transfers with full audit trails.

Designed for European businesses and organizations or any entity that needs to share data with European partners while complying with EU data sovereignty regulations.

Data Spaces are fundamentally about data sovereignty: you control where your data lives and who can access it. Running our Data Space Enterprise module on a on-premise HomeDock OS instance means:

  • Your infrastructure, your rules - No dependency on AWS, Google Cloud, Azure, or any third-party edge infrastructure
  • True data sovereignty - Data never leaves your premises unless you explicitly authorize a transfer
  • Regulatory alignment - Perfect fit for GDPR, EU Data Act, and sector-specific regulations
  • No vendor lock-in - Your Data Space connector runs on hardware you own and control

This aligns perfectly with the European Data Space philosophy: decentralized, sovereign, and interoperable. Data Space is actively maintained to align with evolving EU regulations and data sovereignty frameworks.

Data Space requires a valid Enterprise license and proper connector identity configuration. Contact support@homedock.cloud for setup and compliance guidance.

The Data Space dashboard displays your connector status including:

  • Connector ID: Your unique identifier in the data space network
  • Datasets: Total number of datasets you manage
  • Published: Number of datasets currently available to trusted connectors
  • Trusted: Number of verified connectors you can share data with

Data Space is organized into several functional tabs:

Manage your datasets as a data provider:

  • Create datasets: Bundle files together for sharing
  • Publish/Unpublish: Control visibility to trusted connectors
  • View details: See file counts, sizes, and metadata
  • Delete: Remove datasets you no longer need

Manage your trusted connector network:

  • Import .eucard: Add connectors using exported identity cards
  • Add Manually: Enter connector details directly
  • Verify status: See which connectors are verified
  • Remove connectors: Revoke trust from connectors

Discover and access data from other connectors:

  • View catalogs from trusted connectors
  • Initiate data transfer negotiations
  • Track pending negotiation requests

To share your connector identity with other organizations:

  1. Click the Export .eucard button in the status card
  2. Save the generated .eucard file
  3. Share this file with organizations you want to connect with

The .eucard (European Card) is a portable identity file format designed by HomeDock OS for secure connector discovery and trust establishment. It serves as a digital business card for your Data Space connector.

Each .eucard file contains:

FieldDescription
Connector IDUnique cryptographic identifier
Public KeyRSA public key for secure communication
Endpoint URLWhere to reach this connector
OrganizationName of the owning organization
MetadataOptional description and contact info

Traditional connector discovery requires manual configuration of endpoints, keys, and identities. The .eucard format solves this by:

  • One-click trust: Import a single file to establish trust
  • Tamper-proof: Cryptographically signed to prevent modification
  • Portable: Share via email, USB, or secure file transfer
  • Human-readable: JSON-based format for transparency

Think of it as exchanging business cards, but for machine-to-machine data sharing with cryptographic guarantees.

To add a new trusted connector:

  1. Go to the Connectors tab
  2. Click Import .eucard
  3. Select the .eucard file received from the organization
  4. The connector will appear in your trusted list
  5. Or import manually by clicking Add Manually and entering the details

When sharing data through Data Space:

  1. Provider publishes dataset - Makes data available in catalog
  2. Consumer browses catalog - Discovers available datasets
  3. Consumer initiates negotiation - Requests access to dataset
  4. Provider reviews request - Approves or denies based on policies
  5. Transfer executes - Data is securely transferred if approved

All data transfers are logged in the Audit Trail for compliance tracking. Encryption is applied at rest and in transit.

Data Space implements multiple security layers:

FeatureDescription
Identity VerificationCryptographic verification of connector identities
Policy EnforcementDefine access rules for your datasets
Encryption at RestData is encrypted using the Storage Vault
Transfer AuditingComplete logging of all data access events
Trust ManagementGranular control over which connectors can access your data

Manufacturers sharing production data with suppliers and logistics partners:

  • Publish inventory levels to trusted suppliers
  • Share quality control reports with auditors
  • Exchange shipping manifests with carriers

Hospitals and clinics sharing patient data within regulatory frameworks:

  • Lab results between healthcare providers
  • Medical imaging with specialist consultants
  • Anonymized research data with institutions

Banks and institutions exchanging regulated financial data:

  • KYC/AML data between partner institutions
  • Transaction records for audit purposes
  • Risk assessment data with regulators

Universities and research centers sharing datasets:

  • Climate data between meteorological agencies
  • Genomic data between research institutions
  • Statistical datasets for cross-institutional studies

Public agencies sharing data across departments and with citizens:

  • Open data initiatives with controlled access
  • Inter-agency data exchange
  • Citizen data portability compliance (GDPR)