Perennial semantic data terms of use for decentralized web

In today’s digital landscape, the Web has become increasingly centralized, raising concerns about user privacy violations. Decentralized Web architectures, such as Solid, offer a promising solution by empowering users with better control over their data in their personal ‘Pods’. However, a significa...

Full description

Bibliographic Details
Main Authors: Zhao, R, Zhao, J
Format: Conference item
Language:English
Published: Association for Computing Machinery 2024
_version_ 1826316807528513536
author Zhao, R
Zhao, J
author_facet Zhao, R
Zhao, J
author_sort Zhao, R
collection OXFORD
description In today’s digital landscape, the Web has become increasingly centralized, raising concerns about user privacy violations. Decentralized Web architectures, such as Solid, offer a promising solution by empowering users with better control over their data in their personal ‘Pods’. However, a significant challenge remains: users must navigate numerous applications to decide which application can be trusted with access to their data Pods. This often involves reading lengthy and complex Terms of Use agreements, a process that users often find daunting or simply ignore. This compromises user autonomy and impedes detection of data misuse. We propose a novel formal description of Data Terms of Use (DToU), along with a DToU reasoner. Users and applications specify their own parts of the DToU policy with local knowledge, covering permissions, requirements, prohibitions and obligations. Automated reasoning verifies compliance, and also derives policies for output data. This constitutes a “perennial” DToU language, where the policy authoring only occurs once, and we can conduct ongoing automated checks across users, applications and activity cycles. Our solution is built on Turtle, Notation 3 and RDF Surfaces, for the language and the reasoning engine. It ensures seamless integration with other semantic tools for enhanced interoperability. We have successfully integrated this language into the Solid framework, and conducted performance benchmark. We believe this work demonstrates a practicality of a perennial DToU language and the potential of a paradigm shift to how users interact with data and applications in a decentralized Web, offering both improved privacy and usability.
first_indexed 2024-03-07T08:27:54Z
format Conference item
id oxford-uuid:9b95e577-40b0-441f-a754-a1d5a82e5c57
institution University of Oxford
language English
last_indexed 2025-02-19T04:28:40Z
publishDate 2024
publisher Association for Computing Machinery
record_format dspace
spelling oxford-uuid:9b95e577-40b0-441f-a754-a1d5a82e5c572024-12-11T09:38:05ZPerennial semantic data terms of use for decentralized webConference itemhttp://purl.org/coar/resource_type/c_5794uuid:9b95e577-40b0-441f-a754-a1d5a82e5c57EnglishSymplectic ElementsAssociation for Computing Machinery2024Zhao, RZhao, JIn today’s digital landscape, the Web has become increasingly centralized, raising concerns about user privacy violations. Decentralized Web architectures, such as Solid, offer a promising solution by empowering users with better control over their data in their personal ‘Pods’. However, a significant challenge remains: users must navigate numerous applications to decide which application can be trusted with access to their data Pods. This often involves reading lengthy and complex Terms of Use agreements, a process that users often find daunting or simply ignore. This compromises user autonomy and impedes detection of data misuse. We propose a novel formal description of Data Terms of Use (DToU), along with a DToU reasoner. Users and applications specify their own parts of the DToU policy with local knowledge, covering permissions, requirements, prohibitions and obligations. Automated reasoning verifies compliance, and also derives policies for output data. This constitutes a “perennial” DToU language, where the policy authoring only occurs once, and we can conduct ongoing automated checks across users, applications and activity cycles. Our solution is built on Turtle, Notation 3 and RDF Surfaces, for the language and the reasoning engine. It ensures seamless integration with other semantic tools for enhanced interoperability. We have successfully integrated this language into the Solid framework, and conducted performance benchmark. We believe this work demonstrates a practicality of a perennial DToU language and the potential of a paradigm shift to how users interact with data and applications in a decentralized Web, offering both improved privacy and usability.
spellingShingle Zhao, R
Zhao, J
Perennial semantic data terms of use for decentralized web
title Perennial semantic data terms of use for decentralized web
title_full Perennial semantic data terms of use for decentralized web
title_fullStr Perennial semantic data terms of use for decentralized web
title_full_unstemmed Perennial semantic data terms of use for decentralized web
title_short Perennial semantic data terms of use for decentralized web
title_sort perennial semantic data terms of use for decentralized web
work_keys_str_mv AT zhaor perennialsemanticdatatermsofusefordecentralizedweb
AT zhaoj perennialsemanticdatatermsofusefordecentralizedweb