Mar, 2024

去中心化Web的永久语义数据使用条款

TL;DR在当今数字化环境中,Web变得越来越集中化,引发了对用户隐私侵犯的担忧。分散式Web架构(如Solid)通过在个人“Pods”中赋予用户更好的数据控制权,提供了一种有希望的解决方案。然而,目前存在一个重大挑战:用户必须浏览许多应用程序来决定哪个应用程序可以信任地访问其数据Pods。我们提出了一种新颖的数据使用条款(DToU)的形式化描述,以及一个DToU推理机。用户和应用程序使用本地知识指定DToU策略的各自部分,涵盖权限、要求、禁止和义务。自动推理验证遵守性,并推导输出数据的策略,构成一个“长期有效”的DToU语言,策略编写仅发生一次,并且我们可以对用户、应用程序和活动周期进行持续的自动检查。我们的解决方案建立在Turtle、Notation 3和RDF Surfaces之上,用于语言和推理引擎,确保与其他语义工具的无缝集成以实现增强的互操作性。我们已成功将该语言集成到Solid框架中,并进行了性能基准测试。我们认为这项工作展示了长期有效的DToU语言的实用性以及去中心化Web中用户与数据和应用程序交互方式的潜力,既提供了改善隐私又提高了可用性。