<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Towards a Decentralized Data Privacy Protocol for Self-sovereignty in the Digital World</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rodrigo Falcão</string-name>
          <email>rodrigo.falcao@iese.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Arghavan Hosseinzadeh</string-name>
          <email>arghavan.hosseinzadeh@iese.fraunhofer.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Fraunhofer IESE</institution>
          ,
          <addr-line>Fraunhofer-Platz 1, 67663 Kaiserslautern</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>A typical user interacts with many digital services nowadays, providing these services with their data. As of now, the management of privacy preferences is service-centric: Users must manage their privacy preferences according to the rules of each service provider, meaning that every provider ofers its unique mechanisms for users to control their privacy settings. However, managing privacy preferences holistically (i.e., across multiple digital services) is just impractical. In this vision paper, we propose a paradigm shift towards an enriched user-centric approach for cross-service privacy preferences management: the realization of a decentralized data privacy protocol.</p>
      </abstract>
      <kwd-group>
        <kwd>personal data</kwd>
        <kwd>privacy</kwd>
        <kwd>protocol</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>Motivation</title>
      <p>http://rodrigofalcao.info/ (R. Falcão)</p>
      <p>© 2024 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
back control of the usage of their data becomes a near-impossible endeavor. Even if each digital
service were shipped with a comprehensive and easy-to-use privacy preferences management
tool, users would still have to remember all the services that use their data, visit them, and, one
after another, review their privacy preferences if they want to. In other words, from the end
user’s perspective, privacy preferences management solutions are distributed across virtually
all digital services they interact with. For this very reason, they cannot be efective. To make
matters worse, there is a lack of standardization in the field.</p>
      <p>In this vision paper, we propose a paradigm shift in how we approach the issue of privacy
preferences management. The current paradigm focuses on the interaction between a user and
a digital service. It encompasses usable privacy management tools, which are a necessary but
insuficient solution. We envision a future where a fully user-centric approach takes a holistic
view of all digital services, allowing users to manage their preferences in one place, without
any particular service provider monopolizing this space. This is where the decentralized data
privacy protocol comes into play. It can be implemented by any party and ofers benefits to
both end users and service providers. It also opens up opportunities for the development of
new privacy-enhancing technologies on top of it. The remainder of this paper is structured as
follows: In Section 2, we review recent related work; Section 3 outlines the protocol concept;
Section 4 explores the benefits and opportunities; and Section 5 concludes the paper, outlining
our next steps.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Related work</title>
      <p>
        Several years prior, the World Wide Web Consortium (W3C) developed the Platform for Privacy
Preferences (P3P) to enable web browsers to automatically read, interpret, and compare website
privacy policies against user preferences or settings [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Despite its initial innovation, few
websites have adopted P3P, and growing privacy needs have surpassed the protocol’s capabilities.
      </p>
      <p>
        The most recent advancements in research with respect to preserving user privacy focus
on privacy policy languages and user-friendly settings for privacy preferences. Gharib [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]
argues that most data subjects blindly accept the notices, not because they do not value their
privacy, but because most privacy policies and terms of services are long, complex, and hard
to understand, so the author introduces a model for informed consent. The model involves a
Matching Component that compares the privacy preferences of the user that is included within
their Personal Privacy Profile (PPPo) and the privacy policies that are published by the service
providers and automates the process of giving consent. A dynamic contextual notice is provided
to the user when the user preferences and the policies do not match. Accordingly, the user can
make an informed decision concerning the consent request. Gharib also proposes an ontology
that can be used for realizing preferences and policies. However, where to store the PPPos
seems to be out of the scope of this work.
      </p>
      <p>
        Dehling et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] introduce Privacy Cockpits, which are central dashboards for users to
navigate and manage their personal data. This solution aims to ease the enforcement of
regulations such as GDPR, although it focuses on protecting the data used across various
services within specific digital ecosystems.
      </p>
      <p>
        In 2020, the European Data Protection Supervisor introduced the Personal Information
