2 | X-Road 8 PoC status update | The X-Road 8 PoC project was kicked off in the beginning of January. The project started with an on-boarding period which aim was to: Look into existing data space initiatives. Look into existing open-source components. Try "hello world" examples of selected open-source components:
After the on-boarding period, the project was divided in two work streams: Support for the Standard Dataspace Protocol. Support for Gaia-X Trust Framework.
Support for the Standard Dataspace Protocol The aim of this work stream is to implement support for the Standard Dataspace Protocol in a backwards compatible manner. The following actions have been completed as so far: Integrate the EDC into X-Road 7 Security Server. Add support for the Standard Dataspace Protocol and maintain support for the current X-Road Message Transport Protocol. Consumer information system communicates with the Security Server using X-Road Message Protocol for REST. Extend global configuration to contain information on Security Server's support for the Standard Dataspace Protocol. Consumer Security Server selects the protocol based on the capabilities of the provider Security Server. Consumer information system doesn't know which protocol is used between the Security Servers. The Standard Dataspace Protocol's asynchronous contract negotiation process is hidden from the consumer information system. Initial version of data exchange between two Security Servers using the Standard Dataspace Protocol has been implemented. An example message flow using the Standard Dataspace Protocol:
The following improvements have been recognized and they will be looked into during next iterations: Caching of contract negotiation results - full negotiation process is required for each request. Defining access permissions using ODRL (required by the Standard Dataspace Protocol). Support for "light context" - consume services without a Security Server on the consumer side.
The current implementation does not cover the following existing features yet - they will be looked into during next iterations too: Support for SOAP messages. Signing of messages. Logging and timestamping. Authentication and authorization. Support for operational and environmental monitoring. Support for federation.
Support for Gaia-X Trust Framework The aim of this work stream is to look into making X-Road 8 technically compatible with Gaia-X Trust Framework which enables X-Road Member to be compliant with it. The following actions have been completed as so far: The following tasks will be looked into during next iterations : How to use existing X-Road sign certificates with Gaia-X credentials. Storing and sharing of Gaia-X credentials. Using Gaia-X credentials in the data exchange process.
The latest news from the PoC are available here. |
| Next meetings | Meeting 21, March 21 2024, 15:00-16:00 (EET, UTC +2) Meeting 22, April 22 2024, 15:00-16:00 (EEST, UTC +3) Meeting 23, May 20 2024, 15:00-16:00 (EEST, UTC +3) Meeting 24, June 19 2024, 15:00-16:00 (EEST, UTC +3) Meeting 25, August 21 2024, 15:00-16:00 (EEST, UTC +3) Meeting 26, September 18 2024, 15:00-16:00 (EEST, UTC +3) Meeting 27, October 23 2024, 15:00-16:00 (EEST, UTC +3) Meeting 28, November 20 2024, 15:00-16:00 (EET, UTC +2) Meeting 29, December 18 2024, 15:00-16:00 (EET, UTC +2) Meeting 30, January 22 2025, 15:00-16:00 (EET, UTC +2) Meeting 31, February 19 2025, 15:00-16:00 (EET, UTC +2) Meeting 32, March 19 2025, 15:00-16:00 (EET, UTC +2)
|