Management Systems (PIMS) concept [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The PIMS concept ofers a new approach in which
individuals are the “holders” of their own personal information. PIMS aims to empower users
to take charge of their digital identity and the use of their personal information across various
services and platforms. In recent years, several initiatives and projects have claimed PIMS
features. Among these, the Solid protocol [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] stands out. It proposes a set of conventions and
tools for building a decentralized platform for social Web applications. In order to address the
challenge of obtaining consent for processing personal data, Florea and Esteves [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] introduced a
policy layer into the Solid ecosystem. They integrated the usage of the ODRL Policy Language
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], the ODRL profile for Access Control (OAC) [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], and the Data Privacy Vocabulary (DPV)
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] to allow Solid users to express their privacy preferences. By integrating such a policy layer
into the Solid ecosystem, the matching process regarding users’ preferences and requests for
data can be automated. However, the focus of the Solid protocol remains on data management
mechanisms that allow users to store their data such as contacts and photos in Personal Online
Datastores (PODs) and control access of applications to this data. We therefore still see an
ongoing need for a protocol specifically designed for privacy preferences management.
      </p>
    </sec>
    <sec id="sec-4">
      <title>3. A paradigm shift</title>
      <p>We propose a paradigm shift by adjusting the context of the problem. Users need adequate
means to exercise their data sovereignty. Tools can implement diverse models to provide such
means; however, regardless of whether we consider the implementation of the “notice and
consent model”, the “informed consent model”, or “data protection cockpits”, to name but a few
strategies, solutions address the data sovereignty challenge in the context of the interaction
between the user and a given digital service (or ecosystem). Consider now the exercise of data
sovereignty in the context of not only one digital service, but all of them. If we have this goal
in mind, current strategies – though valuable and necessary – fall short. It is not enough that
each digital service provides its own means for users to manage their preferences; instead, each
individual should be able to manage their data preferences across all digital services that use
their data. A new centralized digital service could fill this gap; however, to be efective, it would
require the providers of digital services to adhere to it, and users would still have to rely on a
centralized service ofered by yet another service provider.</p>
      <p>Due to these reasons, we argue that a more adequate solution should be positioned at a higher
level of abstraction and be developed as an open protocol that anyone can implement. We
envision a decentralized protocol for users and services to manage data privacy preferences. A
protocol can be defined as a set of syntactic and semantic rules that standardize communication
between two or more entities. Using a defined protocol, users could tell the digital services where
they want to store and manage their privacy preferences. We call this place the user’s Personal
Privacy Preferences Place (P4). P4 instances could be hosted by a user’s trusted third-party or
even be self-hosted. For example, Figure 1 illustrates a scenario where two users, Alice and
Bob, use diferent sets of digital services. Alice manages her privacy preferences through a P4
instance hosted and operated by a trusted company, while Bob manages his using a self-hosted
P4 instance. The digital services can interoperate with both P4 instances because the digital
services and the P4 instances implement their roles in the protocol.</p>
      <p>Trusted third-party 
company</p>
      <p>P4 instance
ddpp
host
and operate</p>
      <p>use
Alice
use
realize
P4 role
realize</p>
      <p>P4 role
realize
data consumer
role</p>
      <p>realize
data consumer
role</p>
      <p>use,
host, and
operate
use</p>
      <p>Bob</p>
      <p>Digital services</p>
      <p>Shaping the requirements. The goal of the protocol is to improve the usability and
selfsovereignty of privacy preferences from the point of view of end users in the context of numerous
digital services. To achieve this goal, the protocol must fulfill certain quality and functional
requirements. From a quality perspective, the list includes (but is not limited to) openness (the
protocol shall have an open specification in order to enable operational independence, meaning
that anyone could implement its elements), adaptability (The protocol should not prevent
providers from setting their privacy preferences freely, i.e., they shouldn’t be required to change
the way they define privacy preferences), and confidentiality (the personal privacy preferences
place shall not store nor exchange private user data, but only users’ privacy preferences data).
Concerning the functional aspects, we highlight three fundamental constructs: the data structure
(the protocol shall specify a privacy preferences meta-model whose instances express privacy
preferences using generic elements), the behavior (the protocol shall specify the interaction
lfows between the participants, namely the user, their P4, and the digital service), and the
interfaces (syntactic and semantic description of each interface that the participating systems
must implement to enable the desired behavior).</p>
      <p>On the interaction flows. The protocol must support at least two key flows: handshake
and update. Using the handshake flow, the user informs their digital service about their P4
instance. After the user sets their initial privacy preferences and after the authorization process,
the digital service can communicate with the user’s P4 instance to exchange privacy preferences
data. Using the update flow, every change that the user makes in the privacy preferences on
their P4 should be reflected in the afected digital services, and every change made in a digital
service should be reflected in the user’s P4.</p>
    </sec>
    <sec id="sec-5">
      <title>4. Benefits and opportunities</title>
      <p>The envisioned approach is an additional step towards enabling data sovereignty as the
implementation of the protocol takes the exclusive control of privacy management means from the
service providers and gives it to the actual data subjects, i.e., the users. Also, following the same
specification language and a standard ontology can facilitate the matching process between
privacy policies and user’s preferences and further automate it</p>
      <p>From the point of view of the service provider, and given that we are living in a regulated
society concerning data privacy, non-compliance poses a significant financial risk due to security,
safety, and trust issues. Therefore, adherence to an open standard would help service providers
transfer at least part of the risk beyond the boundaries of their companies. Furthermore,
adopting an open privacy management standard would increase transparency and help build
trust in the service providers.</p>
      <p>
        This idea can be boosted by the adoption of self-sovereign identities (SSI), which have gained
increasing traction through initiatives such as the eIDAS regulation [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The location of the
user’s privacy preferences could be tied to their identities. When a user provides their identity
to an arbitrary digital service, the service can directly read the user’s privacy preferences from
the P4 instance.
      </p>
      <p>Customized and optimized P4 instances can give users extended privacy management
capabilities in comparison to those ofered by their digital services. For example, while a certain
digital service may only allow for either consenting or denying access to certain data for a given
purpose, P4 instances can provide users with the ability to set dynamic rules or constraints on
their preferences (e.g., revoke consent for data X for the purpose Y in all digital services located
in Z 30 days after consent was granted). The development, customization, and operation of P4
instances opens up new business opportunities for companies.</p>
    </sec>
    <sec id="sec-6">
      <title>5. Conclusion and outlook</title>
      <p>So far, it has been hard for users to maintain sovereignty over their privacy preferences because
privacy preferences management is not centered on the users but scattered across numerous
digital services. In this paper, we sketched our vision of a decentralized data privacy protocol.
We acknowledge that the vision does not provide details, which can make a diference in
realizing a robust protocol. The challenges to overcome will become more evident as the details
are added.</p>
      <p>The implementation of this protocol will allow users to manage their privacy preferences
efortlessly. It primarily enables communication between web services and P4 instances but is
also available for any digital service to implement and utilize. Research plays a key role in the
fulfillment of this vision. From our point of view, the next steps include a review of extensible
data privacy meta-models, the design of the protocol flow, the design of a reference architecture
for P4, and prototyping of a reference implementation.
This work has been funded by the German Federal Ministry of Education and Research (BMBF)
(grant numbers 16KIS1507 and 16KIS1510).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. K.</given-names>
            <surname>Daoud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Al-Qeed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Al-Gasawneh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ziani</surname>
          </string-name>
          ,
          <article-title>Examining the ethical implications of data privacy and targeted advertising in digital marketing: Consumer perceptions</article-title>
          , in: SNAMS-2023, IEEE,
          <year>2023</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>European</given-names>
            <surname>Parliament</surname>
          </string-name>
          and
          <article-title>Council of the European Union, Regulation (eu) 2016/679 of the european parliament and of the council of 27 april 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing directive 95/46/ec (general data protection regulation</article-title>
          ), https: //eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679,
          <year>2016</year>
          . Accessed on 2024-
          <volume>02</volume>
          -15.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>European</given-names>
            <surname>Union</surname>
          </string-name>
          ,
          <article-title>Data governance act (</article-title>
          <year>2022</year>
          ), https://eur-lex.europa.eu/eli/reg/2022/868/oj,
          <year>2022</year>
          . Accessed on 2024-
          <volume>02</volume>
          -12.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>World</given-names>
            <surname>Wide Web</surname>
          </string-name>
          <article-title>Consortium (W3C), Platform for privacy preferences (p3p) project</article-title>
          ,
          <year>Accessed 2024</year>
          . URL: https://www.w3.org/P3P/,
          <source>accessed on 25 March</source>
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Gharib</surname>
          </string-name>
          ,
          <article-title>Toward an architecture to improve privacy and informational self-determination through informed consent</article-title>
          ,
          <source>Information &amp; Computer Security</source>
          <volume>30</volume>
          (
          <year>2022</year>
          )
          <fpage>549</fpage>
          -
          <lpage>561</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>F.</given-names>
            <surname>Dehling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ludborzs</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Weßner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Falcão</surname>
          </string-name>
          ,
          <article-title>Konzepte für gebrauchstaugliche Datenschutzfunktionen in digitalen Ökosystemen, Datenschutz und Datensicherheit-DuD 48 (</article-title>
          <year>2024</year>
          )
          <fpage>95</fpage>
          -
          <lpage>102</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>European</given-names>
            <surname>Data Protection Supervisor</surname>
          </string-name>
          ,
          <source>Techdispatch 3/2020: Personal information management systems</source>
          ,
          <year>2021</year>
          . URL: https://data.europa.eu/doi/10.2804/096824, accessed on 2024-
          <volume>02</volume>
          - 12.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Sambra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Mansour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hawke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zereba</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Greco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ghanem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Zagidulin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Aboulnaga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Berners-Lee</surname>
          </string-name>
          ,
          <article-title>Solid: a platform for decentralized social applications based on linked data</article-title>
          ,
          <source>MIT CSAIL &amp; Qatar Computing Research Institute, Tech. Rep</source>
          . (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Florea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Esteves</surname>
          </string-name>
          , Is Automated Consent in Solid GDPR-Compliant?
          <article-title>An Approach for Obtaining Valid Consent with the Solid Protocol</article-title>
          ,
          <source>Information</source>
          <volume>14</volume>
          (
          <year>2023</year>
          )
          <fpage>631</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <source>[10] World Wide Web Consortium, ODRL Version 2</source>
          .0, https://www.w3.org/ns/odrl/2/,
          <year>2021</year>
          . Accessed on 2024-
          <volume>02</volume>
          -15.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>B.</given-names>
            <surname>Esteves</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. J.</given-names>
            <surname>Pandit</surname>
          </string-name>
          ,
          <string-name>
            <surname>V.</surname>
          </string-name>
          <article-title>Rodríguez-Doncel, ODRL Access Control Profile</article-title>
          , https: //besteves4.github.
          <article-title>io/odrl-access-control-profile/oac</article-title>
          .html,
          <year>2021</year>
          . Accessed on 2024-
          <volume>02</volume>
          -15.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>World</given-names>
            <surname>Wide Web Consortium</surname>
          </string-name>
          ,
          <source>Data Privacy Vocabulary (DPV)</source>
          , https://w3c.github.io/dpv/ dpv/,
          <year>2023</year>
          . Accessed on 2024-
          <volume>02</volume>
          -15.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>European</surname>
            <given-names>Commission</given-names>
          </string-name>
          , eIDAS Regulation, https://digital-strategy.ec.europa.eu/en/policies/ eidas-regulation,
          <year>2023</year>
          . Accessed on 2024-
          <volume>02</volume>
          -22.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